Apache Airflow-Versionen auf Amazon Managed Workflows für Apache Airflow - Amazon Managed Workflows für Apache Airflow

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Apache Airflow-Versionen auf Amazon Managed Workflows für Apache Airflow

Auf dieser Seite werden die von Amazon Managed Workflows for Apache Airflow unterstützten Apache Airflow-Versionen und die Strategien beschrieben, die wir für ein Upgrade auf die neueste Version empfehlen.

Informationen zu Amazon MWAA-Versionen

Amazon MWAA erstellt Container-Images, die Apache Airflow-Versionen mit anderen gängigen Binärdateien und Python-Bibliotheken bündeln. Das Image verwendet die Apache Airflow-Basisinstallation für die von Ihnen angegebene Version. Wenn Sie eine Umgebung erstellen, geben Sie eine zu verwendende Image-Version an. Sobald eine Umgebung erstellt wurde, verwendet sie weiterhin die angegebene Image-Version, bis Sie sie auf eine neuere Version aktualisieren.

Aktuelle Version

Amazon MWAA unterstützt mehr als eine Apache Airflow-Version. Wenn Sie beim Erstellen einer Umgebung keine Image-Version angeben, erstellt Amazon MWAA eine Umgebung mit der neuesten unterstützten Version von Apache Airflow.

Apache Airflow-Versionen

Die folgenden Apache Airflow-Versionen werden auf Amazon Managed Workflows für Apache Airflow unterstützt.

Anmerkung
  • Ab Apache Airflow v2.2.2 unterstützt Amazon MWAA die Installation von Python-Anforderungen, Anbieterpaketen und benutzerdefinierten Plugins direkt auf dem Apache Airflow-Webserver.

  • Ab Apache Airflow v2.7.2 muss Ihre Anforderungsdatei eine ---constraintAnweisung enthalten. Wenn Sie keine Einschränkung angeben, gibt Amazon MWAA eine für Sie an, um sicherzustellen, dass die in Ihren Anforderungen aufgeführten Pakete mit der von Ihnen verwendeten Version von Apache Airflow kompatibel sind.

    Weitere Informationen zum Einrichten von Einschränkungen in Ihrer Anforderungsdatei finden Sie unter Installieren von Python-Abhängigkeiten.

Weitere Informationen zur Migration Ihrer selbstverwalteten Apache-Airflow-Bereitstellungen oder zur Migration einer vorhandenen Amazon-MWAA-Umgebung, einschließlich Anweisungen zum Sichern Ihrer Metadatendatenbank, finden Sie im Amazon-MWAA-Migrationshandbuch.

Apache Airflow-Komponenten

In diesem Abschnitt wird die Anzahl der Apache-Airflow-Scheduler und -Worker beschrieben, die für jede Apache-Airflow-Version auf Amazon MWAA verfügbar sind, und eine Liste der wichtigsten Apache-Airflow-Features, die die Version angeben, die jedes Feature unterstützt.

Schedulers

Apache Airflow-Version Scheduler (Standard) Scheduler (min.) Scheduler (max.)

Apache Airflow v2 und höher

2

2

5

Worker

Airflow-Version Auftragnehmer (min.) Worker (max.) Worker (Standard)

Apache Airflow v2

1

25

10

Aktualisieren der Apache Airflow-Version

Amazon MWAA unterstützt Nebenversions-Upgrades. Das bedeutet, dass Sie Ihre Umgebung von Version x.1.z auf aktualisieren könnenx.2.z, aber nicht auf eine neue Hauptversion, z. B. von 1.y.z auf 2.y.z.

Anmerkung

Sie können die Apache Airflow-Version für Ihre Umgebung nicht herabstufen.

Weitere Informationen und detaillierte Anweisungen zum Aktualisieren Ihrer Workflow-Ressourcen und zum Aktualisieren der Umgebung auf eine neue Version finden Sie unter Aktualisierung der Apache Airflow-Version.

Veraltete Versionen von Apache Airflow

In der folgenden Tabelle sind die veralteten Versionen von Apache Airflow in Amazon MWAA sowie die Erstveröffentlichung und das Ende des Supports für jede Version aufgeführt. Weitere Informationen zur Migration auf eine neuere Version finden Sie im Amazon MWAA Migration Guide.

Apache Airflow-Version Veröffentlichungsdatum von Apache Airflow Verfügbarkeitsdatum von Amazon MWAA Datum des eingeschränkten Supports für Amazon MWAA Ende des Supports für Amazon MWAA
v1.10.12 25. August 2020 24. November 2020 21. August 2023 21. Februar 2024
v2.0.2 19. April 2021 25. Mai 2021 23. November 2023 29. April 2024
v2.2.2 15. November 2021 27. Januar 2022 25. Januar 2024 27. Juni 2024

