3. Consumer Business
Tens of millions of activ
e customer accounts
Eight countries:
US, UK, Germany, Japan,
France, Canada, China,
Italy
Seller
Business
Sell on Amazon websi
tes
Use Amazon technolo
gy for your own retail
website
Leverage Amazon’s m
assive fulfillment cent
er network
IT Infrastructure
Business
Cloud computing infr
astructure for hosting
web-scale solutions
1 million registered c
ustomers in over 190
countries
4. 총 13개의 지역에 AWS Region이 위치하고 있으며, 각 Region은 2개
이상의 Availability Zone이라고 하는 독립적인 데이터 센터로 구성 됨
5. 5
AWS 위에서는 서버 확장/축소가 불과 몇 분안에 일어나며, API를 통한 자동화
를 이용하여 비즈니스의 민첨함과 순간 확장성을 극대화 함
On demand Pay as you go
Uniform Available
Compute
Storage
Security
Scaling
Database
Networking
Monitoring
Messaging
Workflow
DNS
Load Balancing
BackupCDN
Auto Scaling Case Study Rich APIs
ec2-run-instances ami-b232d0db
--instance-count 5
--availability-zone eu-west-1c
--instance-type m1.medium
6. ENTERPRISE
APPS
DEVELOPMENT & OPERATIONSMOBILE SERVICESAPP SERVICESANALYTICS
Data
Warehousin
g
Hadoop
/Spark
Streaming Dat
a Collection
Machine
Learning
Elastic
Search
Virtual De
sktops
Sharing & C
ollaboration
Corporate
Email
Backup
Queuing &
Notification
s
Workflo
w
Search
Email
Transcodin
g
One-click Ap
p Deployme
nt
Identity
Sync
Single Integrate
d Console
Push
Notification
s
DevOps Resource
Management
Application Lifecycl
e Management
Containers
Triggers
Resource
Templates
TECHNICAL &
BUSINESS SUP
PORT
Account Ma
nagement
Support
Professional
Services
Training &
Certificatio
n
Security
& Pricing
Reports
Partner Ec
osystem
Solutions
Architects
MARKETPLACE
Business
Apps
Business I
ntelligence
Databases
DevOps
Tools
Networkin
g
Securit
y
Storag
e
Regions
Availability
Zones
Points of Pr
esence
INFRASTRUCTURE
CORE SERVICES
Compute
VMs, Auto-scaling
, & Load Balancin
g
Storage
Object, Blocks, Archiva
l, Import/Export
Databases
Relational, NoSQL
, Caching, Migrati
on
Networkin
g
VPC, DX, DNS
CDN
Access Contr
ol
Identity Mana
gement
Key Manage
ment & Stora
ge
Monitoring
& Logs
Assessment an
d reporting
Resource & Us
age Auditing
SECURITY & COMPLIANCE
Configuration
Compliance
Web applicatio
n firewall
HYBRID ARCHIT
ECTURE
Data Backup
s
Integrated A
pp Deploym
ents
Direct
Connect
Identity
Federation
Integrated
Resource Ma
nagement
Integrated
Networkin
g
API Gate
way
IoT
Rules Eng
ine
Device Shad
ows
Device SD
Ks
Registry
Device G
ateway
Streaming Dat
a Analysis
Business Int
elligence
Mobile
Analytics
약 70여개의 서비스를 제공 중
16. Queue의 비효율성
• HPC 사용자는 가장 빠르게
결과를 얻고 싶어하며, 기존의
한정된 자원을 점유하기 위해
내부적으로 Queue를 만들게 됨
• IT 관리자는 이미 구매한
리소스에 대해 최대한의
Utilization을 원함
• 자연스레 Job Queue는 IT
자원을 관리하기 위한 Buffer의
역할을 하게 되어 Delay가
일어나게 됨
17. AWS에서는 대기열을 최소화 하여 시간 단축
20 Cores x 100 시간
=
2,000 Cores x 1 시간
최대한의 병렬화를 통해 같은 가격을 투자하여, 더 짧은 시간에 결과를 얻어볼 수 있음
22. 금융권에서의 HPC는 클라우드가 제공하는 가치를 최적으로 활용할 수
있으며, AWS는 가장 많은 경험과 파트너를 축적하고 있음
Time
Cost
Unlimited Cores
(On-demand)
결과 도출 시간 절감
비용 절감
확장성과 무제한 컴퓨팅
23. On-Demand
장기 계약 없이
시간당 과금으로
사용한 만큼만
과금되는 구조
Spicky한 이벤트성
워크로드, 일반적인
온디맨드 모델
다양한 AWS 요금제 종류
Reserved
1년 혹은 3년의 장기
계약으로 One-time
Fee가 포함되며 이를
통해 Discount를 받는
가격 모델
Spot
AWS가 보유한
Capacity중 사용하지
않고 있는 부분에
대해 입찰을 통해
고객에게 최대 90%
저렴하게 사용 가능
HPC와 같은
워크로드에 적합
24. On-demand 가격 알아보기
500 Cores
365일 사용
(100% Utilization)
500 Core
한달 20일 사용
(66% Utilization)
500 Cores
하루 8시간 사용
(33% Utilization)
66% Saving!
$17K/mo $11K/mo $5K/mo
28. You pay the
market price
입찰 가격(Bid Price) Vs 시장 가격(Market Price)
On-demand 가격
10~20% 에 형성
29. Spot 가격 알아보기
500 Cores
365일 사용
(100% Utilization)
500 Core
한달 20일 사용
(66% Utilization)
500 Cores
하루 8시간 사용
(33% Utilization)
$17K/mo $11K/mo $5K/mo
$2~3K/mo $1~2K/mo $0.5~1K/mo
80~90% More Saving!!!
38. AWS Lambda
• 짜여진 코드만 입력하면, 특정 이벤트에 응답하여 코드 실행을
해주는 Compute 서비스
• 백엔드의 하드웨어, OS, CPU 등 자원을 자동적으로 관리하여
신경쓸 필요 없음
• Master와 다량의 Walker노드로 구성되는 서로 Parallel하게 진
행되는 Job에 사용될 수 있음
• 실제 수행된 시간에 대해서 100ms 단위로 과금되기 때문에 1
시간 이내의 워크로드에 대해서도 효과적
39. No server is easier to manage
than “no server.”
어떠한 서버라도 “No Server
– 서버를 두지 않는 것” 보다
간편할 수 없다
- Werner Vogels
40. Benefits of AWS Lambda
연속적인 확장이 가능관리할 서버가 없다
AWS Lambda automatically scales you
r application by running code in respo
nse to each trigger. Your code runs in
parallel and processes each trigger ind
ividually, scaling precisely with the siz
e of the workload.
Subsecond 의 과금체계
With AWS Lambda, you are charged for
every 100ms your code executes and th
e number of times your code is triggere
d. You don't pay anything when your co
de isn't running.
AWS Lambda automatically runs your co
de without requiring you to provision or
manage servers. Just write the code and
upload it to Lambda.
1 2 3
41. Key Scenarios
Data processing
Stateless processing of discr
ete or streaming updates to
your data-store or message
bus
Control systems
Customize responses and re
sponse workflows to state a
nd data changes within AW
S
App backend development
Execute server side backen
d logic in a cross platform fa
shion
43. AWS Marketplace에는 35개의 카테고리에 걸쳐 2,700여개 이상의 소프트웨어가 925개 이상의 ISV로부터
제공되고 있으며, HPC 및 Finance 관련된 솔루션은 약 90여개 제공 중
• Business Intelligence:
Visualizations, Batch
Analytics Tools
• Network Infrastructure
• Security: Web Application
Firewall, Key Management
• Relational Databases
• Storage: Backup, Cloud
NAS, Archive, Disaster
Recovery
• Media & Entertainment:
Media Streaming, Load
Balancer, Edge Cache and
Origin Server
48. • 매달 정기적으로 기본, 개발자, 아키텍트, 시스템 오퍼레이션
코스를 운영하고 있음 (바로 가기)
• AWS의 전문 컨설턴트가 직접 IT 프로젝트 컨설팅
• 데이터 센터 마이그레이션, 빅 데이터, 비용 절감 등
• AWS의 업무 경험을 증명하고 신뢰성을 얻기 위한 자격
프로그램
• 종류, 난이도에 따라 다양한 자격 시험
Infrastructure
Devices
App Store
+
+
정기 교육
프로페셔널
서비스
AWS 자격증
• 파트너와 함께 금융권의 다양한 Workload에 대한 기술적 검증
지원Game DevelopmentPoC 지원
+
• 24/365 기술지원 서비스 , 한국어 기술지원 서비스Game DevelopmentAWS Support
+
금융권의 HPC 클라우드 적용을 위해 교육, 컨설팅, PoC 등 다양한 방면에서 프로그램을
제공하고 있음