Amazon Kinesis Data Analytics는 새로운 프로그래밍 언어 또는 처리 프레임워크를 배울 필요 없이 표준 SQL을 통해 실시간으로 스트리밍 데이터를 처리할 수 있는 가장 쉬운 방법입니다. Amazon Kinesis Data Analytics를 사용하면 SQL을 사용하여 스트리밍 데이터를 쿼리하거나 전체 스트리밍 애플리케이션을 구축할 수 있으므로 수행해야 할 작업을 정확하게 파악하고 비즈니스 및 고객 요구 사항에 적절하게 대응할 수 있습니다.

Amazon Kinesis Data Analytics는 쿼리를 지속적으로 실행하는 데 필요한 모든 작업을 처리하며, 수신 데이터의 볼륨과 처리량 속도에 맞춰 자동으로 확장됩니다. Amazon Kinesis Data Analytics에서는 쿼리가 사용한 리소스에 대한 비용만 지불하면 됩니다. 최소 요금이나 설치 비용이 없습니다.


AWS Management Console에서 간단한 세 가지 단계를 거쳐 Amazon Kinesis Data Analytics를 시작하고 몇 분 만에 전체 스트림 처리 솔루션을 시작할 수 있습니다.

thumbnail-kinesis-analytics-source
kinesis-analytics-console-configure-input-stream-screenshot-1

먼저 Kinesis Data Analytics 콘솔로 이동하여 Kinesis 데이터 스트림 또는 Kinesis Data Firehose 전송 스트림을 입력으로 선택합니다. Amazon Kinesis Data Analytics에서 데이터를 수집하고, 표준 데이터 형식을 자동으로 인식하며, 스키마를 제안합니다. 이 스키마를 미세 조정하거나, 입력 데이터가 비정형인 경우에는 AWS의 직관적 스키마 편집기를 사용하여 새로운 스키마를 정의할 수 있습니다.

thumbnail-kinesis-analytics-editor
kinesis-analytics-console-sql-editor-with-dropdown-screenshot-2

다음으로 Kinesis Data Analytics SQL 편집기 및 내장된 템플릿을 사용하여 스트리밍 데이터를 처리하도록 SQL 쿼리를 작성하고, 라이브 스트리밍 데이터로 이를 테스트합니다.

thumbnail-kinesis-analytics-destination
kinesis-analytics-console-configure-output-stream-screenshot-3

마지막으로 결과가 로드될 대상을 가리킵니다. Amazon Kinesis Data Analytics는 Kinesis Data Streams 및 Kinesis Data Firehose와 즉시 통합되므로 처리된 결과를 Amazon S3, Amazon Redshift, Amazon Elasticsearch Service 또는 자체 사용자 지정 대상으로 손쉽게 전송할 수 있습니다.



KinesisAnalytics_LP_RealTimeProcessing

Amazon Kinesis Data Analytics는 1초 미만의 처리 지연 시간으로 스트리밍 데이터를 처리하므로 실시간으로 분석 및 대응할 수 있습니다. 이상 탐지 및 상위 K 분석과 같이 스트림 처리에 최적화된 내장 함수를 제공하므로 고급 분석을 손쉽게 수행할 수 있습니다.

KinesisAnalytics_LP_FullyManaged

Amazon Kinesis Data Analytics는 인프라를 프로비저닝하거나 관리할 필요 없이 스트리밍 애플리케이션을 실행하는 완전 관리형 서비스입니다.

KinesisAnalytics_LP_AutomaticElasticity

Amazon Kinesis Data Analytics는 짧은 지연 시간으로 스트리밍 애플리케이션을 실행하는 데 필요한 인프라를 자동으로 확장 및 축소합니다.

KinesisAnalytics_LP_EasyToUse

Amazon Kinesis Data Analytics에서는 스키마 편집기, SQL 편집기, SQL 템플릿 등 대화식 도구를 제공하므로 정형 및 비정형 입력 데이터 스트림 모두에 대한 쿼리를 손쉽게 구축하고 테스트할 수 있습니다.

KinesisAnalytics_LP_StandardSQL

Amazon Kinesis Data Analytics는 표준 SQL을 지원합니다. 복잡한 처리 프레임워크와 프로그래밍 언어를 배울 필요가 없습니다.

KinesisAnalytics_LP_PayForUse

Amazon Kinesis Data Analytics에서는 스트리밍 애플리케이션이 사용한 처리 리소스에 대해서만 비용을 지불하면 됩니다. Amazon Kinesis Data Analytics는 입력 데이터 볼륨의 변화에 따라 리소스를 자동으로 확장 또는 축소하고 실제로 처리에 사용된 리소스에 대해서만 비용을 청구합니다. 최소 요금이나 사전 약정은 없습니다.

수십억 개의 작은 메시지를 Amazon Kinesis Data Analytics로 스트리밍하여 주요 지표를 계산한 다음 콘텐츠 성능 대시보드를 실시간으로 새로 고침하고 콘텐츠 성능을 개선할 수 있습니다.

KinesisAnalytics_LP_Digital Marketing

대상 추적 시스템, 광고 거래 청취자/입찰자, 광고 서버에서 다양한 유형의 데이터 레코드를 수집하고, 이를 같은 스트림으로 통합할 수 있습니다. 그런 다음 Amazon Kinesis Data Analytics를 통해 지속적으로 데이터 변환을 수행함으로써 실시간 광고 및 디지털 마케팅 솔루션을 지원할 수 있습니다.

KinesisAnalytics_LP_AdTech

Amazon Kinesis Data Analytics를 사용하여 가전 제품, 내장 센서, TV 셋톱박스 등과 같은 IoT 디바이스에서 전송되는 스트리밍 데이터를 변환, 집계 및 필터링할 수 있습니다. 그런 다음 센서가 특정 운영 임계값을 초과하는 경우 이 데이터를 사용하여 실시간 알림을 전송할 수 있습니다.

KinesisAnalytics_LP_IoT

쉽게 Amazon Kinesis Data Analytics를 시작할 수 있습니다. 콘솔에 있는 설명을 따라 클릭 몇 번으로 첫 번째 스트리밍 애플리케이션을 배포하십시오.

 

Amazon Kinesis Data Analytics 시작하기