9. v
AWS의 성장
Over 1 million active customers
“Active customer” is defined as a non-Amazon customer with AWS account usage activity in the past month, including the free tier
1,500+ 정부 기관 사용
3,600+ 교육 기관이 사용
11. 12 Regions 복수개의 데이터센터 클러스터의 독립적인 물리적 위치로서 대부분 AWS 자원은
리전 단위로 제공됩니다. 각 리전은 개별 가용영역(AZ)로 구성되어 있습니다.
US-WEST
(Oregon)
EU-WEST
(Ireland)
US-WEST
(N. California)
SOUTH AMERICA
(Sao Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD
(US)
AP-SOUTHEAST
(Sydney)
AP-SOUTHEAST
(Singapore)
CHINA (Beijing)
EU-CENTRAL
(Frankfurt)
Seoul
AWS 글로벌 인프라
AP-NORTHEAST
(Tokyo)
12. US-WEST
(Oregon)
EU-WEST
(Ireland)
US-WEST
(N. California)
SOUTH AMERICA
(Sao Paulo)
US-EAST (N. Virginia)
AWS GOVCLOUD
(US)
AP-SOUTHEAST
(Sydney)
AP-SOUTHEAST
(Singapore)
CHINA (Beijing)
EU-CENTRAL
(Frankfurt)
AWS 글로벌 인프라
AP-NORTHEAST
(Tokyo)
32 AZs
(Availability Zones)
단일 리전 내에 공간적으로 분리된 전원, 냉각 및 물리적 보안 시설을 가지고
운영되는 데이터센터로 개별 AZ사이에는 낮은 지연 속도를 가진 서버 클러스터로
연결되어 있습니다.
AP-NORTHEAST
(Seoul)
13. 한국- 2개의 엣지
54 Edges 콘텐츠 혹은 정적 파일을 더 빠르게 전달하기 위한 배포 서비스 인프라로서 개별
지역에 사용자에게 더 빠르게 파일을 배포할 수 있어 서비스 속도를 높혀줍니다.
AWS 글로벌 인프라
14. Mobile
Push
Notifications
Mobile
Analytics
Cognito
Cognito
Sync
Analytics
Kinesis
Data
Pipeline
RedShift EMR
AWS Global Infrastructure
Your Applications
AWS Global Infrastructure12 Regions 32 Availability Zones 54 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
DynamoDBRDS ElastiCache
Deployment & Management
Elastic
Beanstalk
OpsWorks
Cloud
Formation
Code
Deploy
Code
Pipeline
Code
Commit
Security & Administration
CloudWatch Config
Cloud
Trail
IAM Directory KMS
Application
SQS SWF
App
Stream
Elastic
Transcoder
SES
Cloud
Search
SNS
Enterprise Applications
WorkSpaces WorkMail WorkDocs
Compute
EC2 ELB
Auto
Scaling LambdaECS
21. v
선투자금 없음
고정비용에서 가변비용으로
규모의 경제
단일회사 이상의 TCO절감을
가격에 반영
탄력적인 처리용량
필요한 처리용량 예측 불필요
오버프로비저닝 방지
클라우드의 6가지 이점
51PRICE
REDUCTIONS
속도와 민첩성(agility)
인프라를 주단위가 아닌
분단위로 프로비저닝
비지니스에 집중
다양한 실험을 통한 서비스
혁신 가능
글로벌 진출
수분 내에 글로벌 고객들을
위한 서비스 런칭
22. 에코시스템
글로벌 확산
신규 기능
신규 서비스
AWS 사용량
증가
인프라
추가증설
인프라 비용
절감
가격
인하
고객
증가인프라 혁신
규모의 경제
AWS 가격 정책 철학
23. v
고객 요구에 따른 다양한 구매 옵션
On-Demand
약정없이 쓴 만큼만
지불
갑작스런 트래픽이나
예측하기 어려운 경우
신규 서비스
Reserved
1년 혹은 3년 약정
40~70% 할인
항상 사용 중인
안정화된 서버 자원을
위한 요금제
Spot
남은 자원에 대한
경매 방식 더 높은
가격으로 입찰할 경우
바로 양도 될 수
있으나 80~90% 저렴
단기적으로 수요가
많을 때 유리
Dedicated
VPC내에 한 고객만을
위한 물리적 서버에
런칭
민감한 정보,
회사내규, 법적인
문제 가 있을경우
Free Tier
초기 비용없이 주요
서비스를 일정 기간
활용할 수 있음
첫 테스트에 용이
26. Tip3. 예약 및 스팟 인스턴스 활용
온디멘드에 비해
40~70%까지
저렴합니다!
짧은 기간
필요한 기능 수행
경매 방식
27. 비지니스 민첩성- Business Agility
새로운 개발 환경 추가
새로운 서비스 인프라 추가
유럽과 남미에 새로운 인프라 구성
1,000대의 서버 구성
1,000대의 서버 제거
1 PB Data Warehouse 구축
1 PB Data Warehouse 폐기
AWS:
인프라 준비를 위해 수 분 소요
기존 방식:
인프라 준비를 위해 수 주일 소요
필요한 서비스는 몇 분만에 준비
28. 성공을 위한 더 많은 실험 필요
On-Premises
혁신을 위한 시도가
자주 일어나지 않고
실패의 비용이 높음
혁신 속도가 느려짐
혁신을 위한 시도를
많이 할수 있고
실패의 비용이 낮음
많은 혁신이 가능
수십억 소요 거의 0
30. v
Security is the #1 Priority on AWS
보안 요구 사항에 적합한 아키텍쳐
주요 업무에 대한 보안 감사 및 인증 획득
우리 경험에 따르면 AWS 클라우드
환경이 자체 데이터 센터 보다
보안이 더 강화되었다고 생각합니다.
“Based on our experience, I believe that we
can be even more secure in the AWS cloud
than in our own data centers.”
-Tom Soderstrom, CTO, NASA JPL
http://aws.amazon.com/ko/security 참고
32. Amazon Elastic Compute Cloud (EC2)
• 가상 서버(Virtual Machine)
• CPU/메모리/네트워크에 따라 다양한
인스턴스 타입 제공
• 다양한 OS 사용 가능
• 다양한 과금 옵션 (온디맨드/예약/스팟)
G2
GPU
enabled
M3
General
purpose
Memory
optimized
R3
Storage and
IO optimized
C4
Compute
optimized
I2 HS1
33. Amazon Simple Storage Service (S3)
• 객체 기반의 무제한 파일 저장 스토리지
• 99.999999999% 내구성
• URL을 통해 손쉽게 파일 공유 가능
• Static 웹사이트 호스팅 서비스 가능
• 사용(저장)한 만큼만 지불
34. Amazon CloudFront
• 콘텐츠 배포 네트워크 (CDN)
• 이미지, 동영상, 파일, 웹 페이지 등 전송
• 정적/동적 콘텐츠 캐싱 및 가속
• 업로드 가속 (PUT, POST HTTP 지원)
• 실제 전송량만큼 과금 (용량 약정 가능)
ResponseTime
ServerLoad
Response
Time
Server
Load
Response
Time
Server
Load
No CDN CDN for
Static
Content
CDN for
Static &
Dynamic
Content
35. Amazon Relational Database Service (RDS)
• 관계형 데이터베이스(RDB)의 관리형
서비스
• 다양한 데이터베이스 엔진 제공
o MySQL, Microsoft SQL, PostgreSQL, Oracle,
Aurora, MariaDB
• 업데이트, 패치, Multi-AZ 배포 옵션,
백업, 복원 등 지원
36. Auto Scaling
• 사용자 정의 조건 (ex. 트래픽, CPU
사용률 등)에 따라 EC2 인스턴스를
자동으로 확장 및 축소
• 비정상적이거나 연결이 안 되는
인스턴스를 교체하여 애플리케이션의
고가용성을 유지
38. AWS 활용 = Building Block 조립
비지니스 요구 사항에 맞는
40여개 이상의 서비스 조립을 통해 유연한 활용 가능
39. v
1. 탄력적인 웹 트래픽 관리
EC2
서버 RDS
관계형
데이터베이스S3 스토리지
Route 53
DNS, Inventory
CloudFront
콘텐츠 전송
AutoScaling
오토스케일링
ELB
로드밸런싱
EC2
서버
1. 서버 부하 문제 해결 및 확장성 확보 (초당 11,500 리퀘스트 대응 )
2. 개발 및 이전 시간 단축
3. 비용 절감
4. 웹사이트 리뉴얼 및 성능 향상
40. Mobile Client
Route 53
CloudFront
Amazon S3
Static Contents & Logs
CloudWatch
Elastic Load
Balancing
RDS
(Multi-AZ)
ElastiCache
ElastiCache
API Servers
API Servers
Workers
& MQ
Workers
& MQ servers
AWS Tokyo region
Avability Zone #1vai
Availability Zone #2
Ansible
Origin-Access
IdentitySigned-URL
DynamoDB
RDS DB
AutoScaling
2. 모바일 앱 서비스
41. v
3. 빅데이터 분석
Import Export
Glacier
S3 EC2
RedshiftDynamoDB
EMR
Data Pipeline
S3Direct Connect
수집 저장 분석 공유
AWSBIGDATA
PORTFOLIO
Amazon Kinesis - Fully-managed service for real time
processing of streaming data, at any scale
42. v
사례 - 게임 빅데이터 분석
1. 게임 유저 데이터를 EMR에서 바로 분석
2. 게임 로그 데이터를 EC2->S3를 거쳐 EMR에서 분석
3. 수분내에 분석 플랫폼 활용을 통해 데이터 분석 시간 단축
43. v
4. 엔터프라이즈 애플리케이션
• Amazon RDS for Oracle는
오라클 DB를 활용 가능
• 모든 오라클 기반
애플리케이션 사용 가능
• 오라클 라이선스가 있는
경우라도 AWS에서 사용
가능
• AWS는 SAP 인증 파트너로서
SAP 기반 업무 서비스를 제공
가능
• 대부분 SAP 제품이 AWS
상에서 구동 가능하도록
인증 완료
• 윈도 서버를 위한 완벽한
라이선스 제공
• 액티브디렉토리, SQL,
익스체인지 및 쉐어포인트
서버 설치 가능
• 기존 MS 라이센스 역시
사용 가능
47. v
전략 1: 테스트 업무 용도로 사용
SAP 업무 처리 Oracle 기업
애플리케이션
SAP
Reduced deployment time
from weeks to days
Reduced test
environment costs
70% reduction in
operational costs
48. v
전략 2: 클라우드에서 신규 서비스 개발
StarCast
Site
Clinical trial
simulations
Product
Prototyping
& Design
New
Entertainment
Websites
Hotel
Booking
sites
Global deals
engine
Video
streaming
Mobile
Ticketing
Sites
Mobile Game
Apps
Mobile
Camera
App
Mobile Food
Order App
Online
Shopping
Mall
빠르고 저렴한 실험 비용 및 혁신 서비스 개발 및 배포 가능
49. v
전략 3: 클라우드에 유용한 기능 우선 적용
기업
데이터센터
App 1
App 2
App 3
App N
… 분석
백업
AWS
Storage
Gateway
Amazon S3
Elastic Map
Reduce
Amazon
Redshift
50. v
전략 3: 클라우드에 유용한 기능 우선 적용
금융 빅데이터 분석 Oracle DB 백업 모바일 로그 분석
Export operational data
to AWS for analytics
processing
Automated backup
to S3 with
Oracle RMAN
50% cost reduction with 2x
faster queries using
Amazon Redshift
51. v
전략 4: 기존 인프라와 클라우드 역할 분담
On-Premises
Data Centers
Hybrid
App
AWS 에서 콘텐츠
및 애플리케이션
배포
결제의 경우 삼성
내부 데이터 센터
서버 활용
52. v
전략 5: 기존 서비스를 클라우드로 이전
On-Premises
Data Centers
App
1/3 of servers
migrated to AWS
Saved
£1.5 Million
Migrated 500 web
properties in 5
months
New product web
sites live in 2 days
vs. 2 weeks
Migrated clinical
trials simulations
platform
Simulations in 1.2hrs
vs. 60hrs
64% reduction in
costs
53. v
전략 6: 올인(All In)
100s of
applications
supporting 33M+
global members
10,000s of EC2
instances in multiple
regions & zones
55. v
AWS 서비스의 차별점
2006년 부터 클라우드 서비스 운영 경험
다양한 클라우드 업무를 지원하는 40여개 이상
고객의 피드백을 기반한 빠른 혁신 속도
12 리전, 32 가용존(AZ), 54 엣지 로케이션
51번의 자발적인 가격 인하
수천개의 파트너사 및 2천개 이상 마켓플레이스 제품
축적된 경험
서비스 분야 및 전문성
혁신의 속도
글로벌 인프라
가격 철학
파트너 생태계
56. v
다음 단계…
• AWS 서비스 가입
• http://aws.amazon.com/ko
• 무료 서비스 혜택 누리기
• http://aws.amazon.com/ko/free
• 직접 사용해보기!
AWS
57. v
FreeTier - 가입 시 1년간 무료!
• EC2 t2.micro 750시간
• S3 5GB 저장용량, Get 요청 20,000건 PUT 요청
• RDS micro 750시간
• Elasticache micro 750시간
• CloudFront 50GB전송량, 2백만건
http://aws.amazon.com/free/
58. 온라인 학습 및 실습
다양한 온라인 강의
자료 및 실습을 통해
AWS에 대한 기초적인
사용법 및 활용 방법을
익히실 수 있습니다.
강사 기반 교육
AWS 전문 강사를 통해
AWS에서 고가용성, 가격
효율적인 안전한
애플리케이션 개발을 위한
아키텍쳐 설계 및 구현에
대한 오프라인 강의도
개설되어 있습니다.
여러분의 클라우드에
대한 전문적인 지식 및
경험을 인증 시험을 통해
확인하고 개발 경력을
제시할 수 있습니다.
AWS 기술 인증
http://aws.amazon.com/ko/training
다양한 교육 프로그램…