53
AWS와 함께 하는 클라우드의 이해 노경훈, 2015/07/24 Sales Development Representative 10부산 모바일 포럼

20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Embed Size (px)

Citation preview

Page 1: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

AWS와 함께 하는 클라우드의 이해

노경훈, 2015/07/24 Sales Development Representative

제10회 부산 모바일 포럼  

Page 2: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 3: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Utility computing

On demand Pay as you go

Uniform Available

Page 4: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

On demand Pay as you go

Uniform Available

Utility computing

Page 5: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Utility computing

Page 6: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Compute  

Storage  

Security   Scaling  

Database  

Networking  Monitoring  

Messaging  

Workflow  

DNS  

Load  Balancing  

Backup  CDN  

On demand Pay as you go

Uniform Available

Utility computing

Page 7: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Deep experience in building and operating global web

scale systems

About Amazon Web Services

? …get into cloud computing?

How did Amazon…

Page 8: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Consumer  Business  

Tens  of  millions  of  acAve  customer  

accounts  

 

Eight  countries:  US,  UK,  Germany,  

Japan,  France,  Canada,  China,  Italy  

Seller  Business  

Sell  on  Amazon  websites  

Use  Amazon  technology  for  your  own  retail  website  

Leverage  Amazon’s  massive  fulfillment  center  network  

IT  Infrastructure  Business  

Cloud  compuAng  infrastructure  for  hosAng  web-­‐scale  

soluAons    

Hundreds  of  thousands  of  

registered  customers  in  over  190  countries  

Page 9: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Amazon S3

Amazon SQS

Amazon EC2

Amazon Simple DB

Amazon EBS

Amazon

CloudFront

Elastic Load Balancing

Auto Scaling

Amazon VPC

Amazon RDS

Amazon SNS

Amazon IAM

Amazon Route 53

Amazon SES

AWS Elastic Beanstalk

AWS CloudFormation

Amazon Elasticache

AWS Direct Connect

AWS GovCloud

AWS Storage Gateway

Amazon DynamoDB

Amazon CloudSearch

Amazon SWF

Amazon Glacier

Amazon Redshift

AWS Data Pipeline

Amazon Elastic Transcoder

AWS OpsWorks

Amazon CloudHSM

Amazon AppStream

Amazon CloudTrail

Amazon WorkSpaces

Amazon Kinesis

Amazon ECS

Amazon Lambda

Amazon Config

AWS CodeDeploy

Amazon RDS for Aurora

AWS KMS

Amazon Cognito

Amazon WorkDocs

AWS Directory Service

Amazon Mobile Analytics

2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Amazon WorkMail

AWS’ History of Innovation AWS has been continually expanding its services to support virtually any cloud workload, and it now has more than 40 services.

April 30, 2015

Amazon EFS

Amazon Machine Learning

Page 10: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

2011

82

159

2012

280

2013

516

2014

AWS has launched a total of 1,407 new features and/or services since inception in 2006.

2015

+331*

* As of June, 2015

AWS’ Rapid Pace of Innovation

Page 11: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

•  Today we have 11 AWS Regions (지역) –  North America (4) –  Europe (2) –  Asia Pacific (4) –  South America (1) (U.S., Brazil, Europe, Japan, Singapore, Australia, and China)

AWS Global Infrastructure

Page 12: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

•  Availability Zones (가용성존, AZs) –  Isolated datacenters that are connected to each other over low-latency

links within a region

•  30 Availability Zones (AZs) –  Example

•  US East (N. Virginia) –  us-east-1a –  us-east-1b –  us-east-1c –  us-east-1d

AWS Global Infrastructure

Availability Zone A

Availability Zone B

Availability Zone C

Availability Zone D

US East (VA)

Page 13: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

•  AWS Edge Locations –  Local points-of-presence commonly supporting AWS services like

Amazon Route 53 and Amazon CloudFront

•  53 AWS Edge Locations •  North America (20) •  Europe (16) •  Asia Pacific (15) •  South America (2)

AWS Global Infrastructure

