설명서

개발자 안내서: 이 안내서는 Amazon Kinesis Data Streams에 대한 개념에 대해 개괄적으로 설명하고 다양한 기능 사용을 위한 자세한 개발 지침을 제공합니다.

API 참조: 이 안내서는 샘플 요청, 응답 등과 함께 Amazon Kinesis Data Streams의 모든 API 작업을 설명하는 참조 안내서입니다.

동영상

AWS re:Invent 2020: How Disney+ uses fast data ubiquity to improve the customer experience(30:34)
High Performance Data Streaming with Amazon Kinesis: Best Practices and Common Pitfalls(38:05)
AWS re:Invent 2020: Top 5 best practices for data streaming with Amazon Kinesis(27:47)
Streaming Data Pipelines for Real-Time Analytics – Are You Ready? (40:04)

블로그 게시물

현재는 블로그 게시물을 찾을 수 없습니다. AWS 블로그에서 다른 리소스를 확인하세요.

도구 및 라이브러리

Amazon Kinesis 에이전트

Amazon Kinesis 에이전트는 사전 구축된 Java 애플리케이션으로서, 데이터를 수집하여 Amazon Kinesis 데이터 스트림으로 전송하는 간편한 방법을 제공합니다. 에이전트는 웹 서버, 로그 서버, 데이터베이스 서버 등과 같은 Linux 기반 서버 환경에 설치할 수 있습니다. 에이전트에서는 특정 파일을 모니터링하고 데이터를 데이터 스트림으로 지속적으로 전송합니다. Amazon Kinesis 에이전트 받기.

Amazon Kinesis 클라이언트 라이브러리

Amazon Kinesis 스트림에서 가져온 데이터를 읽고 처리하는 Amazon Kinesis 애플리케이션을 손쉽게 개발하는 데 도움이 되는 사전 구축된 라이브러리입니다. 이 라이브러리는 스트림 볼륨 변화에 따른 조정, 스트리밍 데이터 로드 밸런싱, 분산 서비스 조직화 및 내결함성 있는 데이터 처리와 같은 복잡한 문제를 처리합니다. 따라서 이 라이브러리를 사용하면 애플리케이션 개발 시 비즈니스 로직에 집중할 수 있습니다. Java | Python | Ruby | Node.js | .NET용 Kinesis 클라이언트 라이브러리 받기

AWS Streaming Data Solution for Amazon Kinesis

AWS Streaming Data Solution for Amazon Kinesis를 사용하여 많은 양의 애플리케이션 로그 캡처, 클릭스트림 데이터 분석, 데이터 레이크로의 지속적 전송과 같은 실시간 스트리밍 사용 사례를 해결하는 데 도움이 됩니다.

이 솔루션은 AWS CloudFormation을 사용한 리소스 모델링 및 프로비저닝, Amazon CloudWatch 경보, 대시보드 및 로깅 설정과 AWS에서 스트리밍 데이터 모범 사례를 수동으로 구현해야 하는 필요성을 없애거나 줄임으로써 개발 시간을 며칠까지 단축합니다. 이 솔루션은 데이터 및 논리와 무관하므로 상용구 코드를 사용하여 시작하고 빠르게 사용자 지정할 수 있습니다. 배포 후에는 솔루션의 모니터링 기능을 사용하여 프로덕션으로 손쉽게 전환할 수 있습니다.

Amazon Kinesis 생산자 라이브러리

Amazon Kinesis 생산자 라이브러리는 Amazon Kinesis 스트림에 데이터를 추가하도록 지원하는 사용이 간편하고 쉽게 구성 가능한 라이브러리입니다. 또한, 간편한 비동기식의 안정적인 인터페이스를 제공하여 최소한의 고객 리소스로 높은 생산자 처리량을 신속하게 달성할 수 있습니다. Kinesis 생산자 라이브러리 받기.

Amazon Kinesis 커넥터 라이브러리

