SlideShare uma empresa Scribd logo
1 de 43
Baixar para ler offline
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS 기반 지속 가능한 데이터
분석 플랫폼 구축하기
박윤곤
아이스크림에듀
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
발표자 소개
아이스크림에듀 지능정보기술연구소 (2018~)
• 학습분석 시스템 인프라 구축을 담당하고 있습니다.
• Python을 주로 사용합니다.
github.com/rubysoho07
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
이야기 할 것들
홈런 + 학습 분석
시스템 구축 중 겪은 이슈
마무리
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
‘아이스크림 홈런’을 소개합니다.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
학생들의 학습 수행률은 어떠한가요?
어떤 패턴으로 학습을 진행하나요?
출석은 잘 하고 있나요?
학습 외의 활동에도 잘 참여하나요?
문제는 어떤 순서로 풀고 있나요?
문제를 맞췄지만, 혹시 찍은 건 아닌가요?
(그 외 많은 질문들…)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
이런 질문에 대답하기 위해…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
시스템 구성
Kinesis GlueLambda
(데이터 가져오기
및 변환)
Redshift
Amazon Aurora
(메타데이터 DB)
AWS Cloud
API Gateway
홈런 학습기
S3
(데이터
레이크)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Kinesis
Data Firehose
AWS Glue AWS Lambda
2018년 5월
서울 리전에서
사용 가능
2018년 6월
서울 리전에서
사용 가능
2018년 10월
최대 제한 시간
15분으로 변경
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
다시 시스템 구성으로 돌아가서…
Kinesis GlueLambda Redshift
Amazon Aurora
AWS Cloud
API Gateway
홈런 학습기
S3
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lambda + RDS: 동시성과 Max Connection
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lambda + RDS: 동시성과 Max Connection
• 확인해야 하는 것들
• (최대) 함수 호출 빈도
• (최대) 함수 실행에 걸리는 시간
• 현재 사용 중인 DB의 최대 연결 개수
• (참고) Aurora MySQL 종류 별 MAX_CONNECTIONS
• CloudWatch에서 ConcurrentExecutions 지표
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lambda + RDS: 동시성과 Max Connection
• 앞에서 찾은 값으로 필요한 동시성을 미리 예약합니다.
• 동시 실행 = (초 당 호출 수) * (함수 실행 시간(초))
• 계산한 동시 실행보다는 조금 더 여유 있게, 최대 연결 개수를 초과하지 않게 설정
• 함수 호출이 예약된 동시성을 초과하면, Throttling이 발생합니다.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
(초당 5회) * 60(초) * 60(분) * (Kinesis Stream 샤드 개수)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
5 * 60 * 60 * 10 = 180,000 (회)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
180,000 * 30 = 5,400,000 회 호출 발생
24.30 $
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
24.30 $ * (분류하고 싶은 유형) = ??? $
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
작은 파일로 나눠서 저장
데이터 가공이나 조회에 많은 시간이 걸릴 수 있음
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
파일을 합쳐서 저장하거나,
Kinesis Firehose를 검토합시다.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Glue: ETL 작업에서 간과하기 쉬운 것들
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Glue: ETL 작업에서 간과하기 쉬운 것들
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Glue: ETL 작업에서 간과하기 쉬운 것들
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: 적절한 Computing Node 개수 찾기
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: 적절한 Computing Node 개수 찾기
• 데이터 저장에 어느 정도의 용량이 필요할까요?
• Computing Node 당 용량
Dense Compute(DC) Dense Storage(DS)
dc2.large: 160GB (SSD) ds2.xlarge: 2TB (HDD)
dc2.8xlarge: 2.56TB (SSD) ds2.8xlarge: 16TB (HDD)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: 적절한 Computing Node 개수 찾기
• 데이터 분석을 얼마 만에 수행해야 하나요?
• 적절한 노드 개수를 직접 찾아보기 vs. Elastic Resize
• 데이터 분석을 위해 사용할 수 있는 기능에는 무엇이 있을까요?
• 15분 내: Lambda
• 15분 이상: ECS, EKS, EC2, …
• Lambda + Step Functions
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
{
“actor”: {
“id”: “http://example.org/person/123”,
“name”: “Test”,
“type”: “Person”
},
“action”: “LoggedIn”,
“object”: {
…
}
}
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
X
(참고자료)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
가능하지만,
굳이 추천해 드리고 싶지는 않습니다.
(참고자료)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
(Flattening JSON을 검색해 봅시다)
Glue의 ETL 작업
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Redshift: JSON 안에 또 JSON Object…
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
작은 규모로 먼저 시작하세요!
그리고 조금씩 규모를 키워 봅시다
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
수집할 데이터와 속성은
구성원 모두와 함께 결정합시다
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
앞으로 여러 문제를 함께 헤쳐 나갈
개발자를 모시고 있습니다
hahafree12@gmail.com

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

