Questão 59 — Certificação AWS Solutions Architect Associate SAA-C03

Uma empresa está redesenhando seu processo de coleta de dados. No processo existente, a empresa recebe transferências de dados e carrega os dados em um bucket do Amazon S3 todas as noites. A empresa usa rastreadores e trabalhos do AWS Glue para preparar os dados para um fluxo de trabalho de aprendizado de máquina (ML). A empresa precisa de uma solução de baixo código para executar vários trabalhos do AWS Glue em sequência e fornecer um fluxo de trabalho visual. Qual solução atenderá a esses requisitos?
  • A. Use uma instância do Amazon EC2 para executar um cron job e um script para verificar os arquivos S3 e chamar os trabalhos do AWS Glue. Crie um painel do Amazon CloudWatch para visualizar o fluxo de trabalho.
  • B. Use o Amazon EventBridge para chamar um fluxo de trabalho do AWS Step Functions para os trabalhos do AWS Glue. Use Step Functions para criar um fluxo de trabalho visual.
  • C. Use notificações de eventos do S3 para invocar uma série de funções do AWS Lambda e trabalhos do AWS Glue em sequência. Use o Amazon QuickSight para criar um fluxo de trabalho visual.
  • D. Crie uma tarefa do Amazon Elastic Container Service (Amazon ECS) que contenha um script Python que gerencia os trabalhos do AWS Glue e cria um fluxo de trabalho visual. Use o Amazon EventBridge Scheduler para iniciar a tarefa do ECS.
Resposta correta: B

Explicação

Explicação: O AWS Step Functions fornece um serviço de fluxo de trabalho totalmente gerenciado e com pouco código, com uma interface visual para orquestrar trabalhos do AWS Glue em sequência. O Step Functions integra-se nativamente ao AWS Glue e pode ser acionado pelo Amazon EventBridge com base em eventos ou programações. Extrato de documentação da AWS: "O AWS Step Functions facilita a coordenação de vários serviços da AWS em fluxos de trabalho sem servidor para que você possa criar e atualizar aplicativos rapidamente. O Step Functions fornece fluxos de trabalho visuais e integra-se ao AWS Glue para orquestração ETL." (Fonte: documentação do AWS Step Functions) R: Scripts manuais e painéis não fornecem um fluxo de trabalho visual integrado ou de baixo código. C: QuickSight é para BI, não para visualização de fluxo de trabalho. D: O ECS adiciona complexidade desnecessária. Referência: Guia de estudo oficial do AWS Certified Solutions Architect, Automação com Step Functions.
Quer todas as 879 questões por R$ 198,00?