2. Consumer Business Seller IT Infrastructure
Business Business
Tens of millions of Sell on Amazon Cloud computing
active customer websites infrastructure for
accounts hosting web-scale
Use Amazon
solutions
technology for your
own retail website
Eight countries: Hundreds of
US, UK, Germany, Leverage Amazon’s thousands of
Japan, France, Canada, massive fulfillment registered customers
China, Italy center network in over 190 countries
3. About Amazon Web
How did Amazon…
Services
Deep experience in building
and operating global web
scale systems
?
…get into cloud computing?
4. AWS Mission
Enable businesses and developers to
use web services* to build scalable,
sophisticated applications.
*What people now call “the cloud”
12. Utility computing
On demand Pay as you go
Compute
Scaling
Security
CDN Backup
DNS Database
Storage Load Balancing
Workflow Monitoring
Networking
Uniform Messaging Available
13. Elastic capacity Traditional IT
capacity
Capacity
Time
Your IT needs
14. Elastic capacity
On and Off Fast Growth
Variable peaks Predictable peaks
15. Elastic capacity
WASTE
On and Off Fast Growth
Variable peaks Predictable peaks
CUSTOMER DISSATISFACTION
17. Elastic capacity
On and Off Fast Growth
Variable peaks Predictable peaks
18. 503
Service Temporarily Unavailable
The server is temporarily unable to service
your request due to maintenance downtime or
capacity problems. Please try again later.
19. 503
Service Temporarily Unavailable
The server is temporarily unable to service
your request due to maintenance downtime or
capacity problems. Please try again later.
27. 40 servers to 5000 in 3 days
EC2 scaled to peak of 5000
instances
Number of EC2 Instances
“Techcrunched”
Launch of Facebook modification
Steady state of ~40 instances
4/12/2008 4/13/2008 4/14/2008 4/15/2008 4/16/2008 4/17/2008 4/18/2008 4/19/2008 4/20/2008
28. Utility computing
On demand Pay as you go
Compute
Scaling
Security
CDN Backup
DNS Database
Storage Load Balancing
Workflow Monitoring
Networking
Uniform Messaging Available
29. Utility computing
On demand Pay as you go
Compute
Scaling
Security
CDN Backup
DNS Database
Storage Load Balancing
Workflow Monitoring
Networking
Uniform Messaging Available
30. Database on EC2
Volumes
with your
data
Instance hosting
your database
Instance hosting your app
32. Source: Forrester
Security planning
License training
Backup, recovery
load and unload Script automation
Performance Installation, upgrade,
and tuning patching, migration
33. Migration
Backup and
Schema design recovery
Patching Query construction
Configuration
Software upgrades
Frequent server upgrades Storage upgrades
Query optimization Hardware crash
34. Migration Focus on
Backup and
these
Schema design recovery
things
Patching Query construction
Configuration
Software upgrades
Frequent server upgrades Storage upgrades
Query optimization Hardware crash
35. Migration
Backup and
Schema design recovery
Patching Instead of
Query construction
these
Configuration
Software upgrades
Frequent server upgrades Storage upgrades
Query optimization Hardware crash
42. From $0.05 / hr
Standard Edition One license included
43. Bring Your Own License (BYOL):
$0.035 / hr
Enterprise Edition, Standard Edition, Standard Edition One
44. Samsung saved $34M
Problem:
Needed to reduce IT costs and were looking to create
a more flexible IT environment
Solution:
AWS and RDS services. With every request, the
application authenticates devices, delivers apps and
content, and pushes notifications.
Business Benefits:
Saved $34M in hardware and maintenance expenses,
85% less than running on-premises
48. Push-button scale, high performance
Scale storage from 5Gb to 1Tb of storage
Scale instance from small to 4XL (better I/O)
Scale IOPS for volume performance
62. One click.
High availability with Multi-AZ
Automated deployment across multiple AZs
Synchronous replication from master to replica
Automatic fail-over; replica promoted to master
Test fail-over
72. Reliable and cheap storage of
data for:
Data with long retention periods
Multi-PB, infrequently accessed
Glacier data sets
Long term cold storage
From $0.01 per GB/Month
99.999999999% durability
76. Platform and application
templates now available
Reduce implementation times from
days to minutes and include Oracle
Enterprise Linux, Oracle Database
11gR2, Oracle E-Business Suite,
Oracle JD Edwards Enterprise One,
and Oracle PeopleSoft.
77. Amazon Relational Database Service (Amazon RDS) databases
stores forum threads, site content, and project configuration
data.
High availability Multi-AZ database deployment to handle live
game metadata and user-generated content.
Enterprise-grade fault tolerance for protecting customer data.
By managing time-consuming database administration tasks,
Amazon RDS allows SEGA to focus on business critical
applications.
78. Reserved instances
One time, up front payment
Reserve capacity for your DB instance
Discounted hourly rate
Low, medium and high utilization rates
79. RDBMS on AWS
Setup & manage instances
Install & configure database
platform
Configure backups
Implement master-slave for HA
Implement read-replicas for
performance
Manage maintenance updates
80. RDBMS on AWS RDS
Setup & manage instances Create RDS instance
Install & configure database Select Multi-AZ
platform Choose backup period
Configure backups Choose maintenance windows
Implement master-slave for HA
Implement read-replicas for
performance
Manage maintenance updates