4시간안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성 - 최지웅 부대표, 오픈소스컨설팅 :: AWS Summit Seoul 2019
4시간안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성 - 최지웅 부대표, 오픈소스컨설팅 :: AWS Summit Seoul 20194시간안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성 - 최지웅 부대표, 오픈소스컨설팅 :: AWS Summit Seoul 2019
4시간안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성 - 최지웅 부대표, 오픈소스컨설팅 :: AWS Summit Seoul 2019
 
블록체인 클라우드를 만나다! - 윤석찬, AWS 테크에반젤리스트 :: Tech&Talk 2019 Conference
블록체인 클라우드를 만나다! - 윤석찬, AWS 테크에반젤리스트 :: Tech&Talk 2019 Conference블록체인 클라우드를 만나다! - 윤석찬, AWS 테크에반젤리스트 :: Tech&Talk 2019 Conference
블록체인 클라우드를 만나다! - 윤석찬, AWS 테크에반젤리스트 :: Tech&Talk 2019 Conference
 
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
클라우드를 통한 마케팅 효과 극대화 및 고객 맞춤형 참여 유도 서비스 구축 방법 - 김현수 솔루션즈 아키텍트, AWS / 강태경 과장, 조...
클라우드를 통한 마케팅 효과 극대화 및 고객 맞춤형 참여 유도 서비스 구축 방법 - 김현수 솔루션즈 아키텍트, AWS / 강태경 과장, 조...클라우드를 통한 마케팅 효과 극대화 및 고객 맞춤형 참여 유도 서비스 구축 방법 - 김현수 솔루션즈 아키텍트, AWS / 강태경 과장, 조...
클라우드를 통한 마케팅 효과 극대화 및 고객 맞춤형 참여 유도 서비스 구축 방법 - 김현수 솔루션즈 아키텍트, AWS / 강태경 과장, 조...
 
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
데이터의 힘, 스타트업의 생존을 넘어 성장으로 - 김용대 사업개발 담당, AWS / 박재영 CTO, 크몽 :: AWS Summit Seou...
 
AWS Amplify를 통한 손쉬운 모바일 애플리케이션 개발하기 - 김필중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul ...
AWS Amplify를 통한 손쉬운 모바일 애플리케이션 개발하기 - 김필중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul ...AWS Amplify를 통한 손쉬운 모바일 애플리케이션 개발하기 - 김필중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul ...
AWS Amplify를 통한 손쉬운 모바일 애플리케이션 개발하기 - 김필중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul ...
 
개인화 및 추천 기능의 맞춤형 AI 서비스 혁명: Amazon Personalize - 남궁영환 솔루션즈 아키텍트, AWS / 강성문 솔루...
개인화 및 추천 기능의 맞춤형 AI 서비스 혁명: Amazon Personalize - 남궁영환 솔루션즈 아키텍트, AWS / 강성문 솔루...개인화 및 추천 기능의 맞춤형 AI 서비스 혁명: Amazon Personalize - 남궁영환 솔루션즈 아키텍트, AWS / 강성문 솔루...
개인화 및 추천 기능의 맞춤형 AI 서비스 혁명: Amazon Personalize - 남궁영환 솔루션즈 아키텍트, AWS / 강성문 솔루...
 
Opening Speech - 윤정원 공공부문 대표, AWS :: AWS Summit Seoul 2019
Opening Speech - 윤정원 공공부문 대표, AWS :: AWS Summit Seoul 2019Opening Speech - 윤정원 공공부문 대표, AWS :: AWS Summit Seoul 2019
Opening Speech - 윤정원 공공부문 대표, AWS :: AWS Summit Seoul 2019
 
