게시된 날짜: Oct 20, 2020

이제 단일 KCL(Kinesis Client Library) 기반 소비자 애플리케이션으로 여러 개의 Amazon Kinesis 데이터 스트림을 처리할 수 있습니다. 이전에는 각 KCL 기반 애플리케이션이 하나의 Kinesis 데이터 스트림만 처리했습니다. 이 새로운 기능을 사용하면 애플리케이션을 재배포하지 않고 런타임에 스트림 목록을 업데이트하여 확장 가능한 KCL 애플리케이션에서 멀티 스트림을 처리할 수 있습니다. 이 기능은 여러 개의 KCL 애플리케이션을 유지 관리하는 데 따르는 운영 부담을 줄여줍니다.

KCL은 Amazon EC2에서 또는 Amazon ECS 또는 EKS의 컨테이너에서 사용자 지정 스트림 소비자 애플리케이션을 빠르게 구축하는 데 도움이 됩니다. KCL을 사용하면 애플리케이션을 개발하는 동안 비즈니스 논리에 집중할 수 있습니다. KCL은 스트림 볼륨 변화에 따른 조정, 스트리밍 데이터 로드 밸런싱, 분산 서비스 조율, 내결함성을 갖춘 데이터 처리와 같은 복잡한 문제를 처리합니다. KCL 소비자 애플리케이션에 멀티 스트림 프로세싱을 사용하려면 최신 KCL 버전 2.3.1을 사용해야 합니다. 

Amazon Kinesis Data Streams는 고도로 확장 가능하고 내구력 있는 실시간 데이터 스트리밍 서비스입니다. 웹 사이트 클릭스트림, IoT 데이터, 데이터베이스 이벤트 스트림, 금융 트랜잭션, 소셜 미디어 피드, IT 로그 및 위치 추적 이벤트와 같은 수십만 개의 소스에서 초당 기가바이트 규모의 데이터를 지속적으로 캡처할 수 있습니다. 수집된 데이터는 대시보드, 이상 항목 탐지, 동적 요금 등과 같은 실시간 분석 사용 사례를 지원할 수 있도록 수 밀리초 만에 제공됩니다.  

자세한 내용은 Amazon Kinesis Data Streams 개발자 안내서의 Kinesis Client Library 사용을 참조하십시오. 최신 KCL 2.3.1 릴리스는 Amazon Kinesis Data Streams를 지원하는 모든 AWS 리전에서 사용할 수 있습니다.