Introdução

Concluído

Controles de segurança resilientes, flexíveis e escaláveis são particularmente importantes ao implementar aplicativos nativos da nuvem. Para fornecer essa funcionalidade, você pode aproveitar a funcionalidade de autenticação e autorização oferecida pelo Microsoft Entra ID.

Cenário: configurar aplicativos para autenticação

Suponha que você trabalhe para a Adatum Corporation, que é um fabricante de dispositivos como geladeiras e aparelhos de ar condicionado. Você lidera uma pequena equipe de desenvolvimento e foi encarregado de criar um aplicativo de vários recursos para geladeiras inteligentes.

Sua equipe desenvolveu um serviço de estoque de geladeira que as empresas podem usar para identificar facilmente quais itens precisam reabastecer. Eles também podem configurar este serviço para reordenar automaticamente os itens necessários. Para esse propósito, você usou um aplicativo de nó hospedado em cluster do Serviço Kubernetes do Azure (AKS).js aplicativo. Este aplicativo processa mensagens de geladeiras e as envia para um aplicativo Web de gerenciamento, com o Banco de Dados do Azure para PostgreSQL servindo como armazenamento de dados.

Embora seu aplicativo satisfizesse todos os requisitos especificados naquele momento, seus casos de uso não levavam em conta a necessidade de acomodar cenários multilocatário, nos quais diferentes empresas poderiam precisar ter sua própria exibição de seus respetivos inventários e poder acessá-los com segurança.

Neste módulo, você explorará como o Microsoft Entra ID ajuda você a atender a essa necessidade. Embora o Microsoft Entra ID ofereça suporte nativo à multilocação, integrá-lo ao seu aplicativo existente exigirá algumas alterações em componentes de aplicativos individuais e armazenamentos de dados.

Pré-requisitos

  • Familiaridade básica com o Azure
  • Noções básicas de computação em nuvem
  • Familiaridade básica com conceitos de programação

Objetivos de aprendizagem

Depois de concluir este módulo, você saberá mais sobre como:

  • Descreva as características e funcionalidades do Microsoft Entra ID.
  • Implemente a autenticação do Microsoft Entra para aplicativos nativos da nuvem.