클라우드는 제품 및 비즈니스 모델 혁신에 어떤 도움을 줄 수 있는가? - 김상필 솔루션즈 아키텍트 매니저, AWS / 김재우 프로, 삼성중...
클라우드는 제품 및 비즈니스 모델 혁신에 어떤 도움을 줄 수 있는가? - 김상필 솔루션즈 아키텍트 매니저, AWS / 김재우 프로, 삼성중...클라우드는 제품 및 비즈니스 모델 혁신에 어떤 도움을 줄 수 있는가? - 김상필 솔루션즈 아키텍트 매니저, AWS / 김재우 프로, 삼성중...
클라우드는 제품 및 비즈니스 모델 혁신에 어떤 도움을 줄 수 있는가? - 김상필 솔루션즈 아키텍트 매니저, AWS / 김재우 프로, 삼성중...
 
엔터프라이즈 고객의 전사 클라우드 도입을 위한 7 Best Practices-백현 기술 매니져, AWS/이은주 상무, 삼성SDS Cloud...
엔터프라이즈 고객의 전사 클라우드 도입을 위한 7 Best Practices-백현 기술 매니져, AWS/이은주 상무, 삼성SDS Cloud...엔터프라이즈 고객의 전사 클라우드 도입을 위한 7 Best Practices-백현 기술 매니져, AWS/이은주 상무, 삼성SDS Cloud...
엔터프라이즈 고객의 전사 클라우드 도입을 위한 7 Best Practices-백현 기술 매니져, AWS/이은주 상무, 삼성SDS Cloud...
 
한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희 솔루션즈 아키텍트, AWS :: AWS Innovate 2019
한국어를 위한  AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희 솔루션즈 아키텍트, AWS :: AWS Innovate 2019한국어를 위한  AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희 솔루션즈 아키텍트, AWS :: AWS Innovate 2019
한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희 솔루션즈 아키텍트, AWS :: AWS Innovate 2019
 
Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 ::
Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 :: Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 ::
Enterprise All-In 사례 - 대한항공 사례를 중심으로-방희란 매니저, AWS/김탁용 차장, 대한항공 ::
 
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
 
개발자를 위한 클라우드 기술 트렌드- 윤석찬, AWS 테크에반젤리스트 :: Hello T 개발자 컨퍼런스
개발자를 위한 클라우드 기술 트렌드- 윤석찬, AWS 테크에반젤리스트 :: Hello T 개발자 컨퍼런스개발자를 위한 클라우드 기술 트렌드- 윤석찬, AWS 테크에반젤리스트 :: Hello T 개발자 컨퍼런스
개발자를 위한 클라우드 기술 트렌드- 윤석찬, AWS 테크에반젤리스트 :: Hello T 개발자 컨퍼런스
 
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
 
AWS를 통한 빅데이터 활용 고객 분석 및 캠페인 시스템 구축 사례 - 임혁용 매니저, AWS / 윤성준 차장, 현대백화점 :: AWS S...
AWS를 통한 빅데이터 활용 고객 분석 및 캠페인 시스템 구축 사례 - 임혁용 매니저, AWS / 윤성준 차장, 현대백화점 :: AWS S...AWS를 통한 빅데이터 활용 고객 분석 및 캠페인 시스템 구축 사례 - 임혁용 매니저, AWS / 윤성준 차장, 현대백화점 :: AWS S...
AWS를 통한 빅데이터 활용 고객 분석 및 캠페인 시스템 구축 사례 - 임혁용 매니저, AWS / 윤성준 차장, 현대백화점 :: AWS S...
 
AWS가 제공하는 공공부문 프로그램 및 지원 사례 - Peter Gallagher 글로벌 클라우드 혁신센터 프로그램 사업개발 담당, AWS...
AWS가 제공하는 공공부문 프로그램 및 지원 사례 - Peter Gallagher 글로벌 클라우드 혁신센터 프로그램 사업개발 담당, AWS...AWS가 제공하는 공공부문 프로그램 및 지원 사례 - Peter Gallagher 글로벌 클라우드 혁신센터 프로그램 사업개발 담당, AWS...
AWS가 제공하는 공공부문 프로그램 및 지원 사례 - Peter Gallagher 글로벌 클라우드 혁신센터 프로그램 사업개발 담당, AWS...
 