Amazon Kinesis Data Streams를 다른 AWS 서비스 및 타사 도구와 간편하게 통합하는 데 도움이 되는 사전 구축된 라이브러리입니다. 이 라이브러리를 사용하려면 Amazon Kinesis 클라이언트 라이브러리(KCL)가 필요합니다. 현재 라이브러리 버전은 Amazon DynamoDB, Amazon Redshift, Amazon S3, Elasticsearch에 대한 커넥터를 제공합니다. 이 라이브러리에는 유형별 샘플 커넥터와 샘플 실행을 위한 Apache Ant 빌드 파일도 포함되어 있습니다. Kinesis 커넥터 라이브러리 받기.

Amazon Kinesis Storm Spout

Amazon Kinesis Data Streams를 Apache Storm과 손쉽게 통합하는 데 도움이 되는 사전 구축된 라이브러리입니다. 현재 라이브러리 버전은 Amazon Kinesis 스트림에서 데이터를 가져와 튜플로 내보냅니다. Spout를 Storm 토폴로지에 추가하여 Amazon Kinesis Data Streams를 안정적이고 확장 가능한 스트림 캡처, 스토리지, 리플레이 서비스로 활용할 수 있습니다. Kinesis Storm Spout 받기.

Amazon Kinesis Data Streams와 Apache Storm을 사용해 실시간 슬라이딩 윈도우 대시보드를 구축하는 방법 알아보기.

Kinesis용 Amazon EMR 커넥터

Amazon Elastic MapReduce(EMR)가 Amazon Kinesis 데이터 스트림의 데이터를 직접 읽고 쿼리할 수 있도록 합니다. 자세히 알아보기 | Kinesis용 EMR 커넥터에 대한 FAQ

AWS Mobile SDK 통합

Amazon Kinesis Recorder를 사용하면 모바일 애플리케이션에서 Amazon Kinesis 데이터 스트림으로 데이터를 안정적으로 기록할 수 있습니다. iOS용에 대해 자세히 알아보기 | Android용에 대해 자세히 알아보기

Amazon Kinesis Data Streams용 Log4J Appender

사용자 지정 코드 없이 Log4J 출력을 직접 Amazon Kinesis 데이터 스트림으로 푸시하는 Apache Log4J Appender 인터페이스를 구현합니다. 자세히 알아보기

커뮤니티 제공 도구 및 라이브러리

Amazon Kinesis Data Streams용 Fluentd Plugin

Fluentd에서 Amazon Kinesis 데이터 스트림에 데이터를 추가하도록 지원하는 플러그인입니다. 자세히 알아보기

Apache Flume용 Amazon Kinesis Source and Sink

Apache Flume용 Amazon Kinesis Source and Sink 서비스입니다. 자세히 알아보기

Spark Streaming과 Amazon Kinesis Data Streams 통합

Amazon Kinesis Client Library를 사용해 입력 DStream을 생성하는 Amazon Kinesis Data Streams 수신기입니다. 자세히 알아보기

Go 개발자를 위한 Amazon Kinesis 클라이언트 라이브러리

개발자가 Amazon Kinesis Client Library 다중 언어 데몬을 사용해 Go 언어로 레코드 프로세서를 작성할 수 있게 합니다. 자세히 알아보기

Amazon Kinesis Data Streams 집계기

Amazon Kinesis 데이터 스트림에서 수집된 시계열 데이터의 자동 생성 및 시각화가 가능합니다. 자세히 알아보기

Amazon Kinesis Data Streams 조정 유틸리티

Amazon Kinesis 데이터 스트림의 샤드 수 조정이 가능합니다. 개발자는 샤드 수 또는 총 샤드 수 비율을 지정하여 확장 또는 축소할 수 있습니다. 자세히 알아보기

Vert.x용 Amazon Kinesis Data Streams 모듈

다른 Vert.x 버티클에서 게시한 이벤트를 수신하고 이러한 이벤트를 Amazon Kinesis Data Streams로 전송할 수 있습니다. 자세히 알아보기

Amazon Kinesis Data Streams 시작하기

개발자 안내서 참조
시작할 준비가 되셨습니까?
가입
추가 질문이 있으십니까?
문의하기