Questão 3
Uma empresa executa uma aplicação pública crítica em clusters do Amazon Elastic Kubernetes Service (Amazon EKS). A aplicação possui uma arquitetura de microsserviços. A empresa precisa implementar uma solução que colete, agregue e resuma métricas e logs da aplicação em um local centralizado. Qual solução atenderá a esses requisitos da maneira MAIS eficiente operacionalmente?
- A Execute o agente Amazon CloudWatch no cluster EKS existente. Use um painel do CloudWatch para visualizar as métricas e os logs.
- B Configure um fluxo de dados no Amazon Kinesis Data Streams. Use o Amazon Kinesis Data Firehose para ler eventos e entregá-los a um bucket do Amazon S3. Use o Amazon Athena para visualizar os eventos.
- C Configure o AWS CloudTrail para capturar eventos de dados. Use o Amazon OpenSearch Service para consultar o CloudTrail.
- D Configure o Amazon CloudWatch Container Insights no cluster EKS existente. Use um painel do CloudWatch para visualizar as métricas e os logs.
Resposta correta:
D
Explicação
Explicação: Amazon CloudWatch Container Insights foi projetado para monitorar ambientes em contêineres como EKS. Ele fornece suporte nativo para coleta e visualização de métricas e logs em um local centralizado por meio de painéis do CloudWatch, oferecendo a solução operacionalmente mais eficiente. Opção A: O uso do agente CloudWatch fornece métricas básicas, mas não possui os insights específicos necessários para aplicativos em contêineres. Opção B: Kinesis Data Streams e Firehose adicionam complexidade desnecessária para este caso de uso. A opção C:CloudTrail é para auditoria de atividades de API e não foi projetada para métricas de aplicativos e agregação de logs. Referência da documentação da AWS: Amazon CloudWatch Container Insights