AWS상에서 블록체인 서비스 구축 및 활용가이드 대방출! - 박천구 솔루션즈 아키텍트, AWS / 오재훈 이사, 두나무 :: AWS Sum...
AWS상에서 블록체인 서비스 구축 및 활용가이드 대방출! - 박천구 솔루션즈 아키텍트, AWS / 오재훈 이사, 두나무 :: AWS Sum...AWS상에서 블록체인 서비스 구축 및 활용가이드 대방출! - 박천구 솔루션즈 아키텍트, AWS / 오재훈 이사, 두나무 :: AWS Sum...
AWS상에서 블록체인 서비스 구축 및 활용가이드 대방출! - 박천구 솔루션즈 아키텍트, AWS / 오재훈 이사, 두나무 :: AWS Sum...
 
KB금융지주의 클라우드 혁신 사례 – 협업플랫폼 Clayon - 고종원 매니저, AWS / 박형주 부장, KB금융지주 :: AWS Summ...
KB금융지주의 클라우드 혁신 사례 – 협업플랫폼 Clayon - 고종원 매니저, AWS / 박형주 부장, KB금융지주 :: AWS Summ...KB금융지주의 클라우드 혁신 사례 – 협업플랫폼 Clayon - 고종원 매니저, AWS / 박형주 부장, KB금융지주 :: AWS Summ...
KB금융지주의 클라우드 혁신 사례 – 협업플랫폼 Clayon - 고종원 매니저, AWS / 박형주 부장, KB금융지주 :: AWS Summ...
 
SAP on AWS - 국내 60개 이상 고객사가 SAP를 AWS에서 운영하는 이유
SAP on AWS - 국내 60개 이상 고객사가 SAP를 AWS에서 운영하는 이유SAP on AWS - 국내 60개 이상 고객사가 SAP를 AWS에서 운영하는 이유
SAP on AWS - 국내 60개 이상 고객사가 SAP를 AWS에서 운영하는 이유
 

Semelhante a AWS 기반 지속 가능한 데이터 분석 플랫폼 구축하기 - 박윤곤, 아이스크림에듀 :: AWS Summit Seoul 2019

Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018
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 Korea
 
클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018
클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018
클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018
Amazon Web Services Korea
 
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
Amazon Web Services Korea
 
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
Amazon Web Services Korea
 
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
Amazon Web Services Korea
 
서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018
서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018 서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018
서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018
Amazon Web Services Korea
 
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
Amazon Web Services Korea
 

Semelhante a AWS 기반 지속 가능한 데이터 분석 플랫폼 구축하기 - 박윤곤, 아이스크림에듀 :: AWS Summit Seoul 2019 (20)

Amazon.com 사례와 함께하는 유통 차세대 DW 구축을 위한 Data Lake 전략::구태훈::AWS Summit Seoul 2018
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
 
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...
 
컨텐트 협업플랫폼 Amazon WorkDocs 활용하기 - 박상희 상무, 한글과컴퓨터 / Ben Fitzpatrick, Head of Bu...
컨텐트 협업플랫폼 Amazon WorkDocs 활용하기 - 박상희 상무, 한글과컴퓨터 / Ben Fitzpatrick, Head of Bu...컨텐트 협업플랫폼 Amazon WorkDocs 활용하기 - 박상희 상무, 한글과컴퓨터 / Ben Fitzpatrick, Head of Bu...
컨텐트 협업플랫폼 Amazon WorkDocs 활용하기 - 박상희 상무, 한글과컴퓨터 / Ben Fitzpatrick, Head of Bu...
 
4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅
4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅
4시간 안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성_최지웅_오픈소스컨설팅
 
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS
민첩하고 비용효율적인 Data Lake 구축 - 문종민 솔루션즈 아키텍트, AWS
 