Page 14: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Every day, AWS adds enough new server capacity to support all of Amazon’s global

infrastructure when it was a $7B annual revenue enterprise

Perspective on Scaling

Page 15: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Gartner  “Magic  Quadrant  for  Cloud  Infrastructure  as  a  Service,  Worldwide,”  Lydia  Leong,  Douglas  Toombs,  Bob  Gill,  May  18,  2015.  This  Magic  Quadrant  graphic  was  published  by  Gartner,  Inc.  as  part  of  a  larger  research  note  and  should  be  evaluated  in  the  context  of  the  enAre  report.  The  Gartner  report  is  available    at  h]p://aws.amazon.com/resources/analyst-­‐reports/.  Gartner  does  not  endorse  any  vendor,  product  or  service  depicted  in  its  research  publicaAons,  and  does  not  advise  technology  users  to  select  only  those  vendors  with  the  highest  raAngs  or  other  designaAon.  Gartner  research  publicaAons  consist  of  the  opinions  of  Gartner's  research  organizaAon  and  should  not  be  construed  as  statements  of  fact.  Gartner  disclaims  all  warranAes,  expressed  or  implied,  with  respect  to  this  research,  including  any  warranAes  of  merchantability  or  fitness  for  a  parAcular  purpose.  

Gartner Magic  Quadrant  for    Cloud  Infrastructure  as  a  Service,  Worldwide  

Page 16: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

On-Premises

$0  to  get  started  

Pay  as  you  go  

1.  Pay  For  Infrastructure  as  you  Need  it,  Not  Up  Front 선납금 없이 필요한 만큼만 지불하시면 됩니다.  

Page 17: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

2.  Lower  Total  Cost  of  IT TCO 비용이 절감됩니다.

Scale allows us to constantly reduce our costs (꾸준한 비용 절감)  

We are comfortable running a high volume, low margin business (높은 볼륨, 낮은 마진 비즈니스)

We pass the savings along to our customers in the form of low prices (2006년 이래 49번의 가격 인하)  

49    Price  reduc4on    

Page 18: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Self Hosting

Waste

Customer Dissatisfaction

Actual demand

Predicted Demand

Rigid Elastic

Actual demand

AWS

3.  You  Don’t  Need  to  Guess  Capacity 서버 용량을 예측하실 필요 없습니다.  

Page 19: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

November  traffic  

November

Page 20: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

November  traffic  

76%  

24%  

Provisioned  capacity  

November  

Page 21: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 22: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 23: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 24: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 25: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Increased  agility  has  become  the  #1  reason  businesses  use  the  AWS  cloud  

Page 26: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

On-­‐Premises    • Experiment  Infrequently    • Failure  is  expensive    • Less  InnovaAon  

•  Experiment  Oken  

•  Fail  quickly  at  a  low  cost  

•  More  InnovaAon  

$ Millions Nearly $0

4.  Increase  InnovaAon:    Experiment  Fast  with  Low  Cost  and  Low  Risk 높아지는 혁신 가능성: 저비용과 저위험으로 실험 가능합니다.  

Page 27: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Data  Centers  Power  Cooling  Cabling  Networking  

Racks  Servers  Storage  Labor  

Buy  and  install  new  hardware  Setup  and  configure  new  sokware  build  or  upgrade  data  centers   신경쓰실 필요가 없습니다. 새 하드웨어 구매 및 설치 새 소프트웨어 설치 및 구성 새로운 데이터센터 구축 및 업그레이드

We  take  care  of  it…   So  you  don’t  have  to  …  

5.  Get  Rid  of  UndifferenAated  Heavy  Liking 차별되지 않는 IT 인프라 관리에 신경쓸 필요 없습니다.  

Page 28: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

6.  Go  Global  in  Minutes 단 몇 분 안에 해외 시장 진출이 가능합니다.  

Page 29: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Compute   Storage  

AWS  Global  Infrastructure  

Database  

App  Services  

Deployment  &  AdministraAon  

Networking  

AWS Services

Page 30: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Mobile  

Push  No4fica4ons  

Mobile  Analy4cs   Cognito   Cognito  

