모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018

Amazon Web Services Korea
Amazon Web Services KoreaAmazon Web Services Korea
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
정세웅
Big Data 솔루션즈 아키텍트, AWS
모든 데이터를 위한 단 하나의 저장소,
Amazon S3, AWS Glue 기반
데이터 레이크
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Agenda
• 빅데이터 활용의 장애물과 해결방안
• 데이터 레이크란 ?
• AWS의 데이터 레이크
• 데이터레이크 주요 서비스 – Amazon S3, AWS Glue
• 데이터 레이크 구성 가이드
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
빅데이터을 잘 사용하기 어려운 장애물들
빅데이터를
사용하는데
어떤
어려움을
겪고 있나요?
여러 데이터에
접근하거나 함께 연결할
수 가 없다.
99%
잠재적인 가치를 가진
대부분의 데이터가
사용되지 못함
데이터를 옮기거나
변경하는데 시간이
낭비된다.
기존 프로세스와
관행이 장벽이 될
줄이야..
80%
비생산적이고 부가적인
작업에 많은 시간이
낭비
?%단지 기술 프로젝트의
문제가 아니라, 기본적인
문화의 변화가 필요
제대로 된 접근을 하지 않으면, 데이터에서 인사이트를 찾기는 불가능
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 팀에 주어진 도전과제들
기 하 급 수 적 으 로 늘 어 나 는 데 이 터
Transactions
ERP
Sensor Data
Billing
Web logs
Infrastructure logs
Social
다 양 한 데 이 터 소 비 자 들
Data Scientists
Business Analyst External Consumers
Applications
많 은 접 근 방 식 과 툴 들
API Access
BI Tools
Notebooks
Dark Data
복잡한 전처리
데이터의 중복
원본데이터 관리
다양한 기술 지원
전문가의 부족
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
전통적인 데이터 분석 방식
OLTP ERP CRM LOB
Data Warehouse
Business Intelligence 관계형 데이터베이스에 기반하고
테라바이트에서 페타바이트 규모로 확장
데이터 로딩을 위해 미리 스키마를 정의
정기적인 리포트의 생성과 간단한 Ad-hoc 분석
대규모의 비용 선투자 + $10K–$50K / TB / Year
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
확장된 분석 시스템
관계형 데이터와 비정형 데이터를 모두 저장
테라바이트에서 엑사바이트 규모로 확장
분석에 활용하는 시점에 스키마의 확정
인사이트를 얻기위한 다양한 분석 엔진을 사용
낮은 비용의 스토리지와 분석이 가능한 아키텍쳐 선호
OLTP ERP CRM LOB
Data Warehouse
Business
Intelligence
Data Lake
100110000100101011100
101010111001010100001
011111011010
0011110010110010110
0100011000010
Devices Web Sensors Social
Catalog
Machine
Learning
DW
Queries
Big data
processing
Interactive Real-time
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
발전된 분석 시스템 - 데이터 레이크
엑사바이트 이상의 규모에 탁월한 내구성과 가용성
우수한 보안, 컴플라이언스, 감사 기능들
오브젝트 레벨의 제어
데이터의 사용과 비용에 대한 관리 기능
데이터를 가져오는 최선의 선택
연동 가능한 다양한 데이터 처리 / 분석 에코 시스템
DATA LAKE
A m a z o n S 3
A m a z o n G l a c i e r
A W S G l u e
Machine Learning
Analytics
Internet of Things
OLTP ERP CRM LOB Devices Web Sensors Social
Snowball
Snowmobile Kinesis
Data Firehose
Kinesis
Data Streams
Kinesis
Video Streams
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 – 모든 데이터가 한곳에
하나의 중앙 저장소에
모든 소스로부터 오는 모든 종류의
데이터를 저장하고 분석
“왜 데이터가 여러 장소에
분산되어 있는가?
어떤 데이터가 정말
원본 데이터 인가?”
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 – 빠른 데이터 수집
별도의 스키마 정의 없이도
빠르게 데이터를 수집
실시간, 배치, IoT등 다양한 수집
도구 활용
“어떻게 다양한 소스로부터의
데이터를 빠르게 수집하여
효율적으로 저장할 수
있을까?”
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 – 사용 시점에 스키마 정의
“여러 종류의 분석툴과 프로세싱
엔진에서 같은 데이터를 같이 사용할
수 있는 방법이 있는가?”
데이터를 저장 시점이 아닌
사용하는 시점에 정의해서
사용함으로써
언제든 Ad-hoc 분석이 가능
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 – 데이터 저장과 처리를 분리
데이터 저장공간과 분석을 위한 컴퓨팅
리소스를 분리
필요한 리소스만 언제든지 추가 가능
“급격히 늘어나는 데이터에 맞게
어떻게 시스템을 스케일업 할
것인가?”
데이터 레이크의 중요한 구성요소
데이터 카탈로그와
검색
데이터 안정성과
보안
다양한 접근
방식과 UI수집과 저장
데이터 준비와
변환
데이터 처리와
분석
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS는 데이터 레이크를 위한 모든 서비스를 제공
수집 저장 시각화 / 활용분석 / 처리
Kinesis
스트리밍 데이터
Database Migration
Service
Oracle, Netezza 등의
데이터 임포트
Amazon S3
안전하고, 비용
효율적인 스토리지
Direct Connect
데이터 센터와 연결
Snowball
벌크 데이터 로드
내부 사용자와 시스템
고객 대상 서비스
더 많은 방법들..
Redshift
데이터 웨어하우스
EMR
비정형 데이터 처리,
Apache Spark
Athena
ad-hoc 쿼리
SageMaker
머신러닝 플랫폼
QuickSight
시각화, BI
더 많은 방법들..
다양한 솔루션과 연동
Glue
데이터카타로그와 ETL
어디서든 활용 가능한 ..
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 주요 서비스
Amazon S3, AWS Glue
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
타의 추종을
불허하는 내구성,
가용성 및 확장성
최상의 보안, 컴플라이언스
및 감사 기능
모든 규모에서
객체 별 제어 가능
데이터에 대한 비즈니스
통찰력 제공
수많은 파트너 솔루션과
통합
데이터를 가져 오는
가장 많은 방법 제공
데이터 저장소 - Amazon S3
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
용도에 맞는 다양한 형태의 스토리지 사용 가능
Hot
Cold
Amazon
S3 standard
Amazon S3—
infrequent access
Amazon
Glacier
HDFS ü EMR/Hadoop을 위한 고성능
스토리지로 Local HDFS 사용
ü 엑세스를 거의 하지 않는 Cold
데이터는 Glacier로 옮겨 비용
절감
ü S3 Analytics를 이용하여
스토리지 계층화 최적화
S3 Analytics
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 S3 Tier 설계
Tier-1 데이터 레이크 : 수집과 저장
§ 원본 데이터의 저장과 보장
§ 최소한의 데이터 변환 작업만
§ S3의 라이프사이클 기능 활용, S3-IA 또는 Glacier
Tier-2 데이터 레이크 : 분석용 데이터
§ Parquet / ORC 같은 컬럼방식 포멧의 사용
§ 파티션 정책에 따라 분산
§ 분석을 위한 최적화
Tier-3 데이터 레이크 : 특정한 분석 목적 (optional)
§ 도메인 레벨로 데이터마트 분리
§ Use Case에 적합한 구성
§ 특정 분석 방식에 적합한 데이터 변경 (ML, AI)
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 카탈로그와 ETL - AWS Glue
>
데이터에 대한 하나의
단일된 뷰 – 데이터
카탈로그
데이터에 대한 변경과
추가를 관리할 수 있는
메타데이터
데이터의 이동과 변환 작업,
Job 스케줄링
>
>
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS Glue – 데이터 카탈로그
데이터를 쉽게 찾고 관리할 수 있게 해주는
자동적으로 데이터 스키마를 찾아서 저장
데이터의 검색과 ETL 작업을 가능하게
테이블 정보와 Job 정보를 포함
데이터 분포와 통계정보를 활용하여 쿼리 성능 향상
Glue
데이터 카탈로그
데이터를 탐색하여
스키마 정보 추출
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 카탈로그 관리
하나의 계정내 단일된 뷰
하나의 메타데이터를 Amazon Athena,
Amazon Redshift Spectrum, EMR에서
모두 공유
몇가지 더 확장된 기능들 :
§ 검색 - 메타데이터를 통한 데이터 검색
§ 외부 접속 정보 – JDBC URLs,
credentials
§ 분류기 - 스키마 인식과 통합을 위한
§ 버전 관리 - 스키마 변경과 메타데이터
업데이트에 대한 버전 관리
AWS Glue 데이터 카탈로그
데이터 레이크를 위한 중앙 집중 메타데이터 카탈로그
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 카탈로그 - 테이블 상세 정보 포함
테이블
스키마
테이블 속성
데이터 분포 통계
중첩 필드 구조
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 카탈로그 - 자동적으로 파티션 구조 파악
파티션 구조 탐지
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 구조가 변경되면 자동적으로 업데이트 하고 버전 관리 가능
데이터 카탈로그 - 스키마 변경 탐지 및 버전 관리
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS 분석 서비스들이 Glue 데이터 카탈로그 공유
Amazon S3
Data Catalog
AthenaEMR Amazon
Redshift
Spectrum
Amazon Sagemaker
RDS
Amazon QuickSight
Kinesis
Database
Migration
Service
AWS Glue
IAM
Other
Sources
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 카탈로그가 만들어지면..
> 필요한 데이터의 검색 가능
Athena, EMR, Redshift 등
에서 단일된 뷰로 동일한
데이터에 접근 / 활용 가능
ETL 작업의 데이터 소스로
즉시 활용 가능
>
>
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
빠르게 필요한 데이터에 대한 검색
데이터 검색 검색 결과 뷰를 저장
Amazon Athena를 통한 데이터 쿼리
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Glue 활용 패턴 - 다양한 방식으로 동일한 데이터 분석
AMAZON
QUICKSIGHT
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS Glue - ETL 서비스
Job 스크립트 작성과 실행을 쉽게 도와주는
서버리스 데이터 변환작업
Apache Spark 기반
클릭 몇번으로 생성되는 ETL code
수정 / 추가가 가능한 PySpark과 Scala 코드
반복 일정과 이벤트에 따른 Job 스케줄링
익숙한 환경에서 수정, 디버그, 테스트가
가능하도록 Endpoint 제공
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Job 생성 - 콘솔에서 코드 생성
1. 콘솔에서 컬럼 단위의 맵핑을 수정하면
2. Glue에서 자동적으로 데이터 변환 그래프와 PySpark (또는 Scala) 코드를 생성, 직접 수정 가능
3. 직접 사용하는 노트북 서비스로 Dev Endpoint 이용하여 코딩 가능
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Job 북마크
북마크 기능을 통해 지속적으로 추가되는
데이터에 대한 중복 작업 관리가 가능
예제 :
일단위로 증가하는 로그 데이터 처리
시간단위로 Kinesis Firehose 데이터 처리
DB에 저장된 데이터를 시간단위로 처리
(단일 PK 데이터)
옵션 동작 방식
Enable 이전 실행한 이후 데이터만 실행
Disable 이전 단계 무시, 전체 데이터 실행
Pause 필요에 따라 일시적으로 북마크 정지
run 1 run 2 run 3
run 1 run 2 run 3
enabledisable
pause
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Job 스케줄링과 모니터링
이벤트 기반 Job을 실행 가능하며, 여러
Job 사이에 의존성을 설정이 가능
§ 각기 다른 조직에서 업무 연계와 Job의
재사용이 용이
다양한 Job 트리거 방법들
§ 스케줄 기반 : 예) 특정 시간, 특정 일
§ 이벤트 기반 : 예) Job 종료 / 실패 / 중단
§ On-demand : 예) AWS Lambda
로그와 경고는 Amazon
CloudWatch를 통해 확인 가능
Marketing:
고객 분류 별 광고 소비
이벤트 기반
Lambda Trigger
Sales:
고객 분류 별 매출
스케줄 기반
데이터
기반
Central:
고객 분류 별 ROI
Weekly
sales
데이터
기반
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Job 실행 - 서버리스
Job을 실행하기 위해서 자동적으로
인프라를 생성하고 사용한 만큼만 과금
고객 VPC 고객 VPC
Warm pool of instances
§ 서버 풀 : Job 시작시간을 줄이기 위해
미리 설정된 서버 그룹을 운영
§ 자동 설정된 VPC와 Role 기반 접근 제어
§ 고객의 요구와 SLA를 맞추기 위해서
자동적으로 리소스 확장
§ 단지, Job 실행을 위해 사용한 리소스에
대해서만 비용 지불
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Glue 활용 패턴 – 데이터 웨어하우스로 ETL 작업
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Glue 활용 패턴 – 다른 스토리지간의 데이터 이동
Unified view
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Glue 활용 패턴 – 데이터 레이크와 웨어하우스 통합
On premises data
Web app data
Amazon RDS
Other databases
Streaming data
Your data
AWS Glue ETL
AMAZON
QUICKSIGHT
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크
성능 향상 및 고려 사항
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 성능 향상 팁
Amazon
S3
Amazon
DynamoDB
작은 파일의 통합
Amazon Kinesis Firehose
EMR hive / Spark
AWS Glue Job
S3 Select
필요한 데이터만 필터링
최대 400%까지 성능 향상
데이터 포멧
컬럼 포멧 파일 (Parquet, ORC)
압축, 정렬
New
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 성능 향상 팁
• 버킷 파티션 : 높은 카디널리티가 있는 키를 버킷 파티션 키로 추가하십시오.
Presto / Athena, Hive, Spark 등에서 모두 쿼리 성능을 향상 시킬 수 있습니다.
• 데이터 정렬 : 성능 향상을 위해 파티션의 데이터를 보조 키로 정렬하십시오. 이를 통해
처리 엔진은 파일의 일부를 스킵하여 요청 된 데이터를 보다 빨리 얻을 수 있습니다.
• S3 병렬 처리 : 동일한 S3 버킷에 있는 파일에 대한 많은 동시 요청이 예상되는 경우
임의의 16 진수 prefix를 객체 이름에 추가하십시오
df.write.bucketBy(numBuckets, "col1").parquet(...)
df.repartition(100).sortWithinPartitions(['order_id'], ascending=True).parquet(...)
examplebucket/232a-2013-26-05-15-00-00/cust1234234/photo1.jpg
examplebucket/7b54-2013-26-05-15-00-00/cust3857422/photo2.jpg
examplebucket/921c-2013-26-05-15-00-00/cust1248473/photo2.jpg
데이터 레이크 팀
데이터 엔지니어링 운영 / 개발
데이터 사이언티스트
데이터 분석가
비지니스 분석가
어플리케이션
데이터 레이크 팀의 역할
다양한 어플리케이션
서비스 / 고객
내부 부서
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크로 해결 가능한 문제들
Amazon Redshift
Data Warehouse
Amazon EMR
Clusterless SQL Query
Amazon Athena
Clusterless ETL
Amazon Glue
BI & Visualization
Hadoop/Hive/Presto
배치 프로세싱
Amazon
Glacier
Amazon
S3
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크로 해결 가능한 문제들
스트리밍 실시간 데이터 분석
AWS Lambda
Amazon
Elasticsearch
Service
Apache Storm
on EMR
Apache Flink
on EMR
Amazon Kinesis
Analytics
Spark Streaming
on EMR
Amazon
ElastiCache
Amazon
Glacier
Amazon
S3
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크로 해결 가능한 문제들
AI / 머신러닝
Amazon
Glacier
Amazon
S3
Life-like speech
Amazon Polly
Amazon Lex
Conversational
engine
Amazon Rekognition
Image analysis
Deep learning
Frameworks
MXNet, TensorFlow,
Theano, Caffe, Torch
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크로 해결 가능한 문제들
• 저비용으로 대량의 데이터에 대한 인터렉티브 쿼리 = S3 + Glue + Athena
• 아카이빙 된 데이터에 대한 간헐적인 쿼리 = S3 / Glacier + Glue + Athena / Redshift
• 기존 데이터 웨어하우스의 확장 = S3 + Glue + Redshift Spectrum
• Log 분석 = S3 + Glue + Athena / EMR / Redshift Spectrum
• On-Prem Database 데이터를 활용한 ETL 솔루션 = Glue + S3
• 사용하고 못하고 버려지는 데이터에 대한 가치 탐색 = S3 + Glue + Athena / EMR
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
데이터 레이크 - 작게 시작해서 반복적으로
AWS GLUE
데이터카타로그
Amazon
Quicksight
Amazon S3 Amazon Athena
데이터센터
웹 로그 Amazon
RDS
여러
데이터베이스
스트리밍
데이터
서버리스 분석 파이프라인
Ingest ConsumeStore Analyze
1 4
0 9
5
DATA INSIGHTS
수집 저장 분석/처리 시각화
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
요약 정리
• 데이터 레이크는 빅데이터 관련된 많은 이슈를 해결
• 데이터 레이크는 S3에 데이터를 저장하는 것으로 시작
• Glue 데이터 카타로그는 데이터에 대한 단일 뷰를 제공
• 데이터 카타로그를 통해 다양한 분석에 활용
• 작게 시작해서 다양하게 확장 가능
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
관련 참고 자료
Amazon Web Service 빅데이터 블로그
• https://aws.amazon.com/ko/blogs/korea/category/analytics/
Amazon S3 및 AWS Glue를 이용한 데이터 레이크 구축하기
• https://aws.amazon.com/ko/blogs/korea/build-a-data-lake-foundation-with-aws-glue-and-amazon/
Amazon Glue 기반 Amazon Aurora 데이터 추출 및 Quicksight 시각화 하기
• https://aws.amazon.com/ko/blogs/korea/data-export-aurora-db-quicksight-visualization-by-glue/
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS Summit 모바일 앱과 QR코드를
통해 강연 평가 및 설문 조사에 참여해
주시기 바랍니다.
내년 Summit을 만들 여러분의 소중한
의견 부탁 드립니다.
#AWSSummit 해시태그로 소셜 미디어에 여러분의 행사
소감을 올려주세요.
발표 자료 및 녹화 동영상은 AWS Korea 공식 소셜 채널로
공유될 예정입니다.
여러분의 피드백을 기다립니다!
감사합니다
1 de 49

