Uma empresa executa atualmente o Apache Airflow on-premises para orquestrar pipelines de dados que incluem verificações de qualidade de dados SQL. Eles querem migrar para a AWS usando serviços gerenciados e minimizar o refactoring. Qual solução realiza isso com a menor quantidade de alteração de código?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Migre a configuração existente do Airflow para o Amazon Managed Workflows para Apache Airflow (Amazon MWAA). Implemente as verificações de qualidade de dados SQL como tarefas do Airflow durante a ingestão..
Por que esta é a resposta
A opção correta é migrar para o Amazon Managed Workflows para Apache Airflow (Amazon MWAA). O MWAA é um serviço totalmente gerenciado que suporta o Apache Airflow nativamente, permitindo que a empresa reutilize seus DAGs (Directed Acyclic Graphs) e código existentes com mínima refatoração. As verificações de qualidade de dados SQL podem ser mantidas como tarefas do Airflow, integrando-se perfeitamente ao ambiente MWAA. As outras opções exigem mais refatoração ou não são ideais para o cenário. AWS Outposts: Embora traga a AWS para on-premises, ainda exige o gerenciamento da infraestrutura do EC2 e não é um serviço gerenciado para o Airflow. AMI personalizada no EC2: Exige o gerenciamento completo do Airflow e da infraestrutura subjacente, o que vai contra o objetivo de usar serviços gerenciados. AWS Step Functions e AWS Lambda: Implica uma reescrita completa dos pipelines e das verificações de qualidade de dados, o que é o oposto de "minimizar o refactoring".
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