Sync  

Analy4cs  

Kinesis   Data  Pipeline  RedShiL   EMR  

AWS  Global  Infrastructure  

Your  Applica4ons  

AWS  Global  Infrastructure  11 Regions 30 Availability Zones 53 Edge Locations

Network  

VPC   Direct  Connect   Route  53  

API  

Human Interaction  

Support

Web Console

Interaction  

Command Line

Libraries, SDK’s  

Storage  

EBS   S3   Glacier   CloudFront  

Database  

DynamoDB  RDS   Elas4Cache  

Deployment  &  Management  

Elas4c  Beanstalk   OpsWorks   Cloud  

Forma4on  Code  Deploy  

Code  Pipeline  

Code  Commit  

Security  &  Administra4on  

CloudWatch   Config   Cloud  Trail   IAM   Directory   KMS  

Applica4on  

SQS   SWF   App  Stream  

Elas4c  Transcoder   SES   Cloud  

Search  SNS  

Enterprise  Applica4ons  

WorkSpaces   WorkMail   WorkDocs  

Compute  

EC2   ELB   Auto  Scaling  Lambda  ECS  

Page 31: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 32: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Compute Services

Amazon EC2 Auto Scaling Elastic Load Balancing

Actual

EC2

Elastic Virtual servers in the cloud

Dynamic traffic distribution

Automated scaling of EC2 capacity

Page 33: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

EC2 instances General-­‐purpose:    M1,  M3  ,  T2,  M4  

Compute-­‐opAmized:    C1,  CC2,  C3,  C4  

Memory-­‐opAmized:    M2,  CR1,  R3  

Dense-­‐storage:      HS1,  D2  

I/O-­‐opAmized:      HI1,  I2  

GPU:          CG1,  G2  

Micro:          T1,  T2  

Page 34: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Networking Services

Amazon VPC: AWS DirectConnect Amazon Route 53

Availability Zone B

Availability Zone A

Private, isolated section of the AWS

Cloud

Private connectivity between AWS and

your datacenter

Domain Name System (DNS) web

service.

Page 35: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Storage Services

Amazon EBS

EBS

Block storage for use with Amazon EC2

Amazon S3

Images Videos Files Binaries Snapshots

Internet scale storage via API

AWS Storage Gateway

S3, Glacier

Integrates on-premises IT and AWS storage

Amazon Glacier

Images Videos Files Binaries Snapshots

Storage for archiving and backup

Page 36: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

1GB 1개월 $0.033

Simple  Storage  Service(S3)  

1TB 1개월 $33.8

1TB 1년 $405.8 * Tokyo Region 기준

Page 37: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

1  PB  raw  storage  

800  TB  usable  storage  

600  TB  allocated  storage  

400  TB  applicaAon  data  

S3  capacity  pricing  –  pay  only  for  what  you  use!  

Amazon  S3  

Page 38: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Amazon S3 website: static content

Amazon  S3  

Streaming  &  image  distribuAons   Download  distribuAons  web  access  

Page 39: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Database Services

Amazon RDS Amazon DynamoDB

Managed relational database service

Managed NoSQL database service

DBA  

Amazon ElastiCache

In-Memory Caching Service

Page 40: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Big Data Services

Amazon EMR (Elastic Map Reduce)

AWS Data Pipeline

Hosted Hadoop framework

Move data among AWS services and on-premises data sources

Amazon Redshift

Petabyte-scale data warehouse service

Page 41: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Application Services

Amazon CloudFront

distribute content globally

Amazon CloudSearch

Managed search service

Amazon Elastic Transcoder

Video transcoding in the

cloud

Page 42: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Deployment & Administration

Amazon CloudWatch

AWS IAM (Identity & Access Mgmt)

AWS Elastic Beanstalk

Monitor resources Manage users, groups &

permissions

Automate resource management

AWS CloudFormation

Web App

Enterprise App

Database

Templates to deploy & manage

AWS OpsWorks

Dev-Ops framework for application

lifecycle management

Page 43: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

AWS 참조 아키텍쳐

