게시된 날짜: Aug 16, 2021

이제 AWS Lambda에서 Python 3.9를 관리형 런타임과 컨테이너 기본 이미지로 모두 지원합니다. 이제 Python 3.9에서 AWS Lambda 함수를 작성하고 TLS 1.3 지원, 새 문자열 및 사전 작업 지원, 향상된 표준 시간대 지원과 같은 새로운 기능을 사용할 수 있습니다. Python 3.9에는 코드를 변경하지 않고도 이용할 수 있는 성능 최적화 기능도 포함되어 있습니다. Lambda의 Python 3.9 지원에 대한 자세한 내용은 Python 3.9 런타임, AWS Lambda에서 제공 블로그 게시물을 참조하세요.

Python 3.9를 사용하여 Lambda 함수를 배포하려면 Lambda 콘솔을 사용해 코드를 업로드하고 Python 3.9 런타임을 선택합니다. AWS CLI, AWS Serverless Application Model(AWS SAM)AWS CloudFormation을 사용하여 Python 3.9로 작성된 서버리스 애플리케이션을 배포하고 관리할 수도 있습니다. 또한 AWS 제공 Python 3.9 기본 이미지를 사용하여 컨테이너 이미지로 Python 3.9 함수를 빌드하고 배포할 수도 있습니다. 이전 버전의 Python을 실행하는 기존 Lambda 함수를 마이그레이션하려면 Python 3.9와 호환되도록 코드를 업데이트한 다음 함수 런타임을 Python 3.9로 업데이트합니다.

Python 3.9는 Python의 최신 LTS 릴리스이며 2025년 10월까지 보안 및 버그 수정이 지원됩니다. Lambda는 Python 커뮤니티에서 출시되는 업데이트를 Python 3.9 관리형 런타임과 Python 3.9 AWS 제공 기본 이미지에 자동으로 적용합니다.

Python 3.9 런타임은 중국 리전을 제외하고 Lambda를 사용할 수 있는 모든 리전에서 사용 가능합니다. AWS Lambda에 대해 자세히 알아보려면 제품 페이지로 이동하고, 시작하려면 AWS Lambda 콘솔에 로그인하세요.