AWS 101 - A Walk through the AWS Cloud: Introduction to Cloud Computing with AWS
This document provides an introduction to Amazon Web Services (AWS) and cloud computing. It discusses the benefits of cloud computing such as pay-as-you-go pricing, lower costs, scalability, agility, and removing the need to manage infrastructure. The document also summarizes AWS's global infrastructure and regions, services such as compute, storage, databases and analytics, and how customers can get started with the free tier. Examples are given of how various organizations are using AWS across different industries.
2. How did Amazon…
About Amazon Web
Services
Deep experience in building and
operating global web scale
systems
?
…get into cloud computing?
3. Consumer Business
Tens of millions of
active customer
accounts
Eight countries:
US, UK, Germany,
Japan, France, Canada,
China, Italy
Seller
Business
IT Infrastructure
Business
Sell on Amazon
websites
Cloud computing
infrastructure for
hosting web-scale
solutions
Use Amazon
technology for your
own retail website
Leverage Amazon’s
massive fulfillment
center network
Hundreds of
thousands of
registered customers
in over 190 countries
4. Perspectives on Scaling: Compute
• $5.2B e-commerce company
Every day (on average), AWS
• 7,800 employees
adds server capacity equivalent
• A whole lot of servers!
to that entire $5.2B enterprise
5. Learning about Cloud Computing with AWS
What is Cloud Computing and its benefits?
Who is using AWS and what are they using it for?
What are AWS’s products and how do I use them to run my workloads?
8. 1. Pay For Infrastructure as you Need it, Not Up Front
On-Premises
$0 to get started
Pay as you go
9. 2. Lower Total Cost of IT
38
P R I C E
REDUCTIONS
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
10. 2. Lower Total Cost of IT
We pass the savings on to our
customers in the form of low prices
11. 3. You Don’t Need to Guess Capacity
AWS
Actual demand
Actual demand
Customer
Dissatisfaction
Self
Hosting
Waste
Predicted Demand
Rigid
Elastic
12. 4. Increase Innovation: Experiment Fast with Low Cost and Low Risk
On-Premises
$ Millions
Nearly $0
Experiment Infrequently
Experiment Often
Failure is expensive
Fail quickly at a low cost
Less Innovation
More Innovation
13. 5. Get Rid of Undifferentiated Heavy Lifting
We take care of it…
Data Centers
Power
Cooling
Cabling
Networking
Racks
Servers
Storage
Labor
So you don’t have to …
Buy and install new hardware
Setup and configure new software
build or upgrade data centers
14. The 70-30 Rule
30%
70%
Managing All of the
“Undifferentiated Heavy Lifting”
On-Premise
Infrastructure
Your
Business
AWS
Cloud-Based
Infrastructure
More Time to Focus on
Your Business & Innovation
70%
Configuring
Your Cloud
Assets
30%
16. On a global footprint
Region
US-WEST (N. California)
EU-WEST (Ireland)
GOV CLOUD
ASIA PAC (Tokyo)
US-EAST (Virginia)
US-WEST (Oregon)
ASIA PAC (Singapore)
SOUTH AMERICA (Sao Paulo)
ASIA PAC (Sydney)
18. On a global footprint
Edge Locations
London(2)
Seattle
New York (2)
South Bend
Newark
Amsterdam
Stockholm
Dublin
Palo Alto
Tokyo
Seoul
San Jose
Frankfurt(2)
Paris(2)
Ashburn(2)
Los Angeles (2)
Milan
Osaka
Jacksonville
Hong Kong
Dallas(2)
St.Louis
India (2)
Miami
Singapore(2)
Sao Paulo
Sydney
19. At the end of a web service
ec2-run-instances ami-b232d0db
--instance-count 3
--availability-zone eu-west-1a
--instance-type m1.small
ec2-run-instances ami-b232d0db
--instance-count 5
--availability-zone eu-west-1c
--instance-type m1.medium
20. At the end of a web service
ec2-authorize default -p 80
elb-create-lb myLoadBalancer
as-create-auto-scaling-group MyGroup
--launch-configuration MyConfig
--availability-zones eu-west-1c
--min-size 2
--max-size 200
22. 503
Service Temporarily Unavailable
The server is temporarily unable to service
your request due to maintenance downtime or
capacity problems. Please try again later.
23. 503
Service Temporarily Unavailable
The server is temporarily unable to service
your request due to maintenance downtime or
capacity problems. Please try again later.
29. Gartner Magic Quadrant for Cloud Infrastructure as a Service
(August 19, 2013)
Gartner “Magic Quadrant for Cloud Infrastructure as a Service,” Lydia Leong, Douglas Toombs, Bob Gill, Gregor Petri, Tiny Haynes, August 19, 2013. 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 entire report.. The Gartner report is available upon request from Steven Armstrong (asteven@amazon.com). Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those
vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any
warranties of merchantability or fitness for a particular purpose.
31. Shell uses AWS to Develop Software Faster and Cheaper
Core Development
Team
Extra Development
Resources
Contractor Team
Remote Team
32. Newsweek uses AWS for Dynamic Webapps
Decreased
Operating
Expenses by
50%
Reduced DNS
costs by 93%
33. Shaw Media uses AWS for Disaster Recovery
Before
Primary site
After
Primary site
Disaster Recovery Site
Saved $1.8
Million in
second site
costs
Snapshots for
granular
rollbacks
34. S&P Capital IQ Uses AWS for Big Data Processing
S3
Provides data to
4200+ top global
investment firms
Hadoop Cluster
Launched Hadoop
faster, Learned
Hadoop faster
35. Lionsgate uses AWS To host SharePoint & SAP
Amazon VPC
Avoided data
center build
out
50% lower
cost than
hosting options
Saved $1M
over
3 years
40. Architected for Enterprise Security Requirements
“The Amazon Virtual Private Cloud
[Amazon VPC] was a unique option that
offered an additional level of security and
an ability to integrate with other aspects of
our infrastructure.”
Dr. Michael Miller, Head of HPC for R&D
41. Security and Compliance is a Shared Responsibility
Customer
Facilities
Physical security
Compute infrastructure
Storage infrastructure
Network configuration
+
Security groups
OS firewalls
Operating systems
Network infrastructure
Applications
Virtualization layer (EC2)
Proper service configuration
Hardened service endpoints
Account management
Rich IAM capabilities
=
Authorization policies
Working together, we can achieve
systems validated and certified at
the highest levels
42. Many purchase models to support different needs
Free Tier
On-Demand
Reserved
Spot
Dedicated
Get Started on AWS
with free usage & no
commitment
Pay for compute
capacity by the hour
with no long-term
commitments
Make a low, one-time
payment and receive a
significant discount on
the hourly charge
Bid for unused capacity,
charged at a Spot Price
which fluctuates based
on supply and demand
Launch instances within
Amazon VPC that run
on hardware dedicated
to a single customer
For POCs and
getting started
For spiky workloads,
or to define needs
For committed
utilization
For time-insensitive or
transient workloads
For highly sensitive or
compliance related
workloads
43. Compute Services
Amazon EC2
Auto Scaling
Elastic Load
Balancing
Elastic Virtual servers
in the cloud
Automated scaling
of EC2 capacity
Dynamic traffic
distribution
EC2
Actual
44. Networking Services
Amazon VPC:
Private, isolated
section of the AWS
Cloud
AWS DirectConnect
Amazon Route 53
Private connectivity
between AWS and your
datacenter
Domain Name System
(DNS) web service.
Availability
Zone A
Availability
Zone B
45. Storage Services
Amazon EBS
Amazon S3
Amazon Glacier
AWS Storage Gateway
Block storage for use
with Amazon EC2
Internet scale
storage via API
Storage for archiving
and backup
Integrates on-premises
IT and AWS storage
S3,
Glacier
EBS
Images
Videos
Files
Binaries
Snapshots
Images
Videos
Files
Binaries
Snapshots
48. Big Data Services
Amazon EMR
(Elastic Map Reduce)
AWS Data Pipeline
Amazon Redshift
Hosted Hadoop
framework
Move data among AWS
services and onpremises data sources
Petabyte-scale data
warehouse service
49. Deployment & Administration
Amazon
CloudWatch
Monitor resources
AWS IAM (Identity
& Access Mgmt)
Manage users,
groups &
permissions
AWS
OpsWorks
AWS
CloudFormation
AWS Elastic
Beanstalk
Dev-Ops framework
for application
lifecycle management
Templates to deploy
& manage
Automate resource
management
Web App
Enterprise
App
Database
51. Amazon
CloudFront
Amazon
S3 Bucket
Web App
Server
EC2 Instance
Security Group
Security Group
Auto scaling Group
Availability Zone #1
Users
Amazon Route 53
Elastic Load
Balancing
Web App
Server
EC2 Instance
Security Group
Auto scaling Group
Availability Zone #2
Security Group
53. Using the Cloud isn’t an ‘All or Nothing’ Choice
On-Premises
Resources
Corporate
Data Centers
Integration
Cloud
Resources
54. Integrating AWS with Existing On-Premises IT
Active Directory
Network Configuration
Your Private Network
Encryption
HSM Appliance
Backup Appliances
Corporate
Data Centers
Users & Access Rules
Cloud Backups
Your On-Premises Apps
Your Cloud Apps
AWS Direct Connect
58. We have momentum in the public sector
300+
200+
1,500+
Government Agencies
GovCloud Customers
Education Institutions
59. NASA Jet Propulsion Laboratory
NASA’s Jet Propulsion
Laboratory used AWS to
stream the images and
video associated with the
Mars Curiosity landing.
AWS enabled JPL to
provision capacity rapidly
and
deliver
engaging
experiences of Mars to the
public.
60. Tradeworx for Securities and Exchange Commission
•
Securities and Exchange Commission need a real-time high frequency
data feed on all exchange traded stocks and options. Furthermore, the
SEC needed a faster way to conduct fraud analysis on the growing volume
of data.
•
Tradeworx built a highly scalable platform on Amazon Web Services that
leverages Elastic Compute Cloud
•
SEC can now be on equal footing with high frequency traders in the speed
it receives and analyzes market data
61. 1000 Genomes Project
•
Major Whitehouse/NIH announcement on
Big Data in March 2013
•
250+ TB and growing dataset, hosted for
free in AWS cloud
•
Researchers no longer need massive onpremises storage and compute
•
Collaboration revolution: not just shared
data but “executable papers”
62. One Nation, One Map
First Government-Wide National Intelligent Map Portal
•
Integrated map system for government agencies to deliver location-based
services and information
•
Multi-agency collaboration
Collaboration and Innovation Powered by AWS
“AWS has helped my
•
150 Million Hits per month
•
Creates an environment for citizens, private sector, and community to
organization to provide
collaborate
better service availability
•
Significantly reduce cost by 60%
•
Enables development of a wide range of innovative applications and
services via API
•
Powers more than 100 government GIS Website and Application
and handle higher traffic
load at a lower cost”
-Chan Chin Wai, CIO, SLA
63. SAFRA – NS45 Portal
Honoring Those Who Have Served
•
Celebrating the 45th anniversary of Singapore’s National Service
•
MINDEF providing $100 million of benefits to more than 900,000 current
and past National Servicemen
One-stop NS45 Portal Powered by AWS
•
1 month initial implementation and subsequent deployments in a matter of
hours
•
Secure Data with End-to-End Encryption
•
Reduced number of physical servers by about 50% per project
•
High availability despite dramatic growth in usership
65. Strategy 1: Cloud for Development & Test Environments
SAP
Oracle Enterprise
Applications
SAP
Reduced deployment time
from weeks to days
Reduced test
environment costs
70% reduction in
operational costs
66. Strategy 2: Build New Apps in the Cloud
Faster to build
Facebook
App
Mobile
Streaming
Financial Record
Archiving
Consumer
Apps
Easier to manage
Less expensive to run
Distributed architectures
for high availability
Genetic
Sequencing
Global
Web Sites
Marketing
Campaigns
Social
Games
67. Strategy 3: Use Cloud to Make On-Premises Apps Better
App 1
Analytics
App 2
App 3
…
Corporate
Data Centers
App N
Elastic Map
Reduce
Amazon
Redshift
AWS
Storage
Gateway
Backup
Amazon S3
68. Strategy 3: Use Cloud to Make On-Premises Apps Better
Big Data Analytics
Oracle Databases
Big Data Analytics
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
69. Strategy 4: Cloud Apps that Integrate with On-Premises Apps
AWS serves
application
content & data
Hybrid
App
On-Premises
Data Centers
Integration to
Samsung data
centers
for financial
transactions
70. Strategy 5: Migrate Existing Apps to the Cloud
1/3 of servers
migrated to AWS
App
On-Premises
Data Centers
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
71. Strategy 6: All In
100s of
applications
supporting 33M+
global members
10,000s of EC2
instances in multiple
regions & zones
At peak consumes
1/3 of US Internet
bandwidth