AWS AppSync Events, 채널 네임스페이스에 대한 데이터 소스 통합 지원
오늘부터 AWS AppSync Events가 채널 네임스페이스에 대한 데이터 소스 통합 기능을 지원합니다. AWS AppSync Events는 전체 연결 관리 기능을 제공하는 서버리스 WebSocket API를 위한 완전관리형 서비스입니다. 이 새로운 기능을 통해 개발자는 AWS Lambda 함수, Amazon DynamoDB 테이블, Amazon Aurora 데이터베이스 및 기타 데이터 소스를 채널 네임스페이스 핸들러와 연결하여 게시된 이벤트 및 구독 요청을 처리할 수 있습니다. 개발자는 이제 별도의 코드를 작성하지 않고도 Lambda 함수에 직접 연결할 수 있으며, 동기식 및 비동기식 작업에 요청/응답 모드와 이벤트 모드를 모두 활용할 수 있습니다.
이러한 새로운 기능을 통해 개발자는 Lambda 함수를 사용하여 게시된 이벤트를 변환 및 필터링하여 정교한 이벤트 처리 워크플로를 생성하거나, AppSyncJS의 DynamoDB용 새로운 배치 유틸리티를 사용하여 이벤트 배치를 DynamoDB에 저장할 수 있습니다. 이 통합은 복잡한 대화형 흐름을 가능하게 하여 개발자가 데이터 검증, 이벤트 변환, 이벤트의 영구 저장과 같은 기능을 갖춘 풍부한 실시간 애플리케이션을 더 쉽게 구축할 수 있도록 합니다. 이번 개선 사항은 실시간 애플리케이션의 아키텍처를 간소화함으로써 프런트 엔드 웹 및 모바일 개발의 개발 시간과 운영 오버헤드를 크게 줄여줍니다.
이제 이 기능은 AWS AppSync가 제공되는 모든 AWS 리전에서 사용할 수 있으므로, 전 세계 개발자들이 이 강력한 새로운 통합 기능을 활용할 수 있습니다. Powertools for Lambda의 새로운 AppSync Events 통합 기능도 제공되므로, Lambda 함수를 더욱 쉽게 작성할 수 있습니다.
AWS AppSync Events 및 채널 네임스페이스 통합에 대해 자세히 알아보려면 출시 블로그 게시물, AWS AppSync 설명서, Powertools for Lambda 설명서(TypeScript, Python, .NET)를 참조하세요. 이 새로운 기능은 AWS AppSync 콘솔을 통해 시작할 수 있습니다.