IDC 마이그레이션 여정기 (SundayToz) - 조성필 TD, Sunday Toz :: AWS Summit Seoul 2019
IDC 마이그레이션 여정기 (SundayToz) - 조성필 TD, Sunday Toz :: AWS Summit Seoul 2019IDC 마이그레이션 여정기 (SundayToz) - 조성필 TD, Sunday Toz :: AWS Summit Seoul 2019
IDC 마이그레이션 여정기 (SundayToz) - 조성필 TD, Sunday Toz :: AWS Summit Seoul 2019
 
Aws glue를 통한 손쉬운 데이터 전처리 작업하기
Aws glue를 통한 손쉬운 데이터 전처리 작업하기Aws glue를 통한 손쉬운 데이터 전처리 작업하기
Aws glue를 통한 손쉬운 데이터 전처리 작업하기
 
클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018
클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018
클라우드 세상에서 살아남기 (2) “진화의시작: 인프라 엔지니어에서 Ops 엔지니어로”::이한주::AWS Summit Seoul 2018
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
 
효율적인 빅데이터 분석 및 처리를 위한 Glue, EMR 활용 - 김태현 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
효율적인 빅데이터 분석 및 처리를 위한 Glue, EMR 활용 - 김태현 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019효율적인 빅데이터 분석 및 처리를 위한 Glue, EMR 활용 - 김태현 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
효율적인 빅데이터 분석 및 처리를 위한 Glue, EMR 활용 - 김태현 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
 
