Amazon Managed Workflows for Apache Airflow의 Apache Airflow 버전 - Amazon Managed Workflows for Apache Airflow

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Managed Workflows for Apache Airflow의 Apache Airflow 버전

이 페이지에서는 Amazon Managed Workflows for Apache Airflow가 지원하는 Apache Airflow 버전과 최신 버전으로 업그레이드하기 위해 권장하는 전략을 설명합니다.

Amazon MWAA 버전 정보

Amazon은 Apache Airflow 릴리스를 다른 일반 바이너리 및 Python 라이브러리와 번들링하는 컨테이너 이미지를 MWAA 빌드합니다. 이미지는 지정한 버전에 대한 Apache Airflow 기본 설치를 사용합니다. 환경을 생성할 때 사용할 이미지 버전을 지정합니다. 환경이 생성되면 이후 버전으로 업그레이드할 때까지 지정된 이미지 버전을 계속 사용합니다.

최신 버전

Amazon은 둘 이상의 Apache Airflow 버전을 MWAA 지원합니다. 환경을 생성할 때 이미지 버전을 지정하지 않으면 Amazon은 지원되는 최신 버전의 Apache Airflow를 사용하여 환경을 MWAA 생성합니다.

Apache Airflow 버전

다음 Apache Airflow 버전은 Amazon Managed Workflows for Apache Airflow에서 지원됩니다.

참고
  • Amazon은 Apache Airflow v2.2.2부터 Python 요구 사항, 공급자 패키지 및 사용자 지정 플러그인을 Apache Airflow 웹 서버에 직접 설치할 수 있도록 MWAA 지원합니다.

  • Apache Airflow v2.7.2부터 요구 사항 파일에 --constraint 문이 포함되어야 합니다. 제약 조건을 제공하지 않으면 AmazonMWAA은 요구 사항에 나열된 패키지가 사용 중인 Apache Airflow 버전과 호환되는지 확인하기 위해 해당 패키지를 지정합니다.

    요구 사항 파일에서 제약 조건을 설정하는 방법에 대한 자세한 내용은 Python 종속성 설치를 참조하십시오.

메타데이터 데이터베이스 백업 지침을 포함하여 자체 관리형 Apache Airflow 배포 마이그레이션 또는 기존 Amazon MWAA 환경 마이그레이션에 대한 자세한 내용은 Amazon MWAA 마이그레이션 안내서를 참조하세요.

Apache Airflow 구성 요소

이 섹션에서는 Amazon 의 각 Apache Airflow 버전에 사용할 수 있는 Apache Airflow 스케줄러 MWAA및 작업자 수를 설명하고 각 기능을 지원하는 버전을 나타내는 주요 Apache Airflow 기능 목록을 제공합니다.

스케줄러

Apache Airflow 버전 스케줄러(기본값) 스케줄러(최소) 스케줄러(최대)

Apache Airflow v2 이상

2

2

5

작업자

Airflow 버전 작업자(최소) 작업자(최대) 작업자(기본값)

Apache Airflow v2

1

25

10

Apache Airflow 버전 업그레이드

Amazon은 마이너 버전 업그레이드를 MWAA 지원합니다. 즉, 환경을 x.1.z 버전에서 x.2.z 버전으로 업그레이드할 수 있지만 새 메이저 버전으로 업그레이드할 수는 없습니다(예: 1.y.z에서 2.y.z로).

참고

사용자 환경에 맞게 Apache Airflow 버전을 다운그레이드할 수 없습니다.

워크플로 리소스 업데이트 및 환경을 새 버전으로 업그레이드하는 방법에 대한 자세한 내용 및 자세한 지침은 Apache Airflow 버전 업그레이드 단원을 참조하십시오.

Apache Airflow 지원 중단 버전

다음 표에는 Amazon 에서 사용되지 않는 Apache Airflow 버전MWAA과 각 버전의 초기 릴리스 및 지원 종료일이 나열되어 있습니다. 최신 버전으로 마이그레이션하는 방법에 대한 자세한 내용은 Amazon MWAA 마이그레이션 가이드 섹션을 참조하세요.

