Uma empresa precisa de uma solução serverless que colete eventos do Amazon EC2 Auto Scaling em todas as aplicações em uma conta AWS e armazene os dados de status no Amazon S3 para atualizações de painel quase em tempo real. A solução não deve afetar a velocidade de inicialização das instâncias EC2. Como a empresa deve mover os dados para o Amazon S3 para atender a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use um stream de métricas do Amazon CloudWatch para enviar os dados de status do EC2 Auto Scaling para o Amazon Kinesis Data Firehose. Armazene os dados no Amazon S3..
Por que esta é a resposta
A opção correta é usar um stream de métricas do Amazon CloudWatch para enviar os dados para o Amazon Kinesis Data Firehose e, em seguida, para o Amazon S3. O CloudWatch pode monitorar eventos do EC2 Auto Scaling e, com streams de métricas, pode encaminhar esses eventos de forma eficiente. O Kinesis Data Firehose é um serviço serverless que entrega dados de streaming para o S3, atendendo ao requisito de armazenamento e processamento quase em tempo real sem afetar a inicialização das instâncias. As outras opções são incorretas porque: Iniciar um cluster Amazon EMR seria excessivo e não serverless para essa tarefa. Uma função Lambda em um agendamento não é a forma mais eficiente de coletar eventos de Auto Scaling em tempo real e pode ter latência. Usar um script de bootstrap com o Kinesis Agent afetaria a velocidade de inicialização das instâncias EC2, o que é explicitamente proibido no requisito.
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