Introducción

Completado

Los controles de seguridad resistentes, flexibles y escalables son especialmente importantes para implementar aplicaciones nativas de la nube. Para proporcionar esta funcionalidad, puede aprovechar la funcionalidad de autenticación y autorización que ofrece Microsoft Entra ID.

Escenario: Configuración de aplicaciones para la autenticación

Supongamos que trabaja para Adatum Corporation, un fabricante de electrodomésticos, como frigoríficos y unidades de aire acondicionado. Dirige un pequeño equipo de desarrollo y se le ha encargado la tarea de crear una aplicación con varias características para frigoríficos inteligentes.

El equipo desarrolló un servicio para el inventario de frigoríficos que las empresas pueden usar para identificar fácilmente los artículos que necesitan reponer. También pueden configurar este servicio para reordenar automáticamente los artículos necesarios. Para ello, ha usado una aplicación Node.js hospedada en clústeres de Azure Kubernetes Service (AKS). Esta aplicación procesa los mensajes de los frigoríficos y los envía a una aplicación web de administración, y Azure Database for PostgreSQL sirve como almacén de datos.

Aunque la aplicación satisface todos los requisitos especificados en ese momento, sus casos de uso no tienen en cuenta la necesidad de aceptar escenarios multiinquilino, donde es posible que diferentes empresas necesiten tener su propia presentación de sus respectivos inventarios y poder acceder a ellos de forma segura.

En este módulo, explorará cómo Microsoft Entra ID ayuda a satisfacer esta necesidad. Aunque Microsoft Entra ID admite la arquitectura multiinquilino de forma nativa, la integración en la aplicación existente requerirá algunos cambios en los componentes y almacenes de datos individuales de la aplicación.

Requisitos previos

  • Conocimientos básicos de Azure
  • Conocimientos básicos de informática en la nube
  • Conocimientos básicos de conceptos de programación

Objetivos de aprendizaje

Después de completar este módulo, dispondrá de más información para hacer lo siguiente:

  • Describir las características y funcionalidades de Microsoft Entra ID.
  • Implementar la autenticación de Microsoft Entra para aplicaciones nativas de la nube.