게시된 날짜: Nov 22, 2023

이제 Amazon Kinesis Data Streams가 리소스 기반 정책을 지원함에 따라 다른 계정의 AWS Lambda 함수를 사용하여 한 계정의 스트림으로 수집된 데이터를 처리할 수 있습니다. Amazon Kinesis Data Streams는 서버리스 실시간 데이터 스트리밍 서비스로 수십만 개의 소스에서 초당 기가바이트의 데이터를 연속적으로 캡처합니다. AWS Lambda는 서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있는 서버리스 컴퓨팅 서비스입니다. Kinesis Data Streams 및 Lambda와 함께 완벽한 서버리스 데이터 스트림 파이프라인을 구축할 수 있습니다.

리소스 정책을 통해 AWS 계정, IAM 사용자 또는 IAM 역할 및 액세스 권한을 부여하려는 정확한 Kinesis Data Streams 작업을 지정할 수 있습니다. 액세스 권한을 부여하면 다른 계정에서 Lambda 함수를 구성하여 계정에 속한 데이터 스트림 처리를 시작할 수 있습니다. 이를 통해 계정 간에 스트리밍 데이터를 복사할 필요가 없으므로 비용이 절감되고 데이터 처리 파이프라인이 간소화되어 더 많은 팀이 실시간 데이터의 혜택을 누릴 수 있습니다. 데이터 스트림 또는 등록된 소비자에 대한 액세스 권한을 공유해도 계정에는 추가 요금이 부과되지 않습니다. Kinesis Data Streams 리소스의 계정 간 사용량은 계속해서 리소스 소유자에게 청구됩니다. 

시작하려면 Kinesis Data Streams 콘솔로 이동하거나 새 API PutResourcePolicy를 사용하여 데이터 스트림 또는 소비자에 리소스 정책을 연결하면 됩니다. 리소스 기반 정책 연결은 AWS GovCloud(미국) 및 AWS 중국 리전을 제외한 모든 리전에서 지원됩니다. 자세한 내용은 Amazon Kinesis Data Streams 개발자 안내서를 참조하세요.