Recomendados

[Bespin Global 파트너 세션] 분산 데이터 통합 (Data Lake) 기반의 데이터 분석 환경 구축 사례 - 베스핀 글로벌 장익... por
[Bespin Global 파트너 세션] 분산 데이터 통합 (Data Lake) 기반의 데이터 분석 환경 구축 사례 - 베스핀 글로벌 장익...[Bespin Global 파트너 세션] 분산 데이터 통합 (Data Lake) 기반의 데이터 분석 환경 구축 사례 - 베스핀 글로벌 장익...
[Bespin Global 파트너 세션] 분산 데이터 통합 (Data Lake) 기반의 데이터 분석 환경 구축 사례 - 베스핀 글로벌 장익...Amazon Web Services Korea
4K visualizações32 slides
BDA311 Introduction to AWS Glue por
BDA311 Introduction to AWS GlueBDA311 Introduction to AWS Glue
BDA311 Introduction to AWS GlueAmazon Web Services
10.3K visualizações46 slides
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ... por
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...
대용량 데이터레이크 마이그레이션 사례 공유 [카카오게임즈 - 레벨 200] - 조은희, 팀장, 카카오게임즈 ::: Games on AWS ...Amazon Web Services Korea
435 visualizações47 slides
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기 por
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기Amazon Web Services Korea
786 visualizações29 slides
ABD315_Serverless ETL with AWS Glue por
ABD315_Serverless ETL with AWS GlueABD315_Serverless ETL with AWS Glue
ABD315_Serverless ETL with AWS GlueAmazon Web Services
42.8K visualizações47 slides
Building-a-Modern-Data-Platform-in-the-Cloud.pdf por
Building-a-Modern-Data-Platform-in-the-Cloud.pdfBuilding-a-Modern-Data-Platform-in-the-Cloud.pdf
Building-a-Modern-Data-Platform-in-the-Cloud.pdfAmazon Web Services
957 visualizações77 slides