h]p://aws.amazon.com/ko/architecture/  

Page 44: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

OVER 1 MILLION ACTIVE CUSTOMERS,

ACROSS 190 COUNTRIES.

Page 45: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

IoT initiatives powered by AWS

Page 46: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

AWS Korean Customers

Page 47: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 48: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스
Page 49: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

“AWS는 BEAT의 빠른 성장의 동반자가 되어주었습니다.

저희는 AWS를 통해 끊임없이 비용을 최적화하고 있으며,

청취자 한 명 당 소요되는 AWS 비용은 근 1년 전 보다 97% 가까이 줄었습니다.”

-비트패킹컴퍼니 박수만 대표-

Page 50: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Global Service Launching & Elastic Infrastructure

•  (주) 하나투어는 업계 선두주자로서 여행업 중심의 사업영역을 관광개발과 문화상품 제작/유통업 등의 분야로 확장하여 2020년 글로벌 No.1 문화관광그룹으로 성장 목표입니다.

•  국내/외 협력사와의 제휴 시 발생하는 시스템 부하를 효과적으로 분산 처리하기 위해 AWS 서비스를 이용 중입니다.

•  문화공연티켓 판매 등 대량의 접속이 발생하는 업무에서 탄력적

인 대응, 관리를 위한 인프라 자원으로 활용 중입니다.

•  전세계 여행상품 유통망을 갖춘 하나투어의 글로벌 비즈니스를 지원하기 위한 IT서비스의 유용한 인프라 자원으로 활용하고 있으며 현재 미주, 유럽 등의 지역에서 사용 중입니다.

비즈니스의 유용한 IT자원으로 AWS를 활용하고 있으며

향후 국내/외 IT서비스에서의 높은 활용도를 기대하고 있습

니다.  

Page 51: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Everysing & EXO L Fan Site on AWS

•  S.M. Entertainment는 업계 선두주자로 국내는 물론 글로벌 엔터테인먼트 시장에서 왕성히 활동중입니다.

•  On-Premise 환경이었다면 EXO-L Fan Site의 폭발적인 트래픽과 가입자 수(현재 약 300만명)를 감당하지 못했을 것입니다.

•  EverySing이라는 모바일 가라오케 서비스를 적절한 시기에 인프라 걱정 없이 런칭할 수 있었으며, 최근 일본에도 별도의 인프라 계약 없이 서비스를 런칭할 수 있었습니다.

•  AWS를 통해 서비스 개발에서 런칭까지의 기간 중 인프라 준비 기간을 사실 상 고려하지 않아도 문제가 없었으며, 이를 통해 계획했던 타이밍에 서비스를 런칭할 수 있어 효과적이었습니다.

K-POP과 한류의 글로벌 중심이 되기까지 아마존이 함께 했습니다.  

Page 52: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

Problem:    • Needed  to  reduce  IT  costs  for  new  applicaAon  SoluAon:    • AWS’s  low,  pay-­‐as-­‐you-­‐go  prices  &  reliable  services.  • With  every  user’s  request,  the  Smart  Hub  applicaAon  authenAcates  devices,  delivers  apps  and  content,  and  pushes  noAficaAons  across  mulAple  devices.      Business  Benefits:  • Saved  $34M  in  hardware  and  maintenance  expenses,  85%  less  than  running  on-­‐premises  • Reliability  of  AWS  cloud  has  enabled  Samsung  to  be  highly  available  to  meet  their  SLA  targets.  

Customer:  Samsung  Samsung  runs  its  Smart  Hub  applica4on  on  AWS,  saving  $34M  

52  

Page 53: 20150724 제10회 부산 모바일 포럼 - 클라우드컴퓨팅과 함께하는 아마존 웹 서비스

FreeTier - 가입 시 1년 간 무료!

•  EC2 t2.micro 750시간

•  S3 5GB 저장용량, Get 요청 20,000건 PUT 요청

•  RDS micro 750시간

•  Elasticache micro 750시간

•  CloudFront 50GB전송량, 2백만건

h]p://aws.amazon.com/free/