AWS Lambda, DynamoDB Streams에 대한 교차 계정 액세스 발표
이제 AWS Lambda가 Amazon DynamoDB Streams 이벤트 소스 매핑(ESM)에 교차 계정 액세스를 지원하므로, 한 계정의 Lambda 함수를 다른 계정의 DynamoDB Streams에서 트리거할 수 있습니다.
고객은 Lambda의 완전 관리형 DynamoDB Streams ESM을 사용하여 이벤트 기반 애플리케이션을 구축합니다. 이 ESM은 DynamoDB 테이블에서 변경 이벤트를 폴링하고 Lambda 함수를 트리거합니다. 이벤트 처리를 중앙화하거나 파트너 팀과 이벤트를 공유하기 위해 다중 계정 아키텍처를 구현하는 조직은 이전에는 계정 간 데이터 공유를 위해 복잡한 데이터 복제 솔루션을 구축해야 했으며, 그 결과 운영 오버헤드가 증가했습니다. 이번 출시 덕분에 이제 DynamoDB Streams에 대한 교차 계정 액세스를 제공하여 다른 계정의 Lambda 함수를 트리거할 수 있습니다. DynamoDB 스트림에 리소스 기반 정책을 설정하면, 한 계정의 Lambda 함수가 다른 계정의 DynamoDB 스트림에 액세스하게 할 수 있습니다. 이 기능을 사용하면 모든 계정에 복제 솔루션을 구축할 때 발생하는 오버헤드 없이, 여러 계정에서 스트리밍 애플리케이션을 간소화할 수 있습니다.
이 기능은 모든 AWS 상용 리전과 AWS GovCloud(미국) 리전에서 정식 버전으로 제공됩니다. AWS Management Console, AWS CLI, AWS SDK, AWS CloudFormation 또는 AWS API를 사용하여 DynamoDB Streams에 대한 리소스 기반 정책을 생성해 교차 계정 Lambda 트리거를 활성화할 수 있습니다. 자세히 알아보려면 Lambda ESM 설명서를 참조하세요.