Unterstützung der Apache Airflow-Version und häufig gestellte Fragen

In Übereinstimmung mit dem Apache Airflow Community-Versionsprozess und der Versionsrichtlinie verpflichtet sich Amazon MWAA, mindestens drei Nebenversionen von Apache Airflow gleichzeitig zu unterstützen. Wir kündigen das Datum des Support-Laufzeitendes einer bestimmten Apache Airflow-Nebenversion mindestens 90 Tage vor dem Support-Laufzeitende an.

Häufig gestellte Fragen

F: Wie lange unterstützt Amazon MWAA eine Apache Airflow-Version?

A: Amazon MWAA unterstützt eine Apache-Airflow-Nebenversion mindestens 12 Monate nach der ersten Verfügbarkeit.

F: Werde ich benachrichtigt, wenn der Support für eine Apache Airflow-Version auf Amazon MWAA endet?

A: Ja. Wenn in Amazon MWAA-Umgebungen in Ihrem Konto die Version ausgeführt wird, die sich dem Ende des Supports nähert, sendet Amazon MWAA eine Benachrichtigung über mit AWS Health Dashboard dem Ende des Supports.

F: Was passiert am begrenzten Support-Datum?

A: Am begrenzten Support-Datum können Sie keine neuen Amazon MWAA-Umgebungen mit der zugehörigen Version mehr erstellen. Ihre vorhandenen Umgebungen bleiben bis zum Ende des Supports verfügbar.

F: Was passiert am Datum des Support-Laufzeitendes?

A: Am Ende des Supports können Sie weiterhin auf Ihre vorhandenen Amazon MWAA-Umgebungen zugreifen, in denen die zugehörige, veraltete Version von Apache Airflow auf eigenes Risiko ausgeführt wird. Anweisungen zum Upgrade auf eine neuere Version von Apache Airflow auf Amazon MWAA finden Sie im Amazon-MWAA-Migrationshandbuch.

Wichtig

Sie sind dafür verantwortlich, Ihre Amazon MWAA-Versionen auf dem neuesten Stand zu halten. AWS fordert alle Kunden auf, ihre Amazon MWAA-Umgebungen auf die neueste Version zu aktualisieren, um von den aktuellsten Sicherheits-, Datenschutz- und Verfügbarkeitsvorkehrungen zu profitieren. Wenn Sie Ihre Umgebung mit einer nicht unterstützten Version oder Software über das Veralterungsdatum hinaus betreiben, das als Legacy-Version bezeichnet wird, besteht eine höhere Wahrscheinlichkeit von Sicherheits-, Datenschutz- und Betriebsrisiken, einschließlich Ausfallzeiten. Indem Sie Ihre Amazon MWAA-Umgebung auf einer Legacy-Version betreiben, bestätigen Sie, dass Sie diese Risiken verstehen und wissentlich übernehmen, und erklären sich damit einverstanden, Ihr Upgrade auf die neueste Version so schnell wie möglich abzuschließen. Der fortgesetzte Betrieb Ihrer Umgebung auf einer Legacy-Version unterliegt der Vereinbarung, die Ihre Nutzung der AWS Services regelt.

Legacy-Versionen gelten als nicht allgemein verfügbar und bieten AWS keine Unterstützung mehr für die Legacy-Version. Daher AWS kann den Zugriff auf oder die Verwendung von Legacy-Versionen jederzeit einschränken, wenn AWS feststellt, dass die Legacy-Version ein Sicherheits- oder Haftungsrisiko oder ein Risiko von Gesundheitsrisiken für die Services, , AWS seine Bols oder andere Dritte darstellt. Ihre Entscheidung, Ihre Workloads weiterhin auf einer Legacy-Version auszuführen, kann dazu führen, dass Ihre Inhalte nicht verfügbar, beschädigt oder nicht wiederherstellbar sind. Umgebungen, die auf einer Legacy-Version ausgeführt werden, unterliegen Ausnahmen vom Service Level Agreement (SLA).

Umgebungen und zugehörige Software, die auf einer Legacy-Version ausgeführt wird, können Fehler, Fehler, Fehler und schädliche Komponenten enthalten. Dementsprechend AWS stellt die Legacy-Version so bereit, wie es ist, und berücksichtigt nicht die Informationen, die in der Vereinbarung oder den Nutzungsbedingungen enthalten sind.

Weitere Informationen zum -Modell AWS der geteilten Verantwortung von finden Sie unter Gemeinsame Verantwortung im AWS Well-Architected Framework.