기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Kinesis Data Streams 설정
Amazon Kinesis Data Streams를 처음 사용한다면 먼저 다음 작업을 완료해야 합니다.
가입하기 AWS
Amazon Web Services (AWS) 에 가입하면 Kinesis Data Streams를 포함하여 에 있는 AWS모든 서비스에 AWS 계정이 자동으로 가입됩니다. 사용자에게는 사용한 서비스에 대해서만 요금이 청구됩니다.
이미 AWS 계정이 있다면 다음 작업으로 건너뛰십시오. AWS 계정이 없는 경우 다음 절차에 따라 계정을 생성합니다.
계정을 AWS 등록하려면
온라인 지시 사항을 따르세요.
등록 절차 중에는 전화를 받고 키패드로 인증 코드를 입력하는 과정이 있습니다.
에 AWS 계정가입하면 AWS 계정 루트 사용자a가 생성됩니다. 루트 사용자에게는 계정의 모든 AWS 서비스 및 리소스 액세스 권한이 있습니다. 보안 모범 사례로, 사용자에게 관리자 액세스 권한을 할당하고 루트 사용자 액세스가 필요한 작업을 수행할 때는 루트 사용자만 사용하십시오.
라이브러리 및 도구 다운로드
Kinesis Data Streams로 작업하는 데 도움이 되는 라이브러리와 도구는 다음과 같습니다.
-
Amazon Kinesis API 참조는 Kinesis Data Streams에서 지원하는 기본 작업 세트입니다. Java 코드를 사용하여 기본 작업을 수행하는 것에 대한 자세한 내용은 다음을 참조하십시오.
-
Go, Java
, .NET , Node.js , PHP JavaScript , Python , Ruby용 AWS SDK에는 Kinesis Data Streams 지원 및 샘플이 포함되어 있습니다. 사용 중인 버전에 Kinesis Data Streams용 샘플이 포함되어 AWS SDK for Java 있지 않은 경우 에서 다운로드할 수도 있습니다. GitHub -
Kinesis 클라이언트 라이브러리 (KCL) 는 데이터 처리를 위한 easy-to-use 프로그래밍 모델을 제공합니다. KCL을 사용하면 Java, Node.js, .NET, Python 및 Ruby에서 Kinesis Data Streams를 빠르게 시작할 수 있습니다. 자세한 내용은 스트림에서 데이터 읽기를 참조하십시오.
-
AWS Command Line Interface에서 Kinesis Data Streams를 지원합니다. 를 AWS CLI 사용하면 명령줄에서 여러 AWS 서비스를 제어하고 스크립트를 통해 이를 자동화할 수 있습니다.
개발 환경 구성
KCL을 사용하려면 Java 개발 환경이 다음 요구 사항을 충족하는지 확인하세요.
-
Java 1.7(Java SE 7 JDK) 이상. Oracle 웹 사이트의 Java SE 다운로드
에서 최신 Java 소프트웨어를 다운로드할 수 있습니다. -
Apache Commons 패키지(Code, HTTP Client 및 Logging)
-
Jackson JSON 프로세서
AWS SDK for Java