AWS Community Day는 AWS를 사용하는 개발자 및 고급 사용자들이 주축이 되어 AWS 서비스 활용 방법 및 사용 대한 정보를 공유하는 기술 컨퍼런스입니다. 이번에는 지난 12월 미국 라스베가스에서 열린 AWS re:Invent 2019 행사에 직접 참여하셨던 분들이 꼽은 흥미로운 신규 서비스 소개와 아울러 인공지능, 서버리스, 컨테이너, 데브옵스 및 프론트엔드 분야의 다양한 애플리케이션 개발 및 구축 시, 개발자의 입장에서 AWS 클라우드 도입 및 활용 사례를 생생하게 전달해 드리는 시간이었습니다.
엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C) :: AWS Community Day Online 2020
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
1. S E O U L
개발자를 위한
AWS re:Invent 신규 서비스 소개
윤석찬 / AWS 수석 테크에반젤리스트
2. • AWS 고객을 포함한 전 세계 클라우드
산업 커뮤니티 종사자들을 위한 교육
행사로, 기조 연설, 교육 세션, 전시장
등 가장 큰 규모로 열리는 행사
• 많은 기업들이 클라우드 위에서 자사
비지니스를 재발명하는 현상을 통해
re:Invent라고 명명
• 매년 라스베가스에서 개최
2019년 6만 5천여명 참석
https://reinvent.awsevents.com
5. 10 AWS Graviton2 Processor
클라우드 워크로드를 위한 최상의 가격 / 성능 구현을 위한 칩셋
Graviton1 Processor Graviton2 Processor
DRAFTCompute
Preview
6. AWS Graviton2 Based Instances
범용, 컴퓨팅 집약적, 메모리 집약적 워크로드에 대해 최대 40 % 향상된
가격 대비 성능 제공
l
M6g C6g R6g
DRAFT
애플리케이션 서버, 중간 규모 데이터
저장소 및 마이크로 서비스와 같은
범용 워크로드
인스턴스 스토리지 옵션 : M6gd
내장 : HPC, 비디오 인코딩, 게임 및
시뮬레이션 워크로드와 같은 컴퓨팅
집약적 인 애플리케이션
인스턴스 스토리지 옵션 : C6gd
내장 : 오픈 소스 데이터베이스
또는 메모리 내 캐시와 같은
메모리 집약적 워크로드
인스턴스 스토리지 옵션 : R6gd
Compute
Preview
7. 1.7 GHz
1.75 GB
160 GB
250 Mbps
고객 요구에 따른 다양한 EC2 인스턴스 타입 제공
4.0 GHz
24 TiB
60 TB
48 TB
d2.8xlarge
100 Gbps
8. 버스팅용
T 3
빅데이터
H 1
메모리
R 5
고속 I/O
I 3
컴퓨팅
C 5
그래픽
G 3
범용 GPU
P 3
대용량
메모리
X 1
X 1 e
범용
M 5
가 상
사 설
서 버
베어메탈
I 3 m
스토리지
D 2 F 1
FPGA
A m a z o n
L i g h t s a i l
HPC전용
Z 1
R 5 d C 5 dZ 1 d
n RMW
1 G
N i A
a V
P 3 d nC 5 n
WR
R D B
e S
A 1
/ 50 2 R
RM
T 3 a M 5 a R 5 a
R
RM
M6g R6g C6gAWS Graviton 2프로세서 기반으로
x86대비 40%의 비용-성능 효과 제공
Inf1
기계학습
추론전용
P3대비 2.5배
높은 성능
고객 요구에 따른 다양한 EC2 인스턴스 타입 제공
9. 새로운 하드웨어 기반 가속 캐시를 통해 비용 증가 없이 타 클라우드 데이터웨어
하우스보다 10 배 빠르게 질의 실행
DRAFTAnalytics
Preview
• AQUA는 컴퓨팅을 스토리지를 기반으로 하므로
데이터 이동 필요 없음
• S3 기반 고속 캐시는 여러 노드에서 동시에
데이터를 처리하도록 수평 확장
• AWS 설계 프로세서로 데이터 압축, 암호화 및
데이터 처리 가속화
• Redshift 버전과 100 % 호환
S3
STORAGE
AQUA
ADVANCED QUERY ACCELERATOR
RA3 COMPUTE CLUSTER
9 AQUA (Advanced Query Accelerator) for Amazon Redshift
10. DRAFTAnalytics
General Availability
RA3 Instance
• 기존 클라우드 DW의 3 배 성능 제공
• 비슷한 가격의 DS2 인스턴스로서 2 배의
성능과 2 배의 스토리지 (주문형)
COMPUTE NODE
(RA3/i3en)
SSD Cache
S3 STORAGE
COMPUTE NODE
(RA3/i3en)
SSD Cache
Managed storage
$/node/hour
$/TB/month
Amazon Redshift Update SEOUL
JDBC/ODBC
Amazon EMR
Amazon
Athena
Amazon S3
Query
Query
Query
Export
Federated Query & DataLake Export
• RDS, Aurora, S3 통합 SQL 질의 가능
11. Amazon Athena
Federated Query
Amazon Athena
S3 Logs
ElastiCache for
Redis
DocumentDB
(MongoDB compatibility)
RDS
MySQL
RDS SQL
Server
Amazon
Aurora
DynamoDB
Table
Hbase- EMR
CloudWatch
Logs
AWS Lambda
DRAFTAnalytics
Preview
DRAFTAnalytics
SQL-compatible access to relational,
semi-structured, and nested data.
https://partiql.org/
12. Amazon
DynamoDB
Amazon
ElastiCache
for Redis &
Mem cached
키-값 인-메모리
Amazon
Neptune
그래프관계형 DB 시계열
Amazon
RDS
Amazon
Aurora
Amazon
DocumentDB
문서
w ith MongoDB
com patibility
Amazon
Timestream
원장
Amazon
QLDB
for MySQL &
PostgreSQL
for MySQL,
PostgreSQL, MariaDB,
Oracle, SQL Server
Key lookup
빠은 응답시간,
빠른 처리량
쉽고 빠르게
데이터 관계
생성 및 탐색
참조 무결성, ACID
트랜잭션, Schema-
on-Write
각종 문서 저장
인덱싱
시간에 따른 순차
데이터 수집, 저장
및 처리
1/1000 초
미만의 응답시간.
메모리 스토어
모든 변경에 대한
완전, 불변, 검증
가능한 기록
고객 요구에 따른 다양한 DB 및 분석 선택 옵션
검색 실시간데이터레이크 빅데이터
S3 데이터에
대한 즉각 질의
수 초만에 결과
실시간 데이터
및 동영상 등을
분석 및 저장
시각화를
통한 데이터
지능화
하둡 기반 완전
관리형 빅데이터
분석 플랫폼
클라우드 기반의
가장 빠른 대용량
데이터웨어 하우스
완전 관리형 ELK
스택 기반 분석
서비스
Amazon
Redshift
Amazon
EMR
Amazon
Athena
Amazon
Elasticsearch
Service
Amazon
Kinesis
Amazon
QuickSight
DW 비지니스 인사이트서버리스
Amazon Simple
Storage Service (S3)
데이터 저장 및
분석을 위한 무제한
저장소
13. 4 AWS Outposts
AWS 인프라 및 주요 서비스, API 및 개발 도구를 고객 온-프레미스로 확장하는 완전
관리형 서비스로서 기존 클라우드 애플리케이션을 낮은 대기 시간과 일관된 배포 제공
AWS 리전 데이터 센터와
동일한 설계 인프라를
고객 시설에 제공
(AWS Nitro System 기반)
AWS 리전 내부와
마찬가지로 AWS에서 전체
관리, 모니터링 및 운영
동일한 API 및 도구를
제공하는 클라우드 단일
창구 관리 가능
Compute
General Availability
SEOUL
16. AWS Wavelength 특징
AWS 리전에서 직접
애플리케이션 배포 및 관리
통신사 5G 망 관리
데이터센터
(AWS Outpost 설치)
5G 단말기 사용자를
위한 광대역 콘텐츠
서비스 제공
17. 7 Amazon Kendra
다양한 데이터 소스
(S3, Sharepoint, 파일
서버, HTTP 등)
기계 학습 기반
자연어 처리 및 질의
지식 도메인
기반 학습 가능
간단한 API 및 콘솔
코드 샘플 제공
피드백에 따른
딥러닝 모델 학습
Machine Learning
Preview
기업 내부 문서 및 데이터에 대한 기계 학습 기반 분석 기반 엔터프라이즈 검색 서비스
18.
19. 6 Amazon Braket
과학자와 개발자가 양자 컴퓨팅을 쉽게 탐색하고 실험 할 수 있는 완전 관리형서비스
DRAFTQuantum Technology
Preview
20. 클라우드 기반 양자컴퓨팅 개발환경
• 양자 컴퓨팅을 위한 AWS 연구 센터 – 양자 컴퓨팅 하드웨어 및 소프트웨어의 개발을
가속화하기 위해 캘리포니아 공과 대학 (Caltech)과 함께 하는 연구 센터
• Amazon Quantum Solutions Lab – AWS 고객을 Amazon의 양자 컴퓨팅 전문가 및
컨설팅 파트너와 연결하는 기술 지원 프로그램
21. 5 AWS DeepComposer
Machine Learning
Preview
세계 최초 기계 학습 기반 음악 연주 서비스로서 건반과 장르별 반주 생성을 통해
원하는 장르의 음악 작곡 서비스
오프라인 건반 및 가상
건반을 통해 음악 입력
기-훈련 된 장르 모델을
사용하여 록, 팝, 재즈, 클래식
혹은 맞춤형 장르 선택 가능
SoundCloud를 통해
손쉽게 공유 가능
22. AWS DeepRacer Evo & New Challlenge
Machine Learning
Preview
클라우드 기반 3D 레이싱 시뮬레이터, 강화 학습으로 움직이는 1/18 비율의
완전 자율 경주용 자동차 및 글로벌 레이싱 리그를 통해 기계 학습 경험 제공
스트레오 카메라 및 라이다(LIDAR)
센서를 탑재한 새로운 자율 주행차
맞춤형 레이싱 생성, 차량 탐지 및
충돌 방지 및 동시 경주 기능 출시
23. 3 Amazon SageMaker Studio
기계 학습 모델 개발 및 배포를 위한 최초의 완전 통합 개발 환경 (IDE)
수천 개의 모델
실험을 구성,
추적 및 비교
손쉬운 실험 및 관리
코드 의존성 추적
없이 확장 가능한
노트북 공유
대규모 협업 가능
코드 작성 없이 완벽한
가시성 및 제어 기능을
갖춘 정확한 모델 확보
자동 ML 모델 생성
오류 자동 디버깅,
모델 모니터링 및
고품질 유지
고품질 ML 모델 구성
통합 된 시각적
인터페이스에서 코드
작성, 교육, 배포 및
모니터링
생산성 향상
Machine Learning
General Available
24.
25. Q: 자동화된 통합 개발 환경이 필요합니다!
SageMaker NoteBook SageMaker Experiment
SEOUL
SageMaker Processing
SEOUL
모델을 구축, 교육 및 튜닝하는 모든
단계를 자동으로 캡처, 구성 및 검색
SageMaker Studio와 통합된
Jupyter 노트북 서비스
사전 처리, 사후 처리 및 모델 평가를
쉽게 실행할 수 있게 해주는 기능
26. Q: 모델 훈련 및 결과 확인 및 개선이 어려워요!
SEOUL
SEOUL
SageMaker Debugger SageMaker ModelMonitor SageMaker AutoPilot
배포 된 모델에서 개념 편차를
자동으로 감지하고, 훈련시 데이터와
예측시 데이터를 비교 및 경고 제공
ML 모델에 대한 완벽한 제어 및
가시성을 제공하는 AutoML
서비스로서 자신의 모델을 보완 가능
모델 훈련 과정을 디버깅 및 프로
파일링하여 기계 학습 모델의 정
확성, 훈련 시간 및 최적화 가능
27. 완전 관리 및
자동 스케일링
원클릭 배포
Jupyter
Notebook 기반
서비스
고성능
알고리즘 미리
제공
원클릭 데이터
훈련
Hyper-
parameter
최적화
SageMaker
Ground Truth
AWS ML
Marketplace
SageMaker
RL
SageMaker
Neo
Training with
Spot
D A T A
P R E P A R A T I O N
B U I L T - I N
A L G O R I T H M S
O N E - C L I C K T R A I N I N G T R A I N A N D T U N E O N E - C L I C K T R A I N I N G
Amazon SageMaker
손쉬운 기계 학습 모델 생성, 훈련 및 서비스 배포 완전 관리 서비스
ML SERVICES
Machine Learning
Notebooks Debugger Experiments Monitoring
SageMaker Studio SageMaker AutoPilot
Operator for K8s
S C A L I N G
Auto Scaling
Augmented AI
29. Fargate 표준
가격에서 최대 70 %
할인 된 예비 용량
확장성 향상, 컨테이너
운영 비용 절감
Containers
AWS 컨테이너 서비스 주요 기능 업데이트
30. 1 Amazon CodeGuru
기반 지능형 코드 분석
및 권장 사항이 포함 된
코드 리뷰 도구
배포 전에 AWS 설정 오류
및 높은 컴퓨팅을 사용할
가능성 높은 코드 판별
다양한 프로파일을 통해
지연 시간 및 성능 향상을
손쉽게 식별 가능
CodeGuru Reviewer CodeGuru Profiler
Machine Learning
General Available
소스 코드 리뷰 및 높은 비용이나 오류를 유발하는 코드 수정 또는 개선을 자동으로
해주는 개발팀을 위한 인공 지능 서비스
비용 기반 판별
아마존 내부 코드 및 상위
1만개 오픈 소스 프로젝트를
기반한 모델 기반
자바 언어 지원
31.
32. Q: 비지니스에 직접 영향을 주는 AI 서비스?
Contact Lens
for Amazon Connect
고객 대화에 대한 음성 인식,
자연어 처리를 통한 감정과
추세를 이해하는 Amazon
Connect 용 ML 분석 기능
Amazon
Fraud Detector
온라인 결제 사기 및 가짜 계정
생성과 같은 사기성 활동을
쉽게 식별 할 수 있는 완전
관리형 AI 서비스
A C C O U N T
S I G N - U P S
P U R C H A S E
H I S T O R Y
Amazon.com에서 사용 된 것과
동일한 기술을 기반으로 하는 높은
정확성의 시계열 예측 서비스
Amazon.com에서 사용 된 것과
동일한 기술을 기반으로 하는
실시간 개인화 및 추천 서비스
Amazon
Personalize
Amazon
Forecast
33. VISION SPEECH TEXT SEARCH NEW CHATBOTS PERSONALIZATION FORECASTING FRAUD NEW DEVELOPMENT NEW CONTACT CENTERS NEW
Amazon SageMaker Ground
Truth
Augmented
AI
SageMaker
NeoBuilt-in
algorithms/
Marketplace
SageMaker
Notebooks NEW
SageMaker
Experiments NEW
Model
tuning/
Auto HPO
SageMaker
Debugger NEW
SageMaker
Autopilot NEW
Model
hosting
SageMaker
Model Monitor NEW
Deep Learning
AMIs & Containers
GPUs &
CPUs
Elastic
Inference
Inferentia
(Inf2)
FPGA
Amazon
Rekognition
Amazon
Polly
Amazon
Transcribe
+Medical
Amazon
Comprehend
+Medical
Amazon
Translate
Amazon
Lex
Amazon
Personalize
Amazon
Forecast
Amazon
Fraud Detector
Amazon
CodeGuru
AI SERVICES
ML SERVICES
ML FRAMEWORKS & INFRASTRUCTURE
Amazon
Textract
Amazon
Kendra
Contact Lens
For Amazon Connect
SageMaker Studio IDE NEW
NEW
모든 개발자를 위한 다양한 인공 지능 도구 제공
NEW
NEW
34.
35. 서버리스 애플리케이선 개발 플랫폼 지원
AWS Toolkit
for PyCharm
AWS Toolkit
for IntelliJ
AWS Toolkit
for VS Code
AWS Amplify