Amazon Managed Workflows for Apache Airflow 시작하기
Amazon Managed Workflows for Apache Airflow는 Amazon S3 스토리지 버킷의 Amazon VPC, DAG 코드 및 지원 파일을 사용하여 환경을 생성합니다. 이 가이드에서는 Amazon MWAA를 시작하는 데 필요한 사전 요구 사항과 필수 AWS 리소스를 설명합니다.
사전 조건
Amazon MWAA 환경을 생성하려면 생성해야 할 AWS 리소스에 대한 권한이 있는지 확인하는 추가 단계를 수행해야 합니다.
-
AWS계정 - Amazon MWAA와 사용자 환경에서 사용하는 AWS 서비스 및 리소스를 사용할 권한이 있는 AWS 계정입니다.
이 가이드 정보
이 섹션에서는 이 가이드에서 생성할 AWS 인프라 및 리소스에 대해 설명합니다.
-
Amazon VPC - Amazon MWAA 환경에 필요한 Amazon VPC 네트워킹 구성 요소입니다. Amazon MWAA에서의 네트워킹에 대해에 표시된 대로 이러한 요구 사항(고급)을 충족하는 기존 VPC를 구성하거나 VPC 네트워크 생성에서 정의한 대로 VPC 및 네트워킹 구성 요소를 생성할 수 있습니다.
-
Amazon S3 버킷 - DAG와 관련 파일(예:
plugins.zip
및requirements.txt
)을 저장하는 Amazon S3 버킷입니다. Amazon MWAA용 Amazon S3 버킷 생성에 정의된 대로 버킷 버전 관리를 활성화하고 모든 퍼블릭 액세스를 차단하도록 Amazon S3 버킷을 구성해야 합니다. -
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 MWAA에서 VPC 보안 단원을 참조하십시오.
사용 가능한 리전
이제 다음 AWS 리전에서 Amazon MWAA를 사용할 수 있습니다.
-
유럽(스톡홀름) - eu-north-1
-
유럽(프랑크푸르트) eu-central-1
-
유럽(아일랜드) - eu-west-1
-
유럽(런던) - eu-west-2
-
유럽(파리) - eu-west-3
-
아시아 태평양(뭄바이) - ap-south-1
-
아시아 태평양(싱가포르) - ap-southeast-1
-
아시아 태평양(시드니) - ap-southeast-2
-
아시아 태평양(도쿄) - ap-northeast-1
-
아시아 태평양(서울) - ap-northeast-2
-
미국 동부(버지니아 북부) - us-east-1
-
미국 동부(오하이오) - us-east-2
-
미국 서부(오레곤) - us-west-2
-
캐나다(중부) - ca-central-1
-
남아메리카(상파울루) - sa-east-1
다음 단계
-
Amazon MWAA용 Amazon S3 버킷 생성에서 Amazon S3 버킷을 생성하는 방법을 알아봅니다.