AWS Lambda, 이제 가용 영역 메타데이터 지원

게시된 날짜: 2026년 3월 19일

AWS Lambda가 이제 Lambda 실행 환경의 새로운 메타데이터 엔드포인트를 통해 가용 영역(AZ) 메타데이터를 제공합니다. 이 기능을 통해 개발자는 Lambda 함수가 실행되는 가용 영역(AZ)의 AZ ID(예: use1-az1)를 확인할 수 있으므로, AZ를 인식하여 라우팅 결정을 내리는 함수를 구축할 수 있습니다(예: AZ 간 지연 시간을 줄이기 위해 다운스트림 서비스에 동일 AZ 엔드포인트를 기본 설정). 또한 운영자는 AZ별 결함 주입 테스트와 같은 AZ 인식 복원력 패턴도 구현할 수 있습니다.

Lambda가 AWS 리전 내 여러 가용 영역에 걸쳐 함수 간접 호출을 처리할 수 있는 실행 환경을 자동으로 프로비저닝하고 유지하므로 고객에게 추가 구성이나 관리 부담 없이 고가용성과 내결함성을 제공합니다.  개발 팀이 서버리스 애플리케이션을 확장함에 따라, 각 AZ에 특정한 엔드포인트를 제공하는 Amazon ElastiCache, Amazon RDS 등의 다른 AWS 서비스와 상호 작용해야 하는 경우가 종종 있습니다. 지금까지 Lambda는 함수가 실행 중인 AZ를 알아낼 방법을 제공하지 않았습니다. 새로운 메타데이터 엔드포인트를 통해 간단한 HTTP 요청으로 함수의 AZ ID를 검색할 수 있으며, 사용자 지정 솔루션을 구축하고 유지 관리할 필요 없이 AZ 인식 로직을 쉽게 구현할 수 있습니다.

시작하려면 Powertools for AWS Lambda 메타데이터 유틸리티를 사용하거나 Lambda가 실행 환경에 자동으로 설정하는 환경 변수를 사용하여 메타데이터 엔드포인트를 직접 호출하면 됩니다. 이 기능은 사용자 지정 런타임과 컨테이너 이미지로 패키징된 함수를 포함한 모든 Lambda 런타임에 지원되며, 함수의 VPC 지원 여부와 관계없이 SnapStart, 프로비저닝된 동시성 같은 Lambda 기능과 원활하게 통합됩니다. 

Lambda가 제공되는 모든 상용 AWS 리전에 추가 비용 없이 AZ 메타데이터 지원이 제공됩니다. 자세한 내용은 Lambda 설명서를 참조하세요.