Ein Unternehmen betreibt derzeit Apache Airflow On-Premises, um Datenpipelines zu orchestrieren, die SQL-Datenqualitätsprüfungen umfassen. Es möchte zu AWS migrieren, verwaltete Dienste nutzen und den Refactoring-Aufwand minimieren. Welche Lösung erreicht dies mit dem geringsten Codeänderungsaufwand?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Die bestehende Airflow-Konfiguration in Amazon Managed Workflows for Apache Airflow (Amazon MWAA) migrieren. Die SQL-Datenqualitätsprüfungen während der Aufnahme als Airflow-Tasks implementieren..
Warum dies die Antwort ist
Die Migration der bestehenden Airflow-Konfiguration zu Amazon MWAA minimiert den Refactoring-Aufwand erheblich, da MWAA ein vollständig verwalteter Apache Airflow-Dienst ist. Bestehende Airflow-DAGs (einschließlich der SQL-Datenqualitätsprüfungen als Airflow-Tasks) können direkt wiederverwendet werden, was den Codeänderungsaufwand am geringsten hält. AWS Outposts würde zwar die Migration erleichtern, ist aber keine vollständig verwaltete Lösung und erfordert weiterhin die Verwaltung der Airflow-Installation. Das Erstellen eines benutzerdefinierten AMI für EC2 würde die Verwaltung von Airflow immer noch dem Unternehmen überlassen. Das Neuerstellen der Pipelines als AWS Step Functions-Workflows und Lambda-Funktionen würde einen erheblichen Refactoring-Aufwand bedeuten, da die gesamte Logik neu geschrieben werden müsste.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich