Você está projetando uma plataforma de microsserviços no AKS para um site de e-commerce. Requisitos: um único endpoint público para clientes, autenticação e throttling centralizados, desacoplamento serviço-a-serviço para eventos de domínio (por exemplo, OrderCreated) e descoberta de serviço interna. Quais dois componentes você deve incluir para atender aos requisitos de acesso externo e comunicação orientada a eventos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Azure API Management como um gateway de API na frente do cluster para fornecer roteamento, autenticação, limitação de taxa e versionamento., Tópicos do Azure Service Bus para mensagens de publicação/assinatura entre serviços para lidar com eventos de domínio de forma assíncrona..
Por que esta é a resposta
O Azure API Management (APIM) atua como um gateway de API, fornecendo um único endpoint público, roteamento, autenticação centralizada e limitação de taxa (throttling), atendendo aos requisitos de acesso externo. Os Tópicos do Azure Service Bus são ideais para comunicação assíncrona orientada a eventos (publicação/assinatura) entre microsserviços, desacoplando-os e permitindo que reajam a eventos de domínio como "OrderCreated". A descoberta de serviço do lado do cliente com IPs de pod diretos é frágil e não escalável. Expor IPs públicos para cada serviço é uma má prática de segurança e gerenciamento. O Azure Files é um serviço de armazenamento de arquivos, não de mensagens, inadequado para comunicação orientada a eventos.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão