翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Managed Workflows for Apache Airflow 上の Apache Airflow のバージョン
このトピックでは、Amazon Managed Workflows for Apache Airflow がサポートする Apache Airflow のバージョンと、最新バージョンへのアップグレードのベストプラクティスについて説明します。
トピック
Amazon MWAA のバージョンについて
Amazon MWAA は、Apache Airflow リリースを他の一般的なバイナリや Python ライブラリとバンドルしたコンテナイメージを構築します。このイメージは、指定したバージョンの Apache Airflow ベースインストールを使用します。環境を作成する時に、使用するイメージバージョンを指定します。環境が一度作成されると、新しいバージョンにアップグレードするまで、指定されたイメージバージョンが使用され続けます。
最新バージョン
Amazon MWAA は複数の Apache Airflow のバージョンをサポートしています。環境の作成時にイメージバージョンを指定しない場合、Amazon MWAA はサポートされている最新バージョンの Apache Airflow を使用して環境を作成します。
Apache Airflow のバージョン
以下の Apache Airflow バージョンは、Amazon Managed Workflows for Apache Airflow でサポートされています。
注記
-
2025 年 12 月 30 日以降、Amazon MWAA は、Apache Airflow バージョン v2.4.3、v2.5.1、および v2.6.3 のサポートを終了します。詳細については、End-of-supportバージョン を参照してください。
-
Apache Airflow v2.2.2 以降、Amazon MWAA は Python 要件、プロバイダーパッケージ、カスタムプラグインを Apache Airflow ウェブサーバーに直接インストールすることをサポートしています。
-
Apache Airflow v2.7.2 から、要件ファイルには
--constraintステートメントを含める必要があります。制約を指定しない場合、要件に記載されているパッケージが使用している Apache Airflow のバージョンと互換性があることを確認するため、Amazon MWAA はお客様に代わって制約を指定します。要件ファイルに制約を設定する方法の詳細については、Python 依存関係のインストール を参照してください。
-
Amazon MWAA は現在、マルチチームモード
をサポートしていません。この機能を有効にすると、Amazon MWAA 認証、 CeleryExecutor、環境レベルのシークレット管理と互換性がありません。
| Apache Airflow のバージョン | Apache Airflow リリース日 | Amazon MWAA 利用開始日 | Apache Airflow の制約 | Python バージョン |
|---|---|---|---|---|
|
2026 年 9 月 1 日 |
||||
|
2026 年 5 月 19 日 |
||||
|
2026 年 7 月 23 日 |
||||
|
2026 年 1 月 7 日 |
||||
|
2025 年 10 月 1 日 |
||||
|
2024 年 12 月 18 日 |
||||
|
2024 年 9 月 26 日 |
||||
|
2024 年 7 月 9 日 |
||||
|
2024 年 2 月 23 日 |
||||
|
2023 年 11 月 6 日 |
自己管理型の Apache Airflow デプロイの移行、または既存の Amazon MWAA 環境の移行について、メタデータデータベースのバックアップ手順を含む詳細情報は、Amazon MWAA 移行ガイド を参照してください。
Apache Airflow コンポーネント
このセクションでは、Amazon MWAA の Apache Airflow バージョンごとに利用可能な Apache Airflow スケジューラーとワーカーの数について説明し、各機能をサポートするバージョンを示す Apache Airflow の主要な機能のリストを提供します。
スケジューラ
Apache Airflow v2 以降のスケジューラ:
| スケジューラー (デフォルト) | スケジューラー (最小) | スケジューラー (最大) |
|---|---|---|
|
2 |
2 |
5 |
ワーカー
Apache Airflow v2 以降のワーカー:
| ワーカー (デフォルト) | ワーカー (最小) | ワーカー (最大) |
|---|---|---|
|
10 |
1 |
25 |
Apache Airflow バージョンのアップグレード
Amazon MWAA はマイナーバージョンアップグレードをサポートしています。つまり、環境をバージョン x.1.z から x.2.z にアップグレードすることはできますが、新しいメジャーバージョン (例えば 1.y.z から 2.y.z へ) にはアップグレードできません。
詳細情報とワークフローリソースを更新する詳細な手順、および環境を新しいバージョンにアップグレードする方法については、Apache Airflow バージョンの変更 を参照してください。
Apache Airflow バージョンのダウングレード
Amazon MWAA は、ダウングレード時に引き続きサポートされている以前のバージョンへのマイナーバージョンダウングレードをサポートします。つまり、環境をバージョン x.2.z から x.1.z にダウングレードすることはできますが、以前のメジャーバージョン (例えば 2.y.z から 1.y.z へ) にはアップグレードできません。
詳細情報とワークフローリソースを更新する詳細な手順、および環境を新しいバージョンにアップグレードする方法については、Apache Airflow バージョンの変更 を参照してください。
Apache Airflow の非推奨バージョン
次の表は、Amazon MWAA における Apache Airflow の非推奨バージョンと、各バージョンの初期リリース日およびサポート終了日を一覧表示します。新しいバージョンへの移行に関する詳細については、Amazon MWAA 移行ガイド を参照してください。
| Apache Airflow のバージョン | Apache Airflow リリース日 | Amazon MWAA 利用開始日 | Amazon MWAA サポート終了日 |
|---|---|---|---|
| v1.10.12 | 2020 年 8 月 25 日 | 2020 年 11 月 24 日 | 2024 年 2 月 21 日 |
| v2.0.2 | 2021 年 4 月 19 日 | 2021 年 5 月 25 日 | 2024 年 4 月 29 日 |
| v2.2.2 | 2021 年 11 月 15 日 | 2022 年 1 月 27 日 | 2024 年 6 月 27 日 |
| v2.4.3 | 2022 年 11 月 14 日 | 2023 年 1 月 5 日 | 2025 年 12 月 30 日 |
| v2.5.1 | 2023 年 1 月 20 日 | 2023 年 4 月 11 日 | 2025 年 12 月 30 日 |
| v2.6.3 | 2023 年 7 月 10 日 | 2023 年 8 月 9 日 | 2025 年 12 月 30 日 |
End-of-supportバージョン
Apache Airflow ウェブサイトのApache Airflowコミュニティリリースプロセスとバージョンポリシー
バージョンが最初に利用可能になってから少なくとも 12 か月間は、そのApache Airflowバージョンのサポートに取り組んでいます。
アカウント内の Amazon MWAA 環境のいずれかがサポート終了に近づいたバージョンを実行している場合、サポート終了日が記載された通知が Health Dashboard を通じて送信されます。
サポート終了日:
廃止されたバージョンを使用して新しい Amazon MWAA 環境を作成することはできません。
既存の環境を非推奨バージョンにアップグレードまたはダウングレードすることはできません。
廃止されたバージョンでも既存の環境を使用し、インプレース更新を実行できます。
廃止されたバージョンで実行されている環境のテクニカルサポートは受けられなくなりました。
関連付けられた非推奨バージョンの を実行する既存の Amazon MWAA 環境には、引き続きお客様の責任Apache Airflowでアクセスできます。の新しいバージョンにアップグレードする手順についてはApache Airflow、「Amazon MWAA 移行ガイド」を参照してください。
重要
Amazon MWAA バージョンを最新の状態に保つのはお客様の責任です。現在のセキュリティ、プライバシー、可用性の保護のため、最新バージョンにアップグレードすることをお勧めします。廃止日 (「レガシーバージョン」) を過ぎると、ダウンタイムを含むセキュリティ、プライバシー、運用上のリスクが高まります。レガシーバージョンを継続することで、これらのリスクを認識し、できるだけ早くアップグレードすることに同意したものとみなされます。
レガシーバージョンは一般公開されておらず、サポートされなくなりました。セキュリティまたは責任のリスクがある場合、レガシーバージョンへのアクセスはいつでも制限される場合があります。レガシーバージョンを継続すると、コンテンツが使用不能、破損、または回復不能になる可能性があります。SLA の例外が適用されます。
レガシー環境および関連ソフトウェアには、バグ、エラー、欠陥、および有害なコンポーネントが含まれている可能性があります。契約の条項にかかわらず、レガシーバージョンはそのまま提供されます。
責任共有の詳細については、AWS 「 Well-Architected フレームワーク」の「責任共有」を参照してください。