[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...
[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...
[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...
 
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
금융 데이터분석을 위한 효과적인 AWS 아키텍쳐::유다니엘::AWS Summit Seoul 2018
 
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
프론트엔드 개발자가 혼자 AWS 기반 웹애플리케이션 만들기::박찬민::AWS Summit Seoul 2018
 
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
Java 엔터프라이즈 어플리케이션을 효과적으로 마이크로서비스로 전환하기 (박선용, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
 
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
AWS 상에서 비즈니스를 수행하고자 하는 고객들에게 드리는 5가지 꿀팁 :: 정우근 :: AWS Summit Seoul 2018
 
서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018
서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018 서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018
서버리스 웹 애플리케이션 구축 방법론::김현수:: AWS Summit Seoul 2018
 
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018 성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
성공적인 디지털 혁신을 위한 AWS 데이터베이스 서비스 선택:: 구태훈::AWS Summit Seoul 2018
 
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
글로벌 기업들의 효과적인 데이터 분석을 위한 Data Lake 구축 및 분석 사례 - 김준형 (AWS 솔루션즈 아키텍트)
 

Mais de Amazon Web Services Korea

Mais de Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
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
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
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
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
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 DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
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 Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
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...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
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 :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
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 EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
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 OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
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 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 Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
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...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
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 DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

Último

Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
Wonjun Hwang
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
Wonjun Hwang
 

Último (6)

캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 

AWS 기반 지속 가능한 데이터 분석 플랫폼 구축하기 - 박윤곤, 아이스크림에듀 :: AWS Summit Seoul 2019

  • 1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS 기반 지속 가능한 데이터 분석 플랫폼 구축하기 박윤곤 아이스크림에듀
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 발표자 소개 아이스크림에듀 지능정보기술연구소 (2018~) • 학습분석 시스템 인프라 구축을 담당하고 있습니다. • Python을 주로 사용합니다. github.com/rubysoho07
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 이야기 할 것들 홈런 + 학습 분석 시스템 구축 중 겪은 이슈 마무리
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. ‘아이스크림 홈런’을 소개합니다.
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 학생들의 학습 수행률은 어떠한가요? 어떤 패턴으로 학습을 진행하나요? 출석은 잘 하고 있나요? 학습 외의 활동에도 잘 참여하나요? 문제는 어떤 순서로 풀고 있나요? 문제를 맞췄지만, 혹시 찍은 건 아닌가요? (그 외 많은 질문들…)
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 이런 질문에 대답하기 위해…
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 시스템 구성 Kinesis GlueLambda (데이터 가져오기 및 변환) Redshift Amazon Aurora (메타데이터 DB) AWS Cloud API Gateway 홈런 학습기 S3 (데이터 레이크)
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Kinesis Data Firehose AWS Glue AWS Lambda 2018년 5월 서울 리전에서 사용 가능 2018년 6월 서울 리전에서 사용 가능 2018년 10월 최대 제한 시간 15분으로 변경
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 다시 시스템 구성으로 돌아가서… Kinesis GlueLambda Redshift Amazon Aurora AWS Cloud API Gateway 홈런 학습기 S3
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lambda + RDS: 동시성과 Max Connection
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lambda + RDS: 동시성과 Max Connection • 확인해야 하는 것들 • (최대) 함수 호출 빈도 • (최대) 함수 실행에 걸리는 시간 • 현재 사용 중인 DB의 최대 연결 개수 • (참고) Aurora MySQL 종류 별 MAX_CONNECTIONS • CloudWatch에서 ConcurrentExecutions 지표
  • 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lambda + RDS: 동시성과 Max Connection • 앞에서 찾은 값으로 필요한 동시성을 미리 예약합니다. • 동시 실행 = (초 당 호출 수) * (함수 실행 시간(초)) • 계산한 동시 실행보다는 조금 더 여유 있게, 최대 연결 개수를 초과하지 않게 설정 • 함수 호출이 예약된 동시성을 초과하면, Throttling이 발생합니다.
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis + Lambda + S3: 왜 비용이 많이 나왔지?
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis + Lambda + S3: 왜 비용이 많이 나왔지? (초당 5회) * 60(초) * 60(분) * (Kinesis Stream 샤드 개수)
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis + Lambda + S3: 왜 비용이 많이 나왔지? 5 * 60 * 60 * 10 = 180,000 (회)
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis + Lambda + S3: 왜 비용이 많이 나왔지? 180,000 * 30 = 5,400,000 회 호출 발생 24.30 $
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis + Lambda + S3: 왜 비용이 많이 나왔지? 24.30 $ * (분류하고 싶은 유형) = ??? $
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis + Lambda + S3: 왜 비용이 많이 나왔지? 작은 파일로 나눠서 저장 데이터 가공이나 조회에 많은 시간이 걸릴 수 있음
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Kinesis + Lambda + S3: 왜 비용이 많이 나왔지? 파일을 합쳐서 저장하거나, Kinesis Firehose를 검토합시다.
  • 24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Glue: ETL 작업에서 간과하기 쉬운 것들
  • 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Glue: ETL 작업에서 간과하기 쉬운 것들
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Glue: ETL 작업에서 간과하기 쉬운 것들
  • 27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: 적절한 Computing Node 개수 찾기
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: 적절한 Computing Node 개수 찾기 • 데이터 저장에 어느 정도의 용량이 필요할까요? • Computing Node 당 용량 Dense Compute(DC) Dense Storage(DS) dc2.large: 160GB (SSD) ds2.xlarge: 2TB (HDD) dc2.8xlarge: 2.56TB (SSD) ds2.8xlarge: 16TB (HDD)
  • 29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: 적절한 Computing Node 개수 찾기 • 데이터 분석을 얼마 만에 수행해야 하나요? • 적절한 노드 개수를 직접 찾아보기 vs. Elastic Resize • 데이터 분석을 위해 사용할 수 있는 기능에는 무엇이 있을까요? • 15분 내: Lambda • 15분 이상: ECS, EKS, EC2, … • Lambda + Step Functions
  • 30. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object… { “actor”: { “id”: “http://example.org/person/123”, “name”: “Test”, “type”: “Person” }, “action”: “LoggedIn”, “object”: { … } }
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object…
  • 32. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object…
  • 33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object…
  • 34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object… X (참고자료)
  • 35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object…
  • 36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object… 가능하지만, 굳이 추천해 드리고 싶지는 않습니다. (참고자료)
  • 37. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object…
  • 38. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object… (Flattening JSON을 검색해 봅시다) Glue의 ETL 작업
  • 39. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Redshift: JSON 안에 또 JSON Object…
  • 40. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 41. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 작은 규모로 먼저 시작하세요! 그리고 조금씩 규모를 키워 봅시다
  • 42. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 수집할 데이터와 속성은 구성원 모두와 함께 결정합시다
  • 43. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 앞으로 여러 문제를 함께 헤쳐 나갈 개발자를 모시고 있습니다 hahafree12@gmail.com