Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS ::: AWS Data Roadshow 2023

Amazon Web Services Korea
Amazon Web Services KoreaAmazon Web Services Korea
© 2023, Amazon Web Services, Inc. or its affiliates.
© 2023, Amazon Web Services, Inc. or its affiliates.
Demystify data
streaming on AWS
JongHyok Lee (he/him)
Sr Analytics Solutions Architect
AWS
© 2023, Amazon Web Services, Inc. or its affiliates.
데이터에서 인사이트 도출 방법은 항상 변화
데이터의
가치
대용량
파생된
인사이트
실시간
인사이트
빠른
속도
Data warehouse Data Lake Data Streams
© 2023, Amazon Web Services, Inc. or its affiliates.
실시간(Real-time)의 의미
마이크로서비스
반응분석 (웹 및 모바일 앱 알림)
milliseconds
로그수집
IoT 디바이스 관리, 변경데이터
추출 (CDC)
seconds
데이터레이크 및
데이터웨어하우스로의 스트리밍
ETL
minutes
© 2023, Amazon Web Services, Inc. or its affiliates.
실시간 스트리밍 데이터 용어들
소스
Source
저장
Sink
데이터 보존
Data
retention
생산자
Producer
소비자
Consumer
© 2023, Amazon Web Services, Inc. or its affiliates.
© 2023, Amazon Web Services, Inc. or its affiliates.
유즈케이스와
스트리밍 데이터 파이프라인
© 2023, Amazon Web Services, Inc. or its affiliates.
로그 모니터링
플랫폼 현대화
데이터 웨어하우스
활용 준실시간 분석
커넥티드 디바이스
모니터링
일반적인
유즈케이스에서
관찰되는 데이터
스트리밍 주요
요건들
© 2023, Amazon Web Services, Inc. or its affiliates.
빠른 속도로 생산되는 대량의 데이터
다양한 형태의 데이터
수많은 데이터 원천
빠른 시간 안에 처리
© 2023, Amazon Web Services, Inc. or its affiliates.
실시간 스트리밍 데이터 파이프라인
Source
원천
Devices or
applications that
produce real-time
data at high velocity
Stream ingestion
스트림 수집
Data from tens of
thousands of data sources
can be collected and
ingested in real time
Stream storage
스트림 스토리지
Data is stored in the order
received for a set time and
can be replayed indefinitely
during that time
Stream processing
스트림 처리
Records are read in the
order they’re produced,
allowing for real-time
analytics or streaming ETL
Destination
대상
Data lake
Data warehouse
Database
OpenSearch
Event driven
Applications
© 2023, Amazon Web Services, Inc. or its affiliates.
스트림 수집
• AWS IoT
• Amazon CloudWatch
• Amazon DynamoDB
• AWS Database Migration Service
• Amazon Redshift
• AWS MSK Connect, Kafka
Stream
• Kinesis Agent
• Kinesis Producer Library
• AWS SDK
Stream ingestion
Toolkits/Libraries AWS service integrations
© 2023, Amazon Web Services, Inc. or its affiliates.
AWS 상에서의 스트림 스토리지
Stream storage
• 클라우드 네이티브 서비스
• 손쉬운 사용
• 탄력적인 서버리스 서비스
• 고가용성 및 보안
• 비용 효율적
• AWS 서비스들과 긴밀한 통합
Amazon Kinesis Data Streams
• 완전관리형 Apache Kafka
• 간편한 lift and shift 마이그레이션
• 클러스터 기반 및 서버리스
• 고가용성 및 보안
• 비용 효율적
• AWS 서비스들과 긴밀한 통합
Amazon MSK
© 2023, Amazon Web Services, Inc. or its affiliates.
Amazon Kinesis Data Streams
손쉬운 관리 및 저렴한 비용
실시간 및 탄력적 성능
안전하고 내구성있는 스토리지
다수의 실시간 분석 애플리케이션에서 사용 가능
하나의 Standard consumer 당 평균 200ms의 latency
Enhanced fan-out 사용 시 통상적으로 평균 70 ms latency
Spark
Apache
Stream storage
© 2023, Amazon Web Services, Inc. or its affiliates.
Kinesis Data Streams – On demand
Stream storage
간편한 사용 – 용량 관리가 필요없어 스트리밍 데이터 처리가
간소화
유연한 확장 – 데이터 볼륨 변화에 따라 자동으로 용량 확장 가능
자동화된 고가용성 – 기본으로 제공되는 가용성 및 내결함성
비용 절감 – 데이터 쓰기, 읽기, 및 저장량에 따른 기가바이트 당
비용 지불
© 2023, Amazon Web Services, Inc. or its affiliates.
Amazon Managed
Streaming for
Apache Kafka
(Amazon MSK)
완전 관리형 고가용성 Apache
Kafka 서비스로 데이터를
안전하게 스트리밍
자동화된 프로비저닝, 설정 및 튜닝
Apache Kafka 및 Kafka Connect 클러스터의 프로비저닝, 구성,
유지보수를 포함한 운영 오버헤드 제거
오픈소스 Apache Kafka와 완벽 호환
애플리케이션 코드를 변경할 필요 없이 Apache Kafka용으로
구축된 애플리케이션과 도구를 즉시 사용
높은 보안성
기본 수준 통합을 사용하는 안전하고 프로덕션에 바로 사용
가능한 애플리케이션을 인증과 권한관리를 위해 Amazon
Virtual Private Cloud (Amazon VPC) 에 손쉽게 배포
저렴한 비용
다른 공급업체 대비 1/13의 저렴한 비용으로 제공되는 완전
관리형 Apache Kafka로 비용을 낮게 유지
Stream storage
© 2023, Amazon Web Services, Inc. or its affiliates.
Amazon MSK Serverless
간편한 사용, 고가용성, 유연한 확장 및 저렴한 비용
클러스터 용량에 대한 정확한 클러스터 사이징이나 오버프로비저닝에
대한 걱정 없이 Apache Kafka 클러스터 손쉽게 실행 가능
용량 스케일 업/다운 및 파티션을 재할당에 대한 고민 필요 없이 즉시
I/O 스케일링
처리량 기반 요금제로 스트리밍 및 저장된 데이터 량에 대한 비용 지불
매우 가변적인 워크로드에 비용 효율적
Stream storage
© 2023, Amazon Web Services, Inc. or its affiliates.
스트림 스토리지 vs 메시지 큐
Stream storage
• 작업 단위는 Event stream
• 다수 consumer가 모든 이벤트 read 가능
• 과거 이벤트 Replay / Reprocess 가능
• 이벤트 분석 및 연관관계 확인에 최적
• Exactly-once 지원
• Streaming store의 용량 관리 필요
스트림 스토리지
• 작업 단위는 개별 메시지
• 메시지는 consume 후 삭제됨
• 서비스 간 느슨한 결합 (loosely coluple)에 최적
• 간단하고 직관적인 API
• 용량 관리 불필요
• 메시지 순서 관리되지 않음
메시지 큐
© 2023, Amazon Web Services, Inc. or its affiliates.
AWS 상에서의 스트림 처리
Stream processing
• 1초 미만 지연시간을 제공하는
실시간 분석
• 오픈소스 Apache Flink 기반의 SQL,
Python 및 Scala를 사용한 스트림
처리
• Kinesis Data Analytics Studio를
통한 간단한 build-and-run 환경
• 탄력적 확장 가능한 서버리스
서비스
Amazon Kinesis Data Analytics
• 코드 작성 없이 대상에 스트리밍 데이터
전송
• 다양한 대상 지원
• 데이터 변환 기능 제공
• 탄력적 확장 가능한 서버리스 서비스
Amazon Kinesis Data Firehose
© 2023, Amazon Web Services, Inc. or its affiliates.
Amazon Kinesis Data Analytics
Amazon
OpenSearch Service
Amazon Kinesis
Data Streams
Amazon MSK
Amazon MQ
Amazon S3
Custom
connectors
Additional
streaming sources
Amazon Kinesis
Data Streams
Amazon MSK
Amazon Kinesis
Data Firehose
JDBC endpoints
Amazon S3
Amazon
OpenSearch Service
SQL, Python, Scala, Java 또는 통합 Apache Flink 애플리케이션을 사용하여 실시간으로 스트리밍과 상호 작용
KDA Studio의 애드혹 분석을 KDA for Apache Flink에 내구성 있는 상태 보존 애플리케이션으로 배포
완전 관리형의 탄력적인 스트림 처리 애플리케이션 구축
OUTPUT
Send processed data to
analytics tools so you can create
alerts and respond in real time
Kinesis Data Analytics Studio
(SQL/Python/Scala/
serverless notebooks)
Stateful stream processing
using Apache Flink
KINESIS DATA ANALYTICS
Stream processing
© 2023, Amazon Web Services, Inc. or its affiliates.
Amazon Kinesis Data Firehose
Amazon S3
Amazon Redshift /
Serverless
Amazon
OpenSearch Service
Splunk
HTTP endpoints
INPUT
Kinesis Data Firehose로
데이터 캡쳐 및 전송
OUTPUT
선호하는 BI 도구 사용하여
스트리밍 데이터 분석
제로 관리 및 원활한 탄력성
데이터 저장소에 직접 통합
서버리스 형태의 지속적 데이터 변환 서비스
준실시간
Parquet/ORC로의 데이터 포멧 변환
Datadog, Sumo Logic, New Relic 및 MongoDB에
데이터 직접 전송
Kinesis Data Firehose
선택한 대상에 지속적으로
데이터 준비 및 적재
Stream processing
© 2023, Amazon Web Services, Inc. or its affiliates.
스트림 처리
Glue Streaming
• 간단한 작업 스케줄링으로 복잡한
ETL 파이프라인 처리
• 스트리밍 데이터에 대한 정제 및
변환
• 데이터 스트림에 대한 스키마
관리 및 강제
• 스트리밍 데이터와 과거데이터를
연동한 준실시간 데이터 분석
• 데이터 웨어하우스와 관리형으로
통합된 손쉽게 사용 가능한 스트리밍
데이터 수집
Redshift Streaming Ingestion
AWS Lambda
• Kafka와 Kinesis 의 스트림을 서버리스
형태로 처리
• 자동 스케일링
• 다양한 언어 지원
Stream processing
© 2023, Amazon Web Services, Inc. or its affiliates.
기업에서의 AWS 스트리밍 데이터 서비스 활용
Stream analytics and integration
Stream sources Stream ingestion Outcome
Stream storage
Amazon Kinesis Agent
AWS IoT Core
AWS Database Migration
Service (AWS DMS)
Amazon Kinesis
Data Streams
Amazon Managed
Streaming for
Apache Kafka
(Amazon MSK)
AWS
Lambda
Amazon
EMR
[Wed Oct 11 14:32:52
2018] [error] [client
/live/ap/htdocs/test
IOT sensors
Enterprise apps
Social media
Logs
Amazon Kinesis
Data Analytics
Stream processing
Stream integration
Amazon Kinesis
Data Firehose
AWS Glue
Amazon S3
Amazon Redshift
Amazon
OpenSearch Service
Amazon MSK connect
Automatic decision
Interactive dashboard
Alerting
Real-time ML inference
AWS SDK
© 2023, Amazon Web Services, Inc. or its affiliates.
© 2023, Amazon Web Services, Inc. or its affiliates.
참조 아키텍처 및
자주 사용되는
스트리밍 데이터 아키텍처 패턴
© 2023, Amazon Web Services, Inc. or its affiliates.
스트리밍 데이터 참조 아키텍처
https://docs.aws.amazon.com/wellarchitected/latest/analytics-lens/reference-architecture-2.html
Amazon MSK
kafka
1. Data Source
2. Stream ingestion
and producers
3. Streaming
storage
4. Stream
processing and
consumers
5. Downstream
destination
© 2023, Amazon Web Services, Inc. or its affiliates.
실시간 원격 검침을 통한 애플리케이션 성능 분석
Amazon Kinesis
Data Streams
Raw metrics
Raw traces Amazon OpenSearch Service
Amazon Kinesis
Data Firehose
Aggregated metrics
Raw traces
Amazon Kinesis
Data Analytics
Amazon SNS
Amazon Kinesis
Data Streams
AWS Lambda
Alert
© 2023, Amazon Web Services, Inc. or its affiliates.
실시간 모뎀 단말 모니터링
Ingestion
application Amazon Kinesis
Data Streams
AWS Lambda Amazon DynamoDB Customer application
Current device status
Amazon Kinesis
Data Analytics
Amazon OpenSearch Service Real-time dashboard
Metrics aggregation
© 2023, Amazon Web Services, Inc. or its affiliates.
변경데이터 캡쳐 (CDC) 를 사용한 플랫폼 현대화
Amazon RDS
MSK
Connect
Amazon S3
Data lake
Amazon MSK
MSK
Connect
AWS Lambda Amazon SNS
Real-time alert
CDC
© 2023, Amazon Web Services, Inc. or its affiliates.
데이터 웨어하우스 상의 준실시간 분석
Amazon Kinesis
Data Streams
Amazon Redshift
Data sources
Capture Transformation
Amazon QuickSight
Visualisation
© 2023, Amazon Web Services, Inc. or its affiliates.
© 2023, Amazon Web Services, Inc. or its affiliates.
DEMO
© 2023, Amazon Web Services, Inc. or its affiliates.
DEMO STEP
1. KDS stream 생성
2. Data generator 에서 데이터 생성
3. KDA Studio 로 data query, aggregation, join 및 시각화
4. Stream 데이터를 Aggregation 해서 새로운 KDS Stream 으로 sink
Stream processing
Source Stream ingestion Destination
Stream storage
Data Generator
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Analytics
Studio
Amazon Kinesis
Data Streams
Amazon S3
© 2023, Amazon Web Services, Inc. or its affiliates.
Thank you!
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
1 of 29

Recommended

Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,... by
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Amazon Web Services Korea
97 views29 slides
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ... by
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon Web Services Korea
222 views86 slides
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special... by
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon Web Services Korea
183 views27 slides
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature... by
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Web Services Korea
154 views46 slides
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ... by
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...Amazon Web Services Korea
265 views18 slides
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ... by
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
306 views24 slides

More Related Content

What's hot

Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance... by
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon Web Services Korea
190 views32 slides
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci... by
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Amazon Web Services Korea
484 views65 slides
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노... by
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...Amazon Web Services Korea
306 views47 slides
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti... by
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...Amazon Web Services Korea
323 views29 slides
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기 by
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기Amazon Web Services Korea
125 views47 slides
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코... by
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...Amazon Web Services Korea
150 views48 slides

What's hot(20)

Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance... by Amazon Web Services Korea
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci... by Amazon Web Services Korea
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노... by Amazon Web Services Korea
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti... by Amazon Web Services Korea
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기
AWS Summit Seoul 2023 | 천만 사용자 서비스를 위한 Amazon SageMaker 활용 방법 진화하기
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코... by Amazon Web Services Korea
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...
AWS Summit Seoul 2023 | 진짜로 코드 없이 기계학습 모델을 만드는 것이 가능하다구요? SageMaker로 No/Low 코...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ... by Amazon Web Services Korea
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
AWS Summit Seoul 2023 | 롯데면세점이 고객에게 차별화된 경험을 제공하는 방법: AWS Native 서비스를 활용한 초개인... by Amazon Web Services Korea
AWS Summit Seoul 2023 | 롯데면세점이 고객에게 차별화된 경험을 제공하는 방법: AWS Native 서비스를 활용한 초개인...AWS Summit Seoul 2023 | 롯데면세점이 고객에게 차별화된 경험을 제공하는 방법: AWS Native 서비스를 활용한 초개인...
AWS Summit Seoul 2023 | 롯데면세점이 고객에게 차별화된 경험을 제공하는 방법: AWS Native 서비스를 활용한 초개인...
AWS Summit Seoul 2023 | 천만 사용자를 위한 카카오의 AWS Native 글로벌 채팅 서비스 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 천만 사용자를 위한 카카오의 AWS Native 글로벌 채팅 서비스AWS Summit Seoul 2023 | 천만 사용자를 위한 카카오의 AWS Native 글로벌 채팅 서비스
AWS Summit Seoul 2023 | 천만 사용자를 위한 카카오의 AWS Native 글로벌 채팅 서비스
AWS Summit Seoul 2023 | 가격은 저렴, 성능은 최대로! 확 달라진 Amazon EC2 알아보기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 가격은 저렴, 성능은 최대로! 확 달라진 Amazon EC2 알아보기AWS Summit Seoul 2023 | 가격은 저렴, 성능은 최대로! 확 달라진 Amazon EC2 알아보기
AWS Summit Seoul 2023 | 가격은 저렴, 성능은 최대로! 확 달라진 Amazon EC2 알아보기
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기
AWS Summit Seoul 2023 | 다중 계정 및 하이브리드 환경에서 안전한 IAM 체계 만들기
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev... by Amazon Web Services Korea
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
AWS Summit Seoul 2023 | SK쉴더스: AWS Native Security 서비스를 활용한 경계보안 by Amazon Web Services Korea
AWS Summit Seoul 2023 | SK쉴더스: AWS Native Security 서비스를 활용한 경계보안AWS Summit Seoul 2023 | SK쉴더스: AWS Native Security 서비스를 활용한 경계보안
AWS Summit Seoul 2023 | SK쉴더스: AWS Native Security 서비스를 활용한 경계보안
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트) by Amazon Web Services Korea
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
Best Practices for Building Your Data Lake on AWS by Amazon Web Services
Best Practices for Building Your Data Lake on AWSBest Practices for Building Your Data Lake on AWS
Best Practices for Building Your Data Lake on AWS
Amazon Web Services13.3K views
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용

