게시된 날짜: Feb 28, 2023
AWS Lambda에서는 이제 Amazon DocumentDB 변경 스트림이 이벤트 소스로 지원됩니다. Amazon DocumentDB(MongoDB 호환)의 변경 스트림 기능에서는 클러스터 컬렉션 내에서 발생하는 변경 이벤트가 시간순으로 정렬되어 제공됩니다. 이제 고객은 Lambda에 구축된 서버리스 애플리케이션에서 이러한 이벤트를 사용할 수 있습니다.
Amazon DocumentDB는 완벽하게 관리되고 확장 가능하며 가용성이 뛰어난 MongoDB 호환 도큐먼트 데이터베이스로, JSON 데이터를 쉽게 저장, 쿼리 및 인덱싱할 수 있습니다. Amazon DocumentDB 변경 스트림을 Lambda의 이벤트 소스로 사용하면 데이터베이스의 변경 사항에 거의 실시간으로 반응하는 이벤트 기반 애플리케이션을 구축할 수 있습니다. Lambda 함수를 사용하여 새 문서를 처리하고, 기존 문서의 업데이트를 추적하거나, 삭제된 문서를 기록할 수 있습니다. Lambda에서 지원하는 모든 프로그래밍 언어를 사용하여 함수를 작성할 수 있습니다.
시작하려면 Amazon DocumentDB 클러스터에서 변경 스트림을 활성화한 다음 AWS Management Console, AWS CLI, AWS SAM 또는 Lambda용 AWS SDK를 통해 클러스터를 Lambda 함수의 이벤트 소스로 선택합니다. Lambda 이벤트 소스로서의 Amazon DocumentDB 변경 스트림은 AWS Lambda와 Amazon DocumentDB를 모두 사용할 수 있는 모든 상용 AWS 리전에서 사용할 수 있습니다. 이벤트 소스 매핑을 프로비저닝하는 데 추가 비용은 발생하지 않지만 Amazon DocumentDB 변경 스트림을 활성화하는 데는 요금이 부과됩니다. 자세한 내용은 Amazon DocumentDB 요금을 참조하십시오. Amazon DocumentDB 변경 스트림에 의해 트리거된 Lambda 호출에 대한 비용을 지불합니다. Lambda를 통해 Amazon DocumentDB 소비자 애플리케이션을 구축하는 방법에 대한 자세한 내용은 Lambda 개발자 안내서를 읽어보십시오.