AWS Lambda 내구성 함수, 이제 사용자 지정 Durable Execution SDK 지원

게시된 날짜: 2026년 7월 28일

오늘부터 AWS Lambda 내구성 함수를 사용하면 자체 Durable Execution SDK를 가져와 Lambda에서 지원하는 모든 관리형 또는 사용자 지정 런타임 기반의 내구성 워크플로를 구축할 수 있습니다. Node.js, Python, Java, C#/.NET으로 제공되는 기존 Durable Execution SDK를 사용하거나 원하는 프로그래밍 언어로 자체 SDK를 작성할 수 있습니다. AWS Lambda는 언어에 구애받지 않고 사용자 지정 Durable Execution SDK 구현을 검증하기 위한 테스트 모음인 오픈 소스 AWS Durable Execution Conformance Tests도 출시했습니다.

Lambda 내구성 함수를 사용하면 Lambda 함수 코드에서 바로 장기 실행되는 내결함성 워크플로를 작성할 수 있으며, 인프라를 관리하지 않고도 기본 제공 체크포인팅과 자동 재시도를 사용하고 최대 1년 동안 실행할 수 있습니다. 이전에는 특정 런타임 버전을 필요로 하는 조직이거나 Lambda 관리형 런타임이 지원되지 않는 언어로 구축하는 팀의 경우, 내구성 함수가 지원하는 특정 관리형 버전으로 제한되었습니다. 이제 Lambda에서 지원하는 모든 런타임 버전을 사용하거나 Amazon Linux 2023을 사용하여 자체 런타임을 패키징할 수 있습니다. 사용자 지정 Durable Execution SDK를 작성하는 경우, 적합성 테스트 모음은 함수를 배포하고 호출한 후 실행 기록을 예상 동작과 비교하여 구현을 검증합니다.

이러한 기능은 Lambda 내구성 함수가 제공되는 모든 AWS 리전에서 사용할 수 있습니다. 시작하려면 Lambda 내구성 함수 설명서Lambda 사용자 지정 런타임 설명서를 참조하세요.