Similar to Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS ::: AWS Data Roadshow 2023

AWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data Platform by
AWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data PlatformAWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data Platform
AWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data PlatformAmazon Web Services Korea
94 views21 slides
실시간 스트리밍 분석 Kinesis Data Analytics Deep Dive by
실시간 스트리밍 분석  Kinesis Data Analytics Deep Dive실시간 스트리밍 분석  Kinesis Data Analytics Deep Dive
실시간 스트리밍 분석 Kinesis Data Analytics Deep DiveAmazon Web Services Korea
735 views44 slides
AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ... by
AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ...AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ...
AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ...Amazon Web Services Korea
5.7K views58 slides
[ASomeCloud] AWS 서비스소개 by
[ASomeCloud] AWS 서비스소개[ASomeCloud] AWS 서비스소개
[ASomeCloud] AWS 서비스소개ASome Cloud
748 views12 slides
2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석 by
2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석
2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석Amazon Web Services Korea
2.5K views104 slides
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019 by
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019Amazon Web Services Korea
1.5K views43 slides

Similar to Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS ::: AWS Data Roadshow 2023(20)

AWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data Platform by Amazon Web Services Korea
AWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data PlatformAWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data Platform
AWS Summit Seoul 2023 | MongoDB Atlas와 함께하는 Developer Data Platform
AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ... by Amazon Web Services Korea
AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ...AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ...
AWS 신규 데이터 분석 서비스 - QuickSight, Kinesis Firehose 등 (양승도) :: re:Invent re:Cap ...
[ASomeCloud] AWS 서비스소개 by ASome Cloud
[ASomeCloud] AWS 서비스소개[ASomeCloud] AWS 서비스소개
[ASomeCloud] AWS 서비스소개
ASome Cloud748 views
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019 by Amazon Web Services Korea
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou... by Amazon Web Services Korea
만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...
만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...
AWS Summit Seoul 2023 | Confluent와 함께하는 실시간 데이터와 클라우드 여정 by Amazon Web Services Korea
AWS Summit Seoul 2023 | Confluent와 함께하는 실시간 데이터와 클라우드 여정AWS Summit Seoul 2023 | Confluent와 함께하는 실시간 데이터와 클라우드 여정
AWS Summit Seoul 2023 | Confluent와 함께하는 실시간 데이터와 클라우드 여정
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS by Amazon Web Services Korea
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS
[보험사를 위한 AWS Data Analytics Day] 6_Data Analytics의 현재와 미래-토ᄉ... by AWS Korea 금융산업팀
[보험사를 위한 AWS Data Analytics Day] 6_Data Analytics의 현재와 미래-토ᄉ...[보험사를 위한 AWS Data Analytics Day] 6_Data Analytics의 현재와 미래-토ᄉ...
[보험사를 위한 AWS Data Analytics Day] 6_Data Analytics의 현재와 미래-토ᄉ...
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015 by Amazon Web Services Korea
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트) by Amazon Web Services Korea
찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화 by Amazon Web Services Korea
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화
AWS 12월 웨비나 │성공적인 마이그레이션을 위한 클라우드 아키텍처 및 운영 고도화
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016 by Amazon Web Services Korea
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r... by Amazon Web Services Korea
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
빠르고 안전하게 간편한 AWS로 데이터 마이그레이션 하기::최유정 (AWS 솔루션즈아키텍트) by Amazon Web Services Korea
빠르고 안전하게 간편한 AWS로 데이터 마이그레이션 하기::최유정 (AWS 솔루션즈아키텍트)빠르고 안전하게 간편한 AWS로 데이터 마이그레이션 하기::최유정 (AWS 솔루션즈아키텍트)
빠르고 안전하게 간편한 AWS로 데이터 마이그레이션 하기::최유정 (AWS 솔루션즈아키텍트)
글로벌 고객 사례를 통하여 소개하는 혁신적인 데이터 웨어하우스 - 김형일 (AWS 솔루션즈 아키텍트) by Amazon Web Services Korea
글로벌 고객 사례를 통하여 소개하는 혁신적인 데이터 웨어하우스 - 김형일 (AWS 솔루션즈 아키텍트)글로벌 고객 사례를 통하여 소개하는 혁신적인 데이터 웨어하우스 - 김형일 (AWS 솔루션즈 아키텍트)
글로벌 고객 사례를 통하여 소개하는 혁신적인 데이터 웨어하우스 - 김형일 (AWS 솔루션즈 아키텍트)
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou... by Amazon Web Services Korea
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트 by Amazon Web Services Korea
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS by Amazon Web Services Korea
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWSAWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS

