목록으로

Programming Notes

AWS Lambda Durable Functions(지속성 함수)를 이제 16개의 추가 AWS 리전에서 사용할 수 있습니다.

AWS Lambda Durable Functions를 이제 16개의 추가 AWS 리전에서도 사용할 수 있게 되었습니다. Lambda Durable Functions를 통해 개발자는 Lambda 개발 환경 내에서 신뢰할 수 있는 다단계 애플리케이션과 AI 워크플로를 구축할 수 있습니다. 이번 확장을 통해 이제 아프리카(케이프타운), 아시아 태평양(하이데라바드), 아시아 태평양(자카르타), 아시아 태평양(멜버른), 아시아 태평양(오사카), 아시아 태평양(서울), 아시아 태평양(타이베이), 캐나다(중부), 캐나다 서부(캘거리), 유럽(런던), 유럽(파리), 유럽(취리히), 이스라엘(텔아비브), 멕시코(중부), 남아메리카(상파울루), 미국 서부(북캘리포니아) 등 16개 추가 리전에서 Durable Functions를 사용할 수 있습니다.

Lambda Durable Functions는 이벤트 핸들러에 "steps" 및 "waits"와 같은 새로운 프리미티브(primitives)를 추가하여 Lambda 프로그래밍 모델을 확장합니다. 이를 통해 작업 진행 상황을 체크포인트로 저장하고, 오류 발생 시 자동으로 복구하며, 온디맨드 함수의 컴퓨팅 비용을 지불하지 않고도 실행을 일시 중지할 수 있습니다. 이번 리전 확장을 통해 주문 워크플로, 사용자 온보딩, AI 지원 작업과 같은 복잡한 프로세스를 사용자와 데이터에 더 가까운 곳에서 오케스트레이션할 수 있으며, 이는 낮은 지연 시간 및 데이터 레지던시(data residency) 요구 사항을 충족하는 데 도움이 됩니다.

AWS Lambda API, AWS 관리 콘솔 또는 AWS SDK를 사용하여 새로운 Python(버전 3.13 및 3.14), Node.js(버전 22 및 24) 또는 Java(17+) 기반 Lambda 함수에서 Durable Functions를 활성화할 수 있습니다. 또한 AWS CloudFormation, AWS Serverless Application Model(AWS SAM) 및 AWS Cloud Development Kit(AWS CDK)와 같은 코드형 인프라(IaC) 도구도 사용할 수 있습니다.

Durable Functions에 대한 자세한 정보는 AWS Lambda Durable Functions 제품 페이지 또는 AWS Lambda 개발자 안내서를 참조하세요. 요금에 대해 알아보려면 AWS Lambda 요금 페이지를 방문하시기 바랍니다. 리전별 가용성 정보는 리전별 AWS 기능 페이지에서 확인할 수 있습니다.