Apache Airflow 버전 Apache Airflow 릴리스 날짜 Amazon MWAA 가용 날짜 Amazon MWAA 지원 제한 날짜 Amazon 지원 MWAA 종료일
v1.10.12 2020년 8월 25일 2020년 11월 24일 2023년 8월 21일 2024년 2월 21일
v2.0.2 2021년 4월 19일 2021년 5월 25일 2023년 11월 23일 2024년 4월 29일
v2.2.2 2021년 11월 15일 2022년 1월 27일 2024년 1월 25일 2024년 6월 27일

Apache Airflow 버전 지원 및 FAQ

AmazonMWAA은 Apache Airflow 커뮤니티 릴리스 프로세스 및 버전 정책 에 따라 언제든지 최소 3개의 마이너 버전의 Apache Airflow를 지원하기 위해 최선을 다하고 있습니다. 지정된 Apache Airway 마이너 버전의 지원 종료일은 지원 종료일 최소 90일 전에 공지합니다.

자주 묻는 질문(FAQ)

Q: Amazon은 Apache Airflow 버전을 얼마나 오래 MWAA 지원하나요?

A: Amazon은 Apache Airflow 마이너 버전을 처음 사용할 수 있게 된 후 최소 12개월 동안 MWAA 지원합니다.

Q: Amazon 의 Apache Airflow 버전에 대한 지원이 종료되면 알림을 받나요MWAA?

A: 예. 계정의 Amazon MWAA 환경이 지원 종료에 가까운 버전을 실행하는 경우 Amazon은 지원 종료일이 AWS Health Dashboard 인 를 통해 알림을 MWAA 보냅니다.

Q: 제한된 지원 날짜에는 어떻게 됩니까?

A: 제한된 지원 날짜에는 연결된 버전으로 더 이상 새 Amazon MWAA 환경을 생성할 수 없습니다. 기존 환경은 지원 종료 날짜까지 계속 사용할 수 있습니다.

Q: 지원 종료 날짜에는 어떻게 됩니까?

A: 지원 종료일에는 사용 중단된 연결된 버전의 Apache Airflow를 실행하는 기존 Amazon MWAA 환경에 계속 액세스할 수 있습니다. Amazon 에서 최신 버전의 Apache Airflow로 업그레이드하는 방법에 대한 지침은 Amazon MWAA 마이그레이션 안내서를 MWAA참조하세요.

중요

Amazon MWAA 버전을 최신 상태로 유지할 책임이 있습니다. 는 최신 보안, 프라이버시 및 가용성 보호 기능을 활용하기 위해 모든 고객이 Amazon MWAA 환경을 최신 버전으로 업그레이드하도록 AWS 촉구합니다. 사용 중단 날짜 이후 지원되지 않는 버전 또는 소프트웨어로 환경을 운영하는 경우, 레거시 버전 이라고 하는 가동 중지 이벤트를 포함하여 보안, 프라이버시 및 운영 위험이 발생할 가능성이 높아집니다. Amazon MWAA 환경을 레거시 버전에서 작동하면 이러한 위험을 이해하고 고의로 감수하며 가능한 한 빨리 최신 버전으로 업그레이드를 완료하는 데 동의하는 것입니다. 레거시 버전에서 환경을 계속 운영하려면 AWS 서비스 사용에 적용되는 계약이 적용됩니다.

레거시 버전은 일반적으로 사용할 수 없는 것으로 간주되며 더 이상 레거시 버전에 대한 지원을 제공하지 AWS 않습니다. 따라서 레거시 버전이 서비스, , AWS그 계열사 또는 기타 제3자에 대한 보안 또는 책임 위험 또는 피해 위험을 야기한다고 AWS 판단되는 경우 언제든지 레거시 버전에 대한 액세스 또는 사용에 제한을 AWS 둘 수 있습니다. 레거시 버전에서 워크로드를 계속 실행하기로 결정하면 콘텐츠를 사용할 수 없거나 손상되거나 복구할 수 없게 될 수 있습니다. 레거시 버전에서 실행되는 환경에는 서비스 수준 계약(SLA) 예외가 적용됩니다.

레거시 버전에서 실행되는 환경 및 관련 소프트웨어에는 버그, 오류, 결함 및 유해한 구성 요소가 포함될 수 있습니다. 따라서 계약 또는 서비스 조건에 상반되는 정보가 있더라도 는 기존 버전을 와 같이 AWS 제공합니다.

AWS의 공동 책임 모델에 대한 자세한 내용은 AWS Well-Architected Framework공동 책임을 참조하세요.