aws re:invent 신규 서비스 총정리 (윤석찬, aws테크에반젤리스트)
TRANSCRIPT
F o r K o r e a n U s e r G r o u pA W S r e : I n v e n t R e c a p
윤석찬
@channyun
AWS 테크에반젤리스트
New NormalI n 2 0 1 4
Control OverYour Own Dest iny
I n 2 0 1 5
1. Primitives재료
2. Fully-managed완전관리형
3. Innovative장기적혁신
불 필요하게 하고 있는 큰 부담을 없애다 !No Undi f ferent iated Heavy L i f t ing
b y C u s t o m e r s V o i c e s
고객 기술지원
영업 지원
고객지원
프로페셔널 컨설팅
교육 및인증
보안 및 빌링시스템
파트너생태계
솔루션아키텍트
엔터프라이즈
가상 테스크톱
기업용 공유도구
기업용 이메일
백업 및 복구
글로벌 리전 (Region) 가용 영역 (AZ) 콘텐츠 배포 지점(Edges)
인프라
기본 서비스컴퓨팅
VMs, Auto-scaling, Load Balancing, Containers, Cloud
functions
스토리지Object, Blocks, File, Archival,
Import/Export
데이터베이스Relational, NoSQL, Caching, Migration
네트워킹VPC, DX,
DNS콘텐츠 배포 (CDN)
하이브리드환경
데이터백업
통합 앱 개발 환경
전용 회선연결
통합 인증
통합 리소스관리
네트워크통합
서비스접근 제어
사용자인증 관리
암호 키 관리 및 저장
모니터링로그
기업 자원설정 및 보고
리소스 사용량 및 감사
보안 및 규정 준수
기업 내규정 준수 웹 방화벽
비지니스애플리케이션
비지니스인텔리전스 데이터베이스DevOps
도구네트워킹보안 스토리지
IoT
규칙 엔진
디바이스쉐도우
디바이스SDK
디바이스레지스트리
디바이스게이트웨이
개발 및 운영 도구모바일 서비스앱 서비스데이터 분석
데이터웨어하우스
Hadoop/Spark
실시간 데이터저장
머신 러닝
Elastic Search 서비스
알람 및 큐서비스
워크 플로우
풀텍스트검색
Email 전송
동영상 변환
원 클릭 앱 개발
모바일 인증
기기 동기화
모바일 앱테스트
푸시 알림
DevOps 리소스관리
앱 라이프사이클관리 도구
콘테이너 서비스
클라우드 함수
리소스 템플릿
API Gateway
실시간 데이터분석
비지니스 인텔리전스
모바일 분석
모바일 허브
마켓 플레이스
516
0
275
550
825
1100
2008 2009 2010 2011 2012 2013 2014 2015 2016
La
un
ch
es
24
1017
4861 82
159
280
722
68 엣지로케이션
N. CaliforniaOregon Govcloud
OhioN. Virginia
São Paulo
Ireland Frankfurt
Mumbai
Beijing
Seoul Tokyo
Sydney
Montreal London Paris Ningxia
1642
Singapore
23
서울리전
P2M4 D2 X1 G2T2 R3 I2 C4
General Purpose
GPUGeneral PurposeDense storage Large memory Graphics
intensiveMemory intensive High I/O
Compute intensiveBurstable
488 GiBmemory
DDR4
64 vCPUs
L3 cache
R4
2X vCPUs
1.8X size
2X fast
2X memory 3.3 million
IOPS
488 GiBmemory
64 vCPUs
15.2 TBNVMe SSD
I3
2X vCPUs
2X memory
2.3X storage
9X IOPS
AVX 512 2X performance
72 vCPUs
“Skylake”
144 GiBmemory
C5
12 Gbpsto EBS
2.4X memory
3X throughput
2X vCPUs
T2.xlarge
16 GiB
2 vCPU
T2.2xlarge
32 GiB
2 vCPU
2X memory 4X memory
Amazon Lightsai l : VPS Made Easy on AWS
Launch VM
Attach SSD Storage
Assign Static IP
ConfigureDNS
Create Security Groups
Create Instance
GO!
Amazon Lightsail 자동처리
ManageIAM
$5Per month
Elastic GPUs For EC2
1GiB
GPU Memory
2 GiB
4 G iB
8 G iB
M 4 / C 4 / X 1인스턴스그래픽가속이필요한
일반고객을위한기능
F 1 I n s t a n c e s
General Purpose GPU
General Purpose
Dense storage Large memoryBurstable
Memory intensive High I/O
Compute intensive
Simple VPS
FPGAs
P2M4 D2 X1 G2T2 R4 I3 C5Lightsail F1
Graphics intensive
Elastic GPUs On EC2
비싼구매비용 상용제품 기술폐쇄성 제한된라이선스
과거상용데이터베이스 SW
클라우드기반오픈소스 DB로이동
1 4 , 0 0 0 +
Amazon Aurora
Amazon Kinesis
Amazon Redshift
Amazon EMR
AmazonElasticsearch
AmazonQuickSight
AmazonMachine Learning
Amazon Athena
A m a z o n P i n p o i n t
A W S G l u e
Build Your Data Catalog
A W S G l u e
Generate and Edit Transformations
A W S G l u e
Schedule and Run Your Jobs
A W S G l u e
2 . S o u r c e D a t a
S 3 U p l o a d
K i n e s i s F i r e h o s e
D y n a m o DB S t r e a m s
S n o w b a l l
3 . L i f e c y c l e m a n a g e m e n t
a n d c o l d s t o r a g e
5 . D a t a g o v e r n a n c e ,
s e c u r i t y , p r i v a c y
8 . P r e p a r i n g f o r A n a l y t i c s
9 . O r c h e s t r a t i o n a n d j o b s c h e d u l i n g
A n a l y t i c s
D a t a b a s e M i g r a t i o n
S e r v i c e
1 . I n g e s t i o n
D a t a s t o r e t a r g e t
4 . M e t a d a t a c a p t u r e
1 0 . C a p t u r i n g
d a t a c h a n g e
A t h e n a
E M R
E l a s t i c s e a r c h
R e d s h i f t
A IM a c h i n e L e a r n i n g
Q u i c k s i g h t
R D S
D y n a m oD B
E F S
S 3 E B S
6 . S e l f - s e r v i c e d i s c o v e r y ,
s e a r c h , a c c e s s
G l a c i e r
7 . M a n a g i n g
d a t a q u a l i t y
E M R
G l u e
The Modern Data Archi tectureOn AWS
28
W o r k
V a l u e
80%A n a l y t i c s
2 0 %P r e p
AWS 기반머신러닝활용사례
컴퓨터비전 API
온라인부정지불감시
클라우드소싱기반지도서비스
자율주행컴퓨터비전분석
대용량기계학습 부동산구매예측분석 동영상추천엔진개발 고객트래픽분석
스포츠플레이예측 이미지인식기반검색
Zestimate 서비스(Apache Spark 활용)
보험리스크분석
• 주문전/후예측시스템도입• 머신러닝기법활용• '고객이주문전에배송계획예측’
• 사내총주간추천예측 500억회
• 13개물류센터에로봇이동도입• 물류순환속도: 60~75분 ▶ 15분• 재고공간: 50% ↑운영비용: 약 20%↓
• 이동경로계산및최적화등에머신러닝기법활용
Amazon Prime Photos
https://www.amazon.com/b?node=16008589011
Amazon AI모든개발자에게인공지능서비스를활용할수있는능력제공
보안 성능효율성
비용최적화
신뢰성
W e l l - A r c h i t e c t e d F r a m e w o r k
운영 효율성
사전준비 운영 대응
Prepare Operate Respond
CodeCommit
CodePipeline
CodeDeploy
CloudFormation
CloudWatch
OpsWorks
Elastic Beanstalk
AWS DevOps L i feCyc le
Amazon EC2 Systems Manager
AWS CodeBuild
AWS Personal Health Dashboard
AWS OpsWorks For Chef Automate
CodeCommit
CodePipeline
CodeDeploy
CloudFormation
CloudWatchPersonal Health
Board
OpsWorks Chef Automate
Elastic Beanstalk | EC2 System Manager
CodeBuild
AWS DevOps L i feCyc le
AWS X-Ray
AWS Shield For Everyone
AWS Shield Advanced
CodeCommit
CodePipeline
CodeDeploy
CloudFormation
CloudWatchPersonal Health
Board
OpsWorks / Chef Automate
Elastic Beanstalk | EC2 System Manager
CodeBuild
AWS DevOps L i feCyc le
AWS X-RayAWS Shield
A W S B a t c h
P r e v i e w A v a i l a b l e
A S p e c t r u m O f C o m p u t e
Packaging Updates Execution Run time Unit of Cost
VMs AMI Patching Multi-threaded, multi-task
Hours to months
Per VM per hour
Containers Container File Versioning Multi-threaded,
single-taskMinutes to
daysPer VM per
hour
Lambda Code VersioningSingle-
threaded, single-task
Microseconds to seconds
Per memory/secPer request
blox.github.io
콘테이너
서버리스
C # I n A W S L a m b d a
L a m b d a @ E d g e
E m b e d d e dL a m b d a
•••
•
AWSTemplateFormatVersion: '2010-09-09’Transform: AWS::Serverless-2016-10-31Resources: GetHtmlFunction:
Type: AWS::Serverless::FunctionProperties:
CodeUri: s3://flourish-demo-bucket/todo_list.zipHandler: index.gethtmlRuntime: nodejs4.3Policies: AmazonDynamoDBReadOnlyAccessEvents:
GetHtml: Type: ApiProperties: Path: /{proxy+} Method: ANYListTable: Type: AWS::Serverless::SimpleTable
Functions
APIs
Storage
A W S S t e p F u n c t i o n s시각적 워크플로를 사용해 분산 앱 및마이크로서비스 구성 요소 조정 및 실행
메소드 호출 함수 순차 실행 DB 저장 실행 대기열
Sensors & IoT DevicesPhysical Servers In Data Centers
임베디드기기를쉽게 프로그래밍을할수있는능력필요
수많은 IoT 기기로부터 데이터수집및이동할수있는능력필요
양방향지연속도
연결중단
비싼네트워크비용
IoT 커넥티드디바이스를위한로컬컴퓨팅, 메시징및데이터캐싱허브
AWS 서버리스 프로그래밍 모델을 그대로 활용하여 원격지 컴퓨팅에서 활용임베디드 기기 및 원격 대용량 데이터 처리에 용이
= +
AWS Greengrass
온보드스토리지및컴퓨팅으로페타바이트규모의데이터전송디바이스
클러스터링가능100 TB스토리지
S3 엔드포인트지원
Greengrassinside
m4.4xl 기반Lambda런타임
디바이스간자동연동
AWS SnowballEdge
스토리지랙을탑재한콘테이너
광케이블을활용하여데이터센터에서
복사
데이터저장AWS로이동후데이터복사
~6 monthsExabyte-Scale Data Transport
엑사바이트급데이터이전을위한 100PB 콘테이너스토리지
AWS Snowmobile
1월 Asia Pacific(Seoul) 리전개시Amazon Elasticsearch, CloudSearchAWS MarketPlace
3월 EC2 Spot Instance, AWS Storage Gateway
4월 AWS Config, Amazon AuroraRDS for SQL Server
5월 CloudFront 세번째엣지로케이션EC2 Dedicated Hosting
6월 VPC FlowLogs, NAT GatewayCloudWatch Events
8월 Amazon API Gateway, AWS LambdaAWS OpsWorks, Amazon InspectorAWS Application Load BalancerAWS Database Migration Service
9월 Amazon Cognito, AWS IoT
10월 EC2 X1 Instance
12월 Amazom GameLift, AWS Config Rules
AWS 공식제공온라인콘텐츠
AWS 공식제공교육프로그램
AWSKRUG분야별지역별소모임
3 Days · Biz & Tech · 3,000PAX3월 16 - 18일 / 세종대학교
AWS Summit Seoul 2017 - Event Overview
AWS Summit Seoul 2017 will be held in Seoul on Apr 19-20, 201792 Sessions (including AWS: 42 | Sponsors 19: Diamond 1, Platinum 4, Gold 8, Silver 6)
2 Days · 92 Sessions · 5,000PAX4월 19 - 20일 / COEX
더 궁금한 점은…
T h a n k Y o u