More from Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2 by
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2Amazon Web Services Korea
174 views146 slides
AWS Modern Infra with Storage Roadshow 2023 - Day 1 by
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1Amazon Web Services Korea
102 views173 slides
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A... by
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...Amazon Web Services Korea
120 views36 slides
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal... by
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon Web Services Korea
140 views57 slides
From Insights to Action, How to build and maintain a Data Driven Organization... by
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
163 views27 slides
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기 by
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기Amazon Web Services Korea
291 views60 slides

More from Amazon Web Services Korea(14)

[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A... by Amazon Web Services Korea
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal... by Amazon Web Services Korea
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
From Insights to Action, How to build and maintain a Data Driven Organization... by Amazon Web Services Korea
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례 by Amazon Web Services Korea
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례
AWS Summit Seoul 2023 | 실시간 CDC 데이터 처리! Modern Transactional Data Lake 구축하기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 실시간 CDC 데이터 처리! Modern Transactional Data Lake 구축하기AWS Summit Seoul 2023 | 실시간 CDC 데이터 처리! Modern Transactional Data Lake 구축하기
AWS Summit Seoul 2023 | 실시간 CDC 데이터 처리! Modern Transactional Data Lake 구축하기
AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처
AWS Summit Seoul 2023 | 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처
AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기
AWS Summit Seoul 2023 | AWS에서 OpenTelemetry 기반의 애플리케이션 Observability 구축/활용하기
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
AWS Summit Seoul 2023 | 갤럭시 규모의 서비스를 위한 Amazon DynamoDB의 역할과 비용 최적화 방법
AWS Summit Seoul 2023 | 기업 고객 대상 기계학습 기반 콜센터 도입을 위한 여정 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 기업 고객 대상 기계학습 기반 콜센터 도입을 위한 여정AWS Summit Seoul 2023 | 기업 고객 대상 기계학습 기반 콜센터 도입을 위한 여정
AWS Summit Seoul 2023 | 기업 고객 대상 기계학습 기반 콜센터 도입을 위한 여정
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기 by Amazon Web Services Korea
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기
AWS Summit Seoul 2023 | 아마존의 공급망 전략을 배워보고, 우리 회사에 적용하기

Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS ::: AWS Data Roadshow 2023

  • 1. © 2023, Amazon Web Services, Inc. or its affiliates. © 2023, Amazon Web Services, Inc. or its affiliates. Demystify data streaming on AWS JongHyok Lee (he/him) Sr Analytics Solutions Architect AWS
  • 2. © 2023, Amazon Web Services, Inc. or its affiliates. 데이터에서 인사이트 도출 방법은 항상 변화 데이터의 가치 대용량 파생된 인사이트 실시간 인사이트 빠른 속도 Data warehouse Data Lake Data Streams
  • 3. © 2023, Amazon Web Services, Inc. or its affiliates. 실시간(Real-time)의 의미 마이크로서비스 반응분석 (웹 및 모바일 앱 알림) milliseconds 로그수집 IoT 디바이스 관리, 변경데이터 추출 (CDC) seconds 데이터레이크 및 데이터웨어하우스로의 스트리밍 ETL minutes
  • 4. © 2023, Amazon Web Services, Inc. or its affiliates. 실시간 스트리밍 데이터 용어들 소스 Source 저장 Sink 데이터 보존 Data retention 생산자 Producer 소비자 Consumer
  • 5. © 2023, Amazon Web Services, Inc. or its affiliates. © 2023, Amazon Web Services, Inc. or its affiliates. 유즈케이스와 스트리밍 데이터 파이프라인
  • 6. © 2023, Amazon Web Services, Inc. or its affiliates. 로그 모니터링 플랫폼 현대화 데이터 웨어하우스 활용 준실시간 분석 커넥티드 디바이스 모니터링 일반적인 유즈케이스에서 관찰되는 데이터 스트리밍 주요 요건들
  • 7. © 2023, Amazon Web Services, Inc. or its affiliates. 빠른 속도로 생산되는 대량의 데이터 다양한 형태의 데이터 수많은 데이터 원천 빠른 시간 안에 처리
  • 8. © 2023, Amazon Web Services, Inc. or its affiliates. 실시간 스트리밍 데이터 파이프라인 Source 원천 Devices or applications that produce real-time data at high velocity Stream ingestion 스트림 수집 Data from tens of thousands of data sources can be collected and ingested in real time Stream storage 스트림 스토리지 Data is stored in the order received for a set time and can be replayed indefinitely during that time Stream processing 스트림 처리 Records are read in the order they’re produced, allowing for real-time analytics or streaming ETL Destination 대상 Data lake Data warehouse Database OpenSearch Event driven Applications
  • 9. © 2023, Amazon Web Services, Inc. or its affiliates. 스트림 수집 • AWS IoT • Amazon CloudWatch • Amazon DynamoDB • AWS Database Migration Service • Amazon Redshift • AWS MSK Connect, Kafka Stream • Kinesis Agent • Kinesis Producer Library • AWS SDK Stream ingestion Toolkits/Libraries AWS service integrations
  • 10. © 2023, Amazon Web Services, Inc. or its affiliates. AWS 상에서의 스트림 스토리지 Stream storage • 클라우드 네이티브 서비스 • 손쉬운 사용 • 탄력적인 서버리스 서비스 • 고가용성 및 보안 • 비용 효율적 • AWS 서비스들과 긴밀한 통합 Amazon Kinesis Data Streams • 완전관리형 Apache Kafka • 간편한 lift and shift 마이그레이션 • 클러스터 기반 및 서버리스 • 고가용성 및 보안 • 비용 효율적 • AWS 서비스들과 긴밀한 통합 Amazon MSK
  • 11. © 2023, Amazon Web Services, Inc. or its affiliates. Amazon Kinesis Data Streams 손쉬운 관리 및 저렴한 비용 실시간 및 탄력적 성능 안전하고 내구성있는 스토리지 다수의 실시간 분석 애플리케이션에서 사용 가능 하나의 Standard consumer 당 평균 200ms의 latency Enhanced fan-out 사용 시 통상적으로 평균 70 ms latency Spark Apache Stream storage
  • 12. © 2023, Amazon Web Services, Inc. or its affiliates. Kinesis Data Streams – On demand Stream storage 간편한 사용 – 용량 관리가 필요없어 스트리밍 데이터 처리가 간소화 유연한 확장 – 데이터 볼륨 변화에 따라 자동으로 용량 확장 가능 자동화된 고가용성 – 기본으로 제공되는 가용성 및 내결함성 비용 절감 – 데이터 쓰기, 읽기, 및 저장량에 따른 기가바이트 당 비용 지불
  • 13. © 2023, Amazon Web Services, Inc. or its affiliates. Amazon Managed Streaming for Apache Kafka (Amazon MSK) 완전 관리형 고가용성 Apache Kafka 서비스로 데이터를 안전하게 스트리밍 자동화된 프로비저닝, 설정 및 튜닝 Apache Kafka 및 Kafka Connect 클러스터의 프로비저닝, 구성, 유지보수를 포함한 운영 오버헤드 제거 오픈소스 Apache Kafka와 완벽 호환 애플리케이션 코드를 변경할 필요 없이 Apache Kafka용으로 구축된 애플리케이션과 도구를 즉시 사용 높은 보안성 기본 수준 통합을 사용하는 안전하고 프로덕션에 바로 사용 가능한 애플리케이션을 인증과 권한관리를 위해 Amazon Virtual Private Cloud (Amazon VPC) 에 손쉽게 배포 저렴한 비용 다른 공급업체 대비 1/13의 저렴한 비용으로 제공되는 완전 관리형 Apache Kafka로 비용을 낮게 유지 Stream storage
  • 14. © 2023, Amazon Web Services, Inc. or its affiliates. Amazon MSK Serverless 간편한 사용, 고가용성, 유연한 확장 및 저렴한 비용 클러스터 용량에 대한 정확한 클러스터 사이징이나 오버프로비저닝에 대한 걱정 없이 Apache Kafka 클러스터 손쉽게 실행 가능 용량 스케일 업/다운 및 파티션을 재할당에 대한 고민 필요 없이 즉시 I/O 스케일링 처리량 기반 요금제로 스트리밍 및 저장된 데이터 량에 대한 비용 지불 매우 가변적인 워크로드에 비용 효율적 Stream storage
  • 15. © 2023, Amazon Web Services, Inc. or its affiliates. 스트림 스토리지 vs 메시지 큐 Stream storage • 작업 단위는 Event stream • 다수 consumer가 모든 이벤트 read 가능 • 과거 이벤트 Replay / Reprocess 가능 • 이벤트 분석 및 연관관계 확인에 최적 • Exactly-once 지원 • Streaming store의 용량 관리 필요 스트림 스토리지 • 작업 단위는 개별 메시지 • 메시지는 consume 후 삭제됨 • 서비스 간 느슨한 결합 (loosely coluple)에 최적 • 간단하고 직관적인 API • 용량 관리 불필요 • 메시지 순서 관리되지 않음 메시지 큐
  • 16. © 2023, Amazon Web Services, Inc. or its affiliates. AWS 상에서의 스트림 처리 Stream processing • 1초 미만 지연시간을 제공하는 실시간 분석 • 오픈소스 Apache Flink 기반의 SQL, Python 및 Scala를 사용한 스트림 처리 • Kinesis Data Analytics Studio를 통한 간단한 build-and-run 환경 • 탄력적 확장 가능한 서버리스 서비스 Amazon Kinesis Data Analytics • 코드 작성 없이 대상에 스트리밍 데이터 전송 • 다양한 대상 지원 • 데이터 변환 기능 제공 • 탄력적 확장 가능한 서버리스 서비스 Amazon Kinesis Data Firehose
  • 17. © 2023, Amazon Web Services, Inc. or its affiliates. Amazon Kinesis Data Analytics Amazon OpenSearch Service Amazon Kinesis Data Streams Amazon MSK Amazon MQ Amazon S3 Custom connectors Additional streaming sources Amazon Kinesis Data Streams Amazon MSK Amazon Kinesis Data Firehose JDBC endpoints Amazon S3 Amazon OpenSearch Service SQL, Python, Scala, Java 또는 통합 Apache Flink 애플리케이션을 사용하여 실시간으로 스트리밍과 상호 작용 KDA Studio의 애드혹 분석을 KDA for Apache Flink에 내구성 있는 상태 보존 애플리케이션으로 배포 완전 관리형의 탄력적인 스트림 처리 애플리케이션 구축 OUTPUT Send processed data to analytics tools so you can create alerts and respond in real time Kinesis Data Analytics Studio (SQL/Python/Scala/ serverless notebooks) Stateful stream processing using Apache Flink KINESIS DATA ANALYTICS Stream processing
  • 18. © 2023, Amazon Web Services, Inc. or its affiliates. Amazon Kinesis Data Firehose Amazon S3 Amazon Redshift / Serverless Amazon OpenSearch Service Splunk HTTP endpoints INPUT Kinesis Data Firehose로 데이터 캡쳐 및 전송 OUTPUT 선호하는 BI 도구 사용하여 스트리밍 데이터 분석 제로 관리 및 원활한 탄력성 데이터 저장소에 직접 통합 서버리스 형태의 지속적 데이터 변환 서비스 준실시간 Parquet/ORC로의 데이터 포멧 변환 Datadog, Sumo Logic, New Relic 및 MongoDB에 데이터 직접 전송 Kinesis Data Firehose 선택한 대상에 지속적으로 데이터 준비 및 적재 Stream processing
  • 19. © 2023, Amazon Web Services, Inc. or its affiliates. 스트림 처리 Glue Streaming • 간단한 작업 스케줄링으로 복잡한 ETL 파이프라인 처리 • 스트리밍 데이터에 대한 정제 및 변환 • 데이터 스트림에 대한 스키마 관리 및 강제 • 스트리밍 데이터와 과거데이터를 연동한 준실시간 데이터 분석 • 데이터 웨어하우스와 관리형으로 통합된 손쉽게 사용 가능한 스트리밍 데이터 수집 Redshift Streaming Ingestion AWS Lambda • Kafka와 Kinesis 의 스트림을 서버리스 형태로 처리 • 자동 스케일링 • 다양한 언어 지원 Stream processing
  • 20. © 2023, Amazon Web Services, Inc. or its affiliates. 기업에서의 AWS 스트리밍 데이터 서비스 활용 Stream analytics and integration Stream sources Stream ingestion Outcome Stream storage Amazon Kinesis Agent AWS IoT Core AWS Database Migration Service (AWS DMS) Amazon Kinesis Data Streams Amazon Managed Streaming for Apache Kafka (Amazon MSK) AWS Lambda Amazon EMR [Wed Oct 11 14:32:52 2018] [error] [client /live/ap/htdocs/test IOT sensors Enterprise apps Social media Logs Amazon Kinesis Data Analytics Stream processing Stream integration Amazon Kinesis Data Firehose AWS Glue Amazon S3 Amazon Redshift Amazon OpenSearch Service Amazon MSK connect Automatic decision Interactive dashboard Alerting Real-time ML inference AWS SDK
  • 21. © 2023, Amazon Web Services, Inc. or its affiliates. © 2023, Amazon Web Services, Inc. or its affiliates. 참조 아키텍처 및 자주 사용되는 스트리밍 데이터 아키텍처 패턴
  • 22. © 2023, Amazon Web Services, Inc. or its affiliates. 스트리밍 데이터 참조 아키텍처 https://docs.aws.amazon.com/wellarchitected/latest/analytics-lens/reference-architecture-2.html Amazon MSK kafka 1. Data Source 2. Stream ingestion and producers 3. Streaming storage 4. Stream processing and consumers 5. Downstream destination
  • 23. © 2023, Amazon Web Services, Inc. or its affiliates. 실시간 원격 검침을 통한 애플리케이션 성능 분석 Amazon Kinesis Data Streams Raw metrics Raw traces Amazon OpenSearch Service Amazon Kinesis Data Firehose Aggregated metrics Raw traces Amazon Kinesis Data Analytics Amazon SNS Amazon Kinesis Data Streams AWS Lambda Alert
  • 24. © 2023, Amazon Web Services, Inc. or its affiliates. 실시간 모뎀 단말 모니터링 Ingestion application Amazon Kinesis Data Streams AWS Lambda Amazon DynamoDB Customer application Current device status Amazon Kinesis Data Analytics Amazon OpenSearch Service Real-time dashboard Metrics aggregation
  • 25. © 2023, Amazon Web Services, Inc. or its affiliates. 변경데이터 캡쳐 (CDC) 를 사용한 플랫폼 현대화 Amazon RDS MSK Connect Amazon S3 Data lake Amazon MSK MSK Connect AWS Lambda Amazon SNS Real-time alert CDC
  • 26. © 2023, Amazon Web Services, Inc. or its affiliates. 데이터 웨어하우스 상의 준실시간 분석 Amazon Kinesis Data Streams Amazon Redshift Data sources Capture Transformation Amazon QuickSight Visualisation
  • 27. © 2023, Amazon Web Services, Inc. or its affiliates. © 2023, Amazon Web Services, Inc. or its affiliates. DEMO
  • 28. © 2023, Amazon Web Services, Inc. or its affiliates. DEMO STEP 1. KDS stream 생성 2. Data generator 에서 데이터 생성 3. KDA Studio 로 data query, aggregation, join 및 시각화 4. Stream 데이터를 Aggregation 해서 새로운 KDS Stream 으로 sink Stream processing Source Stream ingestion Destination Stream storage Data Generator Amazon Kinesis Data Streams Amazon Kinesis Data Analytics Studio Amazon Kinesis Data Streams Amazon S3
  • 29. © 2023, Amazon Web Services, Inc. or its affiliates. Thank you! © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.