Azure Sphere (integrado) y Azure Sphere (clásico)

Importante

El 27 de septiembre de 2027, Azure Sphere retirará sus interfaces de servicio heredadas, la API de Azure Sphere (heredada) (también conocida como PAPI) y la CLI de Azure Sphere (también conocida como azsphere). Los usuarios deben migrar de Azure Sphere (heredado) a Azure Sphere (integrado) antes de esta fecha.

Azure (Integrated) es una nueva interfaz de servicios para Azure Sphere que ofrece muchas ventajas frente a Azure Sphere (Legacy). Estamos retirando la interfaz heredada porque la interfaz integrada no solo proporciona un reemplazo similar, sino que también ofrece mejoras significativas en la seguridad (integración de RBAC de Azure), facilidad de uso (integración de Azure Portal) y observabilidad/alertas (integración de Azure Monitor), como se detalla a continuación.

Cuando Azure Sphere estaba disponible con carácter general en 2020, se proporcionó una interfaz REST para administrar de forma remota los dispositivos y las implementaciones de software conocidos como API pública (PAPI) de Azure Sphere. PAPI no se integra de forma nativa en los servicios de Azure, es una API REST independiente. La herramienta de línea de comandos "azsphere" usa PAPI para comandos orientados a la nube. Para integrar de forma nativa en Azure significa la integración con Azure Resource Manager, que es la capa de administración de Azure que permite crear, actualizar y eliminar recursos administrados por Azure, como máquinas virtuales o recursos de Azure IoT. Para más información sobre Azure Resource Manager, consulte la documentación de Azure Resource Manager.

A partir de marzo de 2024, Azure Sphere cuenta con una interfaz de Azure Resource Manager de disponibilidad general, conocida como Azure Sphere (Integrated), y ahora nos referimos a la interfaz basada en PAPI como Azure Sphere (Legacy).

  • Azure Sphere (integrado)
    • Se refiere a la interfaz de Azure Resource Manager para Azure Sphere, a la que se accede a través de Azure Portal, la extensión de la CLI de Azure (az sphere) y la API REST del Servicio de seguridad de Azure Sphere.
    • Está disponible con carácter general y es totalmente compatible.
    • Usa los mismos mecanismos de autenticación de usuario (Id. de Entra de Microsoft) y autorización (RBAC de Azure) que otros recursos de Azure, lo que permite el control de acceso específico a recursos específicos.
    • Se recomienda para todos los casos de uso, incluida la administración de dispositivos implementados en soluciones de producción y el desarrollo de nuevas soluciones.
  • Azure Sphere (heredado)
    • Hace referencia a la interfaz original de la API pública (PAPI), a la que se accede a través de la herramientaazsphere CLI y directamente a través del PAPI público.
    • Sigue estando de disponibilidad general y cuenta con soporte completo.
    • Usa un mecanismo personalizado de autorización de usuarios que solo admite permisos de Administrador, Colaborador y Lector a nivel de inquilino.
    • No se recomienda para los nuevos diseños y, para las soluciones actuales, se recomienda que los usuarios migren a Azure Sphere (integrado) para todas las cargas de trabajo de producción y desarrollo.

Hemos realizado este cambio porque Azure Sphere (integrado) permite muchas características nuevas y mejoras de seguridad que no están disponibles con la interfaz de Azure Sphere (heredado), entre las que se incluyen:

Inquilinos de Azure Sphere (heredados) y catálogos de Azure Sphere (integrado)

Un "inquilino de Azure Sphere" es una agrupación lógica de recursos de Azure Sphere dentro de la interfaz PAPI heredada, incluidos productos, dispositivos, grupos de dispositivos e imágenes de software. Dado que el nombre "tenant" ya está en uso en Azure, para evitar ambigüedades, se usa una palabra diferente ( "catálogo", para la misma agrupación lógica en Azure Sphere (integrado).

Proceso de migración sencillo

Los arrendatarios existentes de Azure Sphere (Legacy) se pueden integrar en un catálogo de Azure Sphere (Integrated) sin dejar de ser accesibles a través de las interfaces heredadas basadas en PAPI. Esto provoca que se cree un nuevo catálogo relacionado con los mismos dispositivos que están presentes en el tenant de PAPI. Es importante comprender que los propios recursos subyacentes de Azure Sphere (productos, dispositivos, grupos de dispositivos e imágenes) no cambian, duplican ni eliminan en este proceso. Dado que ambas interfaces se pueden usar al mismo tiempo, los clientes existentes pueden seguir usando la interfaz de Azure Sphere (heredado) como normal, al tiempo que desarrollan y prueban nuevas herramientas, scripts o procesos basados en la interfaz de Azure Sphere (integrado).

En el diagrama siguiente se muestra esta relación y se resaltan las herramientas o API que puede usar para acceder a cada interfaz.

Nota:

Tenga en cuenta que Azure Sphere (heredado) no admite las nuevas funcionalidades de Azure Sphere (integrado), como la integración de Azure Monitor y el control de acceso basado en roles de Azure (RBAC).

Diagrama que muestra que puede administrar los mismos recursos de Azure Sphere a través de herramientas o API integradas o heredadas.

Introducción

Para empezar a desarrollar mediante un kit para desarrolladores de Azure Sphere, siga esta guía de inicio rápido para Azure Sphere (heredado) o Azure Sphere (integrado).

Puede usar tanto Azure Sphere (clásico) como Azure Sphere (integrado) simultáneamente; las herramientas se instalan de forma paralela.

Con Azure Sphere (integrado), también puede probar la experiencia de Azure Portal directamente; para ello, vaya a Azure Portal y, en la barra de búsqueda superior, busque Azure Sphere. Sin embargo, a menos que tenga un kit para desarrolladores de Azure Sphere, no podrá probar las funcionalidades de Azure Sphere, como actualizaciones inalámbricas o supervisión de dispositivos.

Modelo de precios

No hay ninguna diferencia de precios entre Azure Sphere (heredado) y Azure Sphere (integrado), ya que el elemento de servicio de seguridad (integrado en el precio del chip) cubre ambas interfaces. Al usar otros servicios de Azure habilitados por esta integración, como Azure IoT Hub o Azure RBAC, puede incurrir en cargos por esos servicios individuales.