Uma empresa está migrando um aplicativo web monolítico no Amazon EC2 para uma arquitetura de microsserviços serverless e deseja um design orientado a eventos e fracamente acoplado usando o padrão publish/subscribe. Qual solução é a mais econômica?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure uma API HTTP do Amazon API Gateway para invocar uma função AWS Lambda que publica eventos em um tópico do Amazon Simple Notification Service (Amazon SNS). Configure um ou mais assinantes para receber eventos do tópico..
Por que esta é a resposta
A opção mais econômica é usar uma API HTTP do Amazon API Gateway. APIs HTTP são mais baratas que APIs REST para casos de uso simples, como a invocação de uma função Lambda. O Amazon SNS é ideal para o padrão publish/subscribe, permitindo que múltiplos assinantes recebam eventos de forma assíncrona e desacoplada, o que é fundamental para uma arquitetura de microsserviços orientada a eventos. As APIs REST do API Gateway são mais caras e oferecem recursos avançados (como validação de modelos e chaves de uso) que não são necessários aqui. O Amazon SQS é uma fila e não um serviço de publish/subscribe nativo para múltiplos assinantes diretos, exigindo mais lógica para fan-out. O Amazon Kinesis Data Streams é mais caro e projetado para processamento de dados em tempo real em larga escala, sendo um exagero para este caso de uso de microsserviços.
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