本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Managed Workflows for Apache Airflow 入門
Amazon Managed Workflows for Apache Airflow 會使用 Amazon S3 儲存貯體中的 Amazon VPC、DAG程式碼和支援檔案來建立環境。本章說明開始使用 Amazon 所需的先決條件 AWS 和資源MWAA。
必要條件
若要建立 Amazon MWAA環境,建議您採取其他步驟,以確保您擁有建立所需 AWS 資源的許可。
-
AWS 帳戶 – 具有使用 Amazon MWAA和您的環境所使用 AWS 服務和資源之許可 AWS 的帳戶。
關於本指南
本節說明您將在本指南中建立的 AWS 基礎設施和資源。
-
Amazon VPC – Amazon MWAA環境所需的 Amazon VPC 網路元件。您可以設定符合這些要求 (進階) VPC的現有 關於 Amazon 上的聯網 MWAA,如 中所示,或建立 VPC和 聯網元件,如 中所定義建立網VPC路。
-
Amazon S3 儲存貯體 – 存放您DAGs和相關聯檔案的 Amazon S3 儲存貯體,例如
plugins.zip
和requirements.txt
。您的 Amazon S3 儲存貯體必須設定為封鎖所有公有存取,並啟用儲存貯體版本控制,如 中所定義為 Amazon MWAA 儲存貯貯存貯貯貯存貯貯貯存貯貯貯。 -
Amazon MWAA環境 – 設定 Amazon MWAA環境,其中包含 Amazon S3 儲存貯體的位置、DAG程式碼的路徑、任何自訂外掛程式或 Python 相依性,以及 Amazon VPC及其安全群組,如 中所定義建立 Amazon MWAA環境。
開始之前
若要建立 Amazon MWAA環境,建議您在建立環境之前,先採取其他步驟來建立和設定其他 AWS 資源。
若要建立環境,您需要下列項目:
-
AWS KMS 金鑰 – 您環境中資料加密的 AWS KMS 金鑰。您可以在 Amazon MWAA主控台上選擇預設選項,以在建立環境時建立AWS 擁有的金鑰,或指定具有環境設定 (進階) AWS 使用之其他服務許可的現有客戶受管金鑰。如需進一步了解,請參閱 使用客戶受管金鑰進行加密。
-
執行角色 – 允許 Amazon MWAA存取您環境中 AWS 資源的執行角色。您可以在 Amazon MWAA主控台上選擇預設選項,以在建立環境時建立執行角色。如需進一步了解,請參閱 Amazon MWAA執行角色。
-
VPC 安全群組 – 允許 Amazon MWAA存取您VPC網路中其他 AWS 資源VPC的安全群組。您可以在建立環境時,選擇 Amazon MWAA主控台上的預設選項來建立安全群組,或為安全群組提供適當的傳入和傳出規則 (進階)。如需進一步了解,請參閱 Amazon VPC 上 MWAA 中的安全。
可用區域
Amazon MWAA 可在下列 AWS 區域使用。
-
歐洲 (斯德哥爾摩) – eu-north-1
-
歐洲 (法蘭克福) – eu-central-1
-
歐洲 (蘇黎世) – eu-central-2
-
歐洲 (愛爾蘭) – eu-west-1
-
歐洲 (倫敦) – eu-west-2
-
歐洲 (巴黎) – eu-west-3
-
歐洲 (米蘭)- eu-south-1
-
歐洲 (西班牙) – eu-south-2
-
亞太區域 (孟買) – ap-south-1
-
亞太區域 (海德拉巴) – ap-south-2
-
亞太區域 (新加坡) – ap-southeast-1
-
亞太區域 (雪梨) – ap-southeast-2
-
亞太區域 (雅加達) – ap-southeast-3
-
亞太區域 (墨爾本) - ap-southeast-4
-
亞太區域 (東京) – ap-northeast-1
-
亞太區域 (首爾) – ap-northeast-2
-
亞太區域 (大阪) - ap-northeast-3
-
亞太區域 (香港) – ap-east-1
-
美國東部 (維吉尼亞北部) – us-east-1
-
美國東部 (俄亥俄) - us-east-2
-
美國西部 (加利佛尼亞北部) – us-west-1
-
美國西部 (奧勒岡) - us-west-2
-
加拿大 (中部) – ca-central-1
-
加拿大西部 (卡加利) - ca-west-1
-
南美洲 (聖保羅) – sa-east-1
-
非洲 (開普敦) – af-south-1
-
以色列 (特拉維夫) - il-central-1
-
中東 (巴林) – me-south-1
-
中東 (UAE) - me-central-1
後續步驟?
-
了解如何在 中建立 Amazon S3 儲存貯體為 Amazon MWAA 儲存貯貯存貯貯貯存貯貯貯存貯貯貯。