Mais conteúdo relacionado

Mais procurados

Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나 por
Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나Amazon Web Services Korea
458 visualizações11 slides
20191001 AWS Black Belt Online Seminar AWS Lake Formation por
20191001 AWS Black Belt Online Seminar AWS Lake Formation 20191001 AWS Black Belt Online Seminar AWS Lake Formation
20191001 AWS Black Belt Online Seminar AWS Lake Formation Amazon Web Services Japan
24.7K visualizações84 slides
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트) por
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)Amazon Web Services Korea
7K visualizações50 slides
실시간 스트리밍 분석 Kinesis Data Analytics Deep Dive por
실시간 스트리밍 분석  Kinesis Data Analytics Deep Dive실시간 스트리밍 분석  Kinesis Data Analytics Deep Dive
실시간 스트리밍 분석 Kinesis Data Analytics Deep DiveAmazon Web Services Korea
735 visualizações44 slides
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법 por
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법Amazon Web Services Korea
392 visualizações20 slides
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ... por
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
306 visualizações24 slides

Mais procurados(20)

Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나 por Amazon Web Services Korea
Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon Personalize 개인화 추천 모델 만들기::김태수, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon Web Services Korea458 visualizações
20191001 AWS Black Belt Online Seminar AWS Lake Formation por Amazon Web Services Japan
20191001 AWS Black Belt Online Seminar AWS Lake Formation 20191001 AWS Black Belt Online Seminar AWS Lake Formation
20191001 AWS Black Belt Online Seminar AWS Lake Formation
Amazon Web Services Japan24.7K visualizações
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트) por Amazon Web Services Korea
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
Amazon Web Services Korea7K visualizações
실시간 스트리밍 분석 Kinesis Data Analytics Deep Dive por Amazon Web Services Korea
실시간 스트리밍 분석  Kinesis Data Analytics Deep Dive실시간 스트리밍 분석  Kinesis Data Analytics Deep Dive
실시간 스트리밍 분석 Kinesis Data Analytics Deep Dive
Amazon Web Services Korea735 visualizações
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법 por Amazon Web Services Korea
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
Amazon Web Services Korea392 visualizações
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ... por Amazon Web Services Korea
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon Web Services Korea306 visualizações
AWS Lake Formation Deep Dive por Cobus Bernard
AWS Lake Formation Deep DiveAWS Lake Formation Deep Dive
AWS Lake Formation Deep Dive
Cobus Bernard461 visualizações
Implementing a Data Lake por Amazon Web Services
Implementing a Data LakeImplementing a Data Lake
Implementing a Data Lake
Amazon Web Services3.1K visualizações
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS por Amazon Web Services Korea
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS
Amazon Web Services Korea7.8K visualizações
20190806 AWS Black Belt Online Seminar AWS Glue por Amazon Web Services Japan
20190806 AWS Black Belt Online Seminar AWS Glue20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
Amazon Web Services Japan17.8K visualizações
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나 por Amazon Web Services Korea
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon SageMaker 모델 배포 방법 소개::김대근, AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Amazon Web Services Korea3.3K visualizações
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ... por Amazon Web Services Korea
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 Korea222 visualizações
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight por Amazon Web Services Japan
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight
Amazon Web Services Japan5.9K visualizações
日本のお客様におけるAmazon Auroraへの移行・検証事例と技術ポイント por Amazon Web Services Japan
日本のお客様におけるAmazon Auroraへの移行・検証事例と技術ポイント日本のお客様におけるAmazon Auroraへの移行・検証事例と技術ポイント
日本のお客様におけるAmazon Auroraへの移行・検証事例と技術ポイント
Amazon Web Services Japan7.8K visualizações
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나 por Amazon Web Services Korea
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon Web Services Korea969 visualizações
Introduction to AWS Glue por Amazon Web Services
Introduction to AWS GlueIntroduction to AWS Glue
Introduction to AWS Glue
Amazon Web Services7.7K visualizações
Google Cloud IAM 계정, 권한 및 조직 관리 por 정명훈 Jerry Jeong
Google Cloud IAM 계정, 권한 및 조직 관리Google Cloud IAM 계정, 권한 및 조직 관리
Google Cloud IAM 계정, 권한 및 조직 관리
정명훈 Jerry Jeong7.8K visualizações
기술 지원 사례로 알아보는 마이그레이션 이슈 및 해결 방안 모음-김용기, AWS Storage Specialist SA / 한소영, AWS... por Amazon Web Services Korea
기술 지원 사례로 알아보는 마이그레이션 이슈 및 해결 방안 모음-김용기, AWS Storage Specialist SA / 한소영, AWS...기술 지원 사례로 알아보는 마이그레이션 이슈 및 해결 방안 모음-김용기, AWS Storage Specialist SA / 한소영, AWS...
기술 지원 사례로 알아보는 마이그레이션 이슈 및 해결 방안 모음-김용기, AWS Storage Specialist SA / 한소영, AWS...
Amazon Web Services Korea256 visualizações
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ... por Amazon Web Services Korea
금융 회사를 위한 클라우드 이용 가이드 –  신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...금융 회사를 위한 클라우드 이용 가이드 –  신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
Amazon Web Services Korea1.7K visualizações
AWS Black Belt Online Seminar 2017 Amazon Kinesis por Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 Amazon KinesisAWS Black Belt Online Seminar 2017 Amazon Kinesis
AWS Black Belt Online Seminar 2017 Amazon Kinesis
Amazon Web Services Japan158.1K visualizações

Similar a 모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018

금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018 por
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018Amazon Web Services Korea
2.4K visualizações53 slides
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018 por
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018Amazon Web Services Korea
2.1K visualizações54 slides
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS por
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWSAWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWSAmazon Web Services Korea
2.7K visualizações53 slides
Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018 por
Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018
Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018Amazon Web Services Korea
3.3K visualizações46 slides
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 por
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 Amazon Web Services Korea
2.3K visualizações51 slides
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou... por
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...Amazon Web Services Korea
2.3K visualizações72 slides

Similar a 모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018(20)

금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018 por Amazon Web Services Korea
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
Amazon Web Services Korea2.4K visualizações
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018 por Amazon Web Services Korea
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
AWS를 활용한 게임 데이터 분석 퀘스트 깨기::안효빈::AWS Summit Seoul 2018
Amazon Web Services Korea2.1K visualizações
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS por Amazon Web Services Korea
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWSAWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS
AWS에서 빅데이터 프로젝트 시작하기 - 이종화 솔루션즈 아키텍트, AWS
Amazon Web Services Korea2.7K visualizações
Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018 por Amazon Web Services Korea
Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018
Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018
Amazon Web Services Korea3.3K visualizações
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 por Amazon Web Services Korea
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
Amazon Web Services Korea2.3K visualizações
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou... por Amazon Web Services Korea
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
Amazon Web Services Korea2.3K visualizações
Effective Data Lake : 고객 경험을 통한 사례 탐구 - 유다니엘 솔루션즈 아키텍트, AWS :: AWS Summit Seo... por Amazon Web Services Korea
Effective Data Lake : 고객 경험을 통한 사례 탐구 - 유다니엘 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Effective Data Lake : 고객 경험을 통한 사례 탐구 - 유다니엘 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
Effective Data Lake : 고객 경험을 통한 사례 탐구 - 유다니엘 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
Amazon Web Services Korea1.7K visualizações
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS por Amazon Web Services Korea
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS
Amazon Web Services Korea1.3K visualizações
[E-commerce & Retail Day] Data Freedom을 위한 Database 최적화 전략 por Amazon Web Services Korea
[E-commerce & Retail Day] Data Freedom을 위한 Database 최적화 전략[E-commerce & Retail Day] Data Freedom을 위한 Database 최적화 전략
[E-commerce & Retail Day] Data Freedom을 위한 Database 최적화 전략
Amazon Web Services Korea650 visualizações
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018 por Amazon Web Services Korea
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 201830분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018
30분만에 만드는 AWS 기반 빅데이터 분석 애플리케이션::안효빈::AWS Summit Seoul 2018
Amazon Web Services Korea6.1K visualizações
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ... por Amazon Web Services Korea
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
Amazon Web Services Korea265 visualizações
강의 4. 데이터베이스:: AWSome Day Online Conference por Amazon Web Services Korea
강의 4. 데이터베이스:: AWSome Day Online Conference강의 4. 데이터베이스:: AWSome Day Online Conference
강의 4. 데이터베이스:: AWSome Day Online Conference
Amazon Web Services Korea758 visualizações
2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석 por Amazon Web Services Korea
2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석
2017 Ad-Tech on AWS 세미나ㅣAWS에서의 빅데이터와 분석
Amazon Web Services Korea2.5K visualizações
Amazon SageMaker와 Athena를 활용한 대용량 자연어 처리 및 머신러닝 기법 (김필호, AWS AI Specialist 솔루... por Amazon Web Services Korea
Amazon SageMaker와 Athena를 활용한 대용량 자연어 처리 및 머신러닝 기법 (김필호, AWS AI Specialist 솔루...Amazon SageMaker와 Athena를 활용한 대용량 자연어 처리 및 머신러닝 기법 (김필호, AWS AI Specialist 솔루...
Amazon SageMaker와 Athena를 활용한 대용량 자연어 처리 및 머신러닝 기법 (김필호, AWS AI Specialist 솔루...
Amazon Web Services Korea784 visualizações
Amazon S3 최신 업데이트 및 고급 활용 기법:: 박성훈:: AWS Summit Seoul 2018 por Amazon Web Services Korea
Amazon S3  최신 업데이트 및 고급 활용 기법:: 박성훈:: AWS Summit Seoul 2018 Amazon S3  최신 업데이트 및 고급 활용 기법:: 박성훈:: AWS Summit Seoul 2018
Amazon S3 최신 업데이트 및 고급 활용 기법:: 박성훈:: AWS Summit Seoul 2018
Amazon Web Services Korea3.9K visualizações
Cloud Native Aurora Serverless를 통한 Data Lake 구축 - 최유정 솔루션즈 아키텍트, AWS por Amazon Web Services Korea
Cloud Native Aurora Serverless를 통한 Data Lake 구축 - 최유정 솔루션즈 아키텍트, AWSCloud Native Aurora Serverless를 통한 Data Lake 구축 - 최유정 솔루션즈 아키텍트, AWS
Cloud Native Aurora Serverless를 통한 Data Lake 구축 - 최유정 솔루션즈 아키텍트, AWS
Amazon Web Services Korea2.5K visualizações
실전! AWS 기반 데이터베이스 마이그레이션::최홍식::AWS Summit Seoul 2018 por Amazon Web Services Korea
실전! AWS 기반 데이터베이스 마이그레이션::최홍식::AWS Summit Seoul 2018실전! AWS 기반 데이터베이스 마이그레이션::최홍식::AWS Summit Seoul 2018
실전! AWS 기반 데이터베이스 마이그레이션::최홍식::AWS Summit Seoul 2018
Amazon Web Services Korea4.3K visualizações
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018 por Amazon Web Services Korea
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018
Amazon Redshift 아키텍처 및 모범사례::김민성::AWS Summit Seoul 2018
Amazon Web Services Korea10.1K visualizações
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노... por Amazon Web Services Korea
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
Amazon Web Services Korea305 visualizações
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r... por Amazon Web Services Korea
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
데이터 분석가를 위한 신규 분석 서비스 - 김기영, AWS 분석 솔루션즈 아키텍트 / 변규현, 당근마켓 소프트웨어 엔지니어 :: AWS r...
Amazon Web Services Korea900 visualizações

Mais de Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2 por
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 visualizações146 slides
AWS Modern Infra with Storage Roadshow 2023 - Day 1 por
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 visualizações173 slides
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev... por
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...Amazon Web Services Korea
219 visualizações81 slides
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci... por
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
480 visualizações65 slides
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A... por
[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 visualizações36 slides
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::... por
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Amazon Web Services Korea
114 visualizações29 slides

Mais de Amazon Web Services Korea(20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2 por Amazon Web Services Korea
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 2
Amazon Web Services Korea174 visualizações
AWS Modern Infra with Storage Roadshow 2023 - Day 1 por Amazon Web Services Korea
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 1
Amazon Web Services Korea102 visualizações
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev... por 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...
Amazon Web Services Korea219 visualizações
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci... por 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...
Amazon Web Services Korea480 visualizações
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A... por 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 Web Services Korea120 visualizações
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::... por Amazon Web Services Korea
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon Web Services Korea114 visualizações
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal... por 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...
Amazon Web Services Korea140 visualizações
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance... por 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...
Amazon Web Services Korea188 visualizações
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,... por Amazon Web Services Korea
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 Korea97 visualizações
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature... por Amazon Web Services Korea
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 Korea153 visualizações
From Insights to Action, How to build and maintain a Data Driven Organization... por 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...
Amazon Web Services Korea163 visualizações
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special... por Amazon Web Services Korea
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 Korea182 visualizações
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L... por Amazon Web Services Korea
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
Amazon Web Services Korea355 visualizações
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti... por Amazon Web Services Korea
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
Amazon Web Services Korea323 visualizações
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ... por Amazon Web Services Korea
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
Amazon Web Services Korea272 visualizações
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기 por 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을 이용한 추천 서비스 및 검색 플랫폼 구축하기
Amazon Web Services Korea291 visualizações
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기 por Amazon Web Services Korea
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
AWS Summit Seoul 2023 | 생성 AI 모델의 임베딩 벡터를 이용한 서버리스 추천 검색 구현하기
Amazon Web Services Korea452 visualizações
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례 por Amazon Web Services Korea
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
AWS Summit Seoul 2023 | 스타트업의 서버리스 기반 SaaS 데이터 처리 및 데이터웨어하우스 구축 사례
Amazon Web Services Korea208 visualizações
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례 por Amazon Web Services Korea
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례
AWS Summit Seoul 2023 | Amazon EKS 데이터 전송 비용 절감 및 카오스 엔지니어링 적용 사례
Amazon Web Services Korea344 visualizações
AWS Summit Seoul 2023 | 실시간 CDC 데이터 처리! Modern Transactional Data Lake 구축하기 por 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 구축하기
Amazon Web Services Korea412 visualizações

모든 데이터를 위한 단 하나의 저장소, Amazon S3 기반 데이터 레이크::정세웅::AWS Summit Seoul 2018

  • 1. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 정세웅 Big Data 솔루션즈 아키텍트, AWS 모든 데이터를 위한 단 하나의 저장소, Amazon S3, AWS Glue 기반 데이터 레이크
  • 2. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Agenda • 빅데이터 활용의 장애물과 해결방안 • 데이터 레이크란 ? • AWS의 데이터 레이크 • 데이터레이크 주요 서비스 – Amazon S3, AWS Glue • 데이터 레이크 구성 가이드
  • 3. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 빅데이터을 잘 사용하기 어려운 장애물들 빅데이터를 사용하는데 어떤 어려움을 겪고 있나요? 여러 데이터에 접근하거나 함께 연결할 수 가 없다. 99% 잠재적인 가치를 가진 대부분의 데이터가 사용되지 못함 데이터를 옮기거나 변경하는데 시간이 낭비된다. 기존 프로세스와 관행이 장벽이 될 줄이야.. 80% 비생산적이고 부가적인 작업에 많은 시간이 낭비 ?%단지 기술 프로젝트의 문제가 아니라, 기본적인 문화의 변화가 필요 제대로 된 접근을 하지 않으면, 데이터에서 인사이트를 찾기는 불가능
  • 4. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 팀에 주어진 도전과제들 기 하 급 수 적 으 로 늘 어 나 는 데 이 터 Transactions ERP Sensor Data Billing Web logs Infrastructure logs Social 다 양 한 데 이 터 소 비 자 들 Data Scientists Business Analyst External Consumers Applications 많 은 접 근 방 식 과 툴 들 API Access BI Tools Notebooks Dark Data 복잡한 전처리 데이터의 중복 원본데이터 관리 다양한 기술 지원 전문가의 부족
  • 5. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크
  • 6. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 전통적인 데이터 분석 방식 OLTP ERP CRM LOB Data Warehouse Business Intelligence 관계형 데이터베이스에 기반하고 테라바이트에서 페타바이트 규모로 확장 데이터 로딩을 위해 미리 스키마를 정의 정기적인 리포트의 생성과 간단한 Ad-hoc 분석 대규모의 비용 선투자 + $10K–$50K / TB / Year
  • 7. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 확장된 분석 시스템 관계형 데이터와 비정형 데이터를 모두 저장 테라바이트에서 엑사바이트 규모로 확장 분석에 활용하는 시점에 스키마의 확정 인사이트를 얻기위한 다양한 분석 엔진을 사용 낮은 비용의 스토리지와 분석이 가능한 아키텍쳐 선호 OLTP ERP CRM LOB Data Warehouse Business Intelligence Data Lake 100110000100101011100 101010111001010100001 011111011010 0011110010110010110 0100011000010 Devices Web Sensors Social Catalog Machine Learning DW Queries Big data processing Interactive Real-time
  • 8. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 발전된 분석 시스템 - 데이터 레이크 엑사바이트 이상의 규모에 탁월한 내구성과 가용성 우수한 보안, 컴플라이언스, 감사 기능들 오브젝트 레벨의 제어 데이터의 사용과 비용에 대한 관리 기능 데이터를 가져오는 최선의 선택 연동 가능한 다양한 데이터 처리 / 분석 에코 시스템 DATA LAKE A m a z o n S 3 A m a z o n G l a c i e r A W S G l u e Machine Learning Analytics Internet of Things OLTP ERP CRM LOB Devices Web Sensors Social Snowball Snowmobile Kinesis Data Firehose Kinesis Data Streams Kinesis Video Streams
  • 9. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 – 모든 데이터가 한곳에 하나의 중앙 저장소에 모든 소스로부터 오는 모든 종류의 데이터를 저장하고 분석 “왜 데이터가 여러 장소에 분산되어 있는가? 어떤 데이터가 정말 원본 데이터 인가?”
  • 10. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 – 빠른 데이터 수집 별도의 스키마 정의 없이도 빠르게 데이터를 수집 실시간, 배치, IoT등 다양한 수집 도구 활용 “어떻게 다양한 소스로부터의 데이터를 빠르게 수집하여 효율적으로 저장할 수 있을까?”
  • 11. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 – 사용 시점에 스키마 정의 “여러 종류의 분석툴과 프로세싱 엔진에서 같은 데이터를 같이 사용할 수 있는 방법이 있는가?” 데이터를 저장 시점이 아닌 사용하는 시점에 정의해서 사용함으로써 언제든 Ad-hoc 분석이 가능
  • 12. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 – 데이터 저장과 처리를 분리 데이터 저장공간과 분석을 위한 컴퓨팅 리소스를 분리 필요한 리소스만 언제든지 추가 가능 “급격히 늘어나는 데이터에 맞게 어떻게 시스템을 스케일업 할 것인가?”
  • 13. 데이터 레이크의 중요한 구성요소 데이터 카탈로그와 검색 데이터 안정성과 보안 다양한 접근 방식과 UI수집과 저장 데이터 준비와 변환 데이터 처리와 분석
  • 14. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS는 데이터 레이크를 위한 모든 서비스를 제공 수집 저장 시각화 / 활용분석 / 처리 Kinesis 스트리밍 데이터 Database Migration Service Oracle, Netezza 등의 데이터 임포트 Amazon S3 안전하고, 비용 효율적인 스토리지 Direct Connect 데이터 센터와 연결 Snowball 벌크 데이터 로드 내부 사용자와 시스템 고객 대상 서비스 더 많은 방법들.. Redshift 데이터 웨어하우스 EMR 비정형 데이터 처리, Apache Spark Athena ad-hoc 쿼리 SageMaker 머신러닝 플랫폼 QuickSight 시각화, BI 더 많은 방법들.. 다양한 솔루션과 연동 Glue 데이터카타로그와 ETL 어디서든 활용 가능한 ..
  • 15. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 주요 서비스 Amazon S3, AWS Glue
  • 16. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 타의 추종을 불허하는 내구성, 가용성 및 확장성 최상의 보안, 컴플라이언스 및 감사 기능 모든 규모에서 객체 별 제어 가능 데이터에 대한 비즈니스 통찰력 제공 수많은 파트너 솔루션과 통합 데이터를 가져 오는 가장 많은 방법 제공 데이터 저장소 - Amazon S3
  • 17. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 용도에 맞는 다양한 형태의 스토리지 사용 가능 Hot Cold Amazon S3 standard Amazon S3— infrequent access Amazon Glacier HDFS ü EMR/Hadoop을 위한 고성능 스토리지로 Local HDFS 사용 ü 엑세스를 거의 하지 않는 Cold 데이터는 Glacier로 옮겨 비용 절감 ü S3 Analytics를 이용하여 스토리지 계층화 최적화 S3 Analytics
  • 18. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 S3 Tier 설계 Tier-1 데이터 레이크 : 수집과 저장 § 원본 데이터의 저장과 보장 § 최소한의 데이터 변환 작업만 § S3의 라이프사이클 기능 활용, S3-IA 또는 Glacier Tier-2 데이터 레이크 : 분석용 데이터 § Parquet / ORC 같은 컬럼방식 포멧의 사용 § 파티션 정책에 따라 분산 § 분석을 위한 최적화 Tier-3 데이터 레이크 : 특정한 분석 목적 (optional) § 도메인 레벨로 데이터마트 분리 § Use Case에 적합한 구성 § 특정 분석 방식에 적합한 데이터 변경 (ML, AI)
  • 19. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 카탈로그와 ETL - AWS Glue > 데이터에 대한 하나의 단일된 뷰 – 데이터 카탈로그 데이터에 대한 변경과 추가를 관리할 수 있는 메타데이터 데이터의 이동과 변환 작업, Job 스케줄링 > >
  • 20. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS Glue – 데이터 카탈로그 데이터를 쉽게 찾고 관리할 수 있게 해주는 자동적으로 데이터 스키마를 찾아서 저장 데이터의 검색과 ETL 작업을 가능하게 테이블 정보와 Job 정보를 포함 데이터 분포와 통계정보를 활용하여 쿼리 성능 향상 Glue 데이터 카탈로그 데이터를 탐색하여 스키마 정보 추출
  • 21. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 카탈로그 관리 하나의 계정내 단일된 뷰 하나의 메타데이터를 Amazon Athena, Amazon Redshift Spectrum, EMR에서 모두 공유 몇가지 더 확장된 기능들 : § 검색 - 메타데이터를 통한 데이터 검색 § 외부 접속 정보 – JDBC URLs, credentials § 분류기 - 스키마 인식과 통합을 위한 § 버전 관리 - 스키마 변경과 메타데이터 업데이트에 대한 버전 관리 AWS Glue 데이터 카탈로그 데이터 레이크를 위한 중앙 집중 메타데이터 카탈로그
  • 22. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 카탈로그 - 테이블 상세 정보 포함 테이블 스키마 테이블 속성 데이터 분포 통계 중첩 필드 구조
  • 23. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 카탈로그 - 자동적으로 파티션 구조 파악 파티션 구조 탐지
  • 24. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 구조가 변경되면 자동적으로 업데이트 하고 버전 관리 가능 데이터 카탈로그 - 스키마 변경 탐지 및 버전 관리
  • 25. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS 분석 서비스들이 Glue 데이터 카탈로그 공유 Amazon S3 Data Catalog AthenaEMR Amazon Redshift Spectrum Amazon Sagemaker RDS Amazon QuickSight Kinesis Database Migration Service AWS Glue IAM Other Sources
  • 26. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 카탈로그가 만들어지면.. > 필요한 데이터의 검색 가능 Athena, EMR, Redshift 등 에서 단일된 뷰로 동일한 데이터에 접근 / 활용 가능 ETL 작업의 데이터 소스로 즉시 활용 가능 > >
  • 27. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 빠르게 필요한 데이터에 대한 검색 데이터 검색 검색 결과 뷰를 저장 Amazon Athena를 통한 데이터 쿼리
  • 28. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Glue 활용 패턴 - 다양한 방식으로 동일한 데이터 분석 AMAZON QUICKSIGHT
  • 29. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS Glue - ETL 서비스 Job 스크립트 작성과 실행을 쉽게 도와주는 서버리스 데이터 변환작업 Apache Spark 기반 클릭 몇번으로 생성되는 ETL code 수정 / 추가가 가능한 PySpark과 Scala 코드 반복 일정과 이벤트에 따른 Job 스케줄링 익숙한 환경에서 수정, 디버그, 테스트가 가능하도록 Endpoint 제공
  • 30. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Job 생성 - 콘솔에서 코드 생성 1. 콘솔에서 컬럼 단위의 맵핑을 수정하면 2. Glue에서 자동적으로 데이터 변환 그래프와 PySpark (또는 Scala) 코드를 생성, 직접 수정 가능 3. 직접 사용하는 노트북 서비스로 Dev Endpoint 이용하여 코딩 가능
  • 31. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Job 북마크 북마크 기능을 통해 지속적으로 추가되는 데이터에 대한 중복 작업 관리가 가능 예제 : 일단위로 증가하는 로그 데이터 처리 시간단위로 Kinesis Firehose 데이터 처리 DB에 저장된 데이터를 시간단위로 처리 (단일 PK 데이터) 옵션 동작 방식 Enable 이전 실행한 이후 데이터만 실행 Disable 이전 단계 무시, 전체 데이터 실행 Pause 필요에 따라 일시적으로 북마크 정지 run 1 run 2 run 3 run 1 run 2 run 3 enabledisable pause
  • 32. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Job 스케줄링과 모니터링 이벤트 기반 Job을 실행 가능하며, 여러 Job 사이에 의존성을 설정이 가능 § 각기 다른 조직에서 업무 연계와 Job의 재사용이 용이 다양한 Job 트리거 방법들 § 스케줄 기반 : 예) 특정 시간, 특정 일 § 이벤트 기반 : 예) Job 종료 / 실패 / 중단 § On-demand : 예) AWS Lambda 로그와 경고는 Amazon CloudWatch를 통해 확인 가능 Marketing: 고객 분류 별 광고 소비 이벤트 기반 Lambda Trigger Sales: 고객 분류 별 매출 스케줄 기반 데이터 기반 Central: 고객 분류 별 ROI Weekly sales 데이터 기반
  • 33. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Job 실행 - 서버리스 Job을 실행하기 위해서 자동적으로 인프라를 생성하고 사용한 만큼만 과금 고객 VPC 고객 VPC Warm pool of instances § 서버 풀 : Job 시작시간을 줄이기 위해 미리 설정된 서버 그룹을 운영 § 자동 설정된 VPC와 Role 기반 접근 제어 § 고객의 요구와 SLA를 맞추기 위해서 자동적으로 리소스 확장 § 단지, Job 실행을 위해 사용한 리소스에 대해서만 비용 지불
  • 34. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Glue 활용 패턴 – 데이터 웨어하우스로 ETL 작업
  • 35. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Glue 활용 패턴 – 다른 스토리지간의 데이터 이동 Unified view
  • 36. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Glue 활용 패턴 – 데이터 레이크와 웨어하우스 통합 On premises data Web app data Amazon RDS Other databases Streaming data Your data AWS Glue ETL AMAZON QUICKSIGHT
  • 37. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 성능 향상 및 고려 사항
  • 38. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 성능 향상 팁 Amazon S3 Amazon DynamoDB 작은 파일의 통합 Amazon Kinesis Firehose EMR hive / Spark AWS Glue Job S3 Select 필요한 데이터만 필터링 최대 400%까지 성능 향상 데이터 포멧 컬럼 포멧 파일 (Parquet, ORC) 압축, 정렬 New
  • 39. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 성능 향상 팁 • 버킷 파티션 : 높은 카디널리티가 있는 키를 버킷 파티션 키로 추가하십시오. Presto / Athena, Hive, Spark 등에서 모두 쿼리 성능을 향상 시킬 수 있습니다. • 데이터 정렬 : 성능 향상을 위해 파티션의 데이터를 보조 키로 정렬하십시오. 이를 통해 처리 엔진은 파일의 일부를 스킵하여 요청 된 데이터를 보다 빨리 얻을 수 있습니다. • S3 병렬 처리 : 동일한 S3 버킷에 있는 파일에 대한 많은 동시 요청이 예상되는 경우 임의의 16 진수 prefix를 객체 이름에 추가하십시오 df.write.bucketBy(numBuckets, "col1").parquet(...) df.repartition(100).sortWithinPartitions(['order_id'], ascending=True).parquet(...) examplebucket/232a-2013-26-05-15-00-00/cust1234234/photo1.jpg examplebucket/7b54-2013-26-05-15-00-00/cust3857422/photo2.jpg examplebucket/921c-2013-26-05-15-00-00/cust1248473/photo2.jpg
  • 40. 데이터 레이크 팀 데이터 엔지니어링 운영 / 개발 데이터 사이언티스트 데이터 분석가 비지니스 분석가 어플리케이션 데이터 레이크 팀의 역할 다양한 어플리케이션 서비스 / 고객 내부 부서
  • 41. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크로 해결 가능한 문제들 Amazon Redshift Data Warehouse Amazon EMR Clusterless SQL Query Amazon Athena Clusterless ETL Amazon Glue BI & Visualization Hadoop/Hive/Presto 배치 프로세싱 Amazon Glacier Amazon S3
  • 42. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크로 해결 가능한 문제들 스트리밍 실시간 데이터 분석 AWS Lambda Amazon Elasticsearch Service Apache Storm on EMR Apache Flink on EMR Amazon Kinesis Analytics Spark Streaming on EMR Amazon ElastiCache Amazon Glacier Amazon S3
  • 43. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크로 해결 가능한 문제들 AI / 머신러닝 Amazon Glacier Amazon S3 Life-like speech Amazon Polly Amazon Lex Conversational engine Amazon Rekognition Image analysis Deep learning Frameworks MXNet, TensorFlow, Theano, Caffe, Torch
  • 44. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크로 해결 가능한 문제들 • 저비용으로 대량의 데이터에 대한 인터렉티브 쿼리 = S3 + Glue + Athena • 아카이빙 된 데이터에 대한 간헐적인 쿼리 = S3 / Glacier + Glue + Athena / Redshift • 기존 데이터 웨어하우스의 확장 = S3 + Glue + Redshift Spectrum • Log 분석 = S3 + Glue + Athena / EMR / Redshift Spectrum • On-Prem Database 데이터를 활용한 ETL 솔루션 = Glue + S3 • 사용하고 못하고 버려지는 데이터에 대한 가치 탐색 = S3 + Glue + Athena / EMR
  • 45. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 데이터 레이크 - 작게 시작해서 반복적으로 AWS GLUE 데이터카타로그 Amazon Quicksight Amazon S3 Amazon Athena 데이터센터 웹 로그 Amazon RDS 여러 데이터베이스 스트리밍 데이터 서버리스 분석 파이프라인 Ingest ConsumeStore Analyze 1 4 0 9 5 DATA INSIGHTS 수집 저장 분석/처리 시각화
  • 46. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 요약 정리 • 데이터 레이크는 빅데이터 관련된 많은 이슈를 해결 • 데이터 레이크는 S3에 데이터를 저장하는 것으로 시작 • Glue 데이터 카타로그는 데이터에 대한 단일 뷰를 제공 • 데이터 카타로그를 통해 다양한 분석에 활용 • 작게 시작해서 다양하게 확장 가능
  • 47. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. 관련 참고 자료 Amazon Web Service 빅데이터 블로그 • https://aws.amazon.com/ko/blogs/korea/category/analytics/ Amazon S3 및 AWS Glue를 이용한 데이터 레이크 구축하기 • https://aws.amazon.com/ko/blogs/korea/build-a-data-lake-foundation-with-aws-glue-and-amazon/ Amazon Glue 기반 Amazon Aurora 데이터 추출 및 Quicksight 시각화 하기 • https://aws.amazon.com/ko/blogs/korea/data-export-aurora-db-quicksight-visualization-by-glue/
  • 48. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS Summit 모바일 앱과 QR코드를 통해 강연 평가 및 설문 조사에 참여해 주시기 바랍니다. 내년 Summit을 만들 여러분의 소중한 의견 부탁 드립니다. #AWSSummit 해시태그로 소셜 미디어에 여러분의 행사 소감을 올려주세요. 발표 자료 및 녹화 동영상은 AWS Korea 공식 소셜 채널로 공유될 예정입니다. 여러분의 피드백을 기다립니다!