aws webcast - what is cloud computing?
TRANSCRIPT
What is Cloud Computing?
Brett Hollman - Manager of Solutions Architecture
©Amazon.com, Inc. and its affiliates. All rights reserved.
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?
What is Cloud Computing and its benefits?
Learning about Cloud Computing with AWS
What is Cloud Computing?
1. Pay For Infrastructure as you Need it, Not Up Front
On-Premises
$0 to get started
Pay as you go
2. Lower Total Cost of IT
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
3. You Don’t Need to Guess Capacity
Self
Hosting Waste
Customer
Dissatisfaction
Actual demand
Predicted Demand
Rigid Elastic
Actual demand
AWS
4. Increase Innovation: Experiment Fast with Low Cost and Low Risk
On-Premises
Experiment Infrequently
Failure is expensive
Less Innovation
Experiment Often
Fail quickly at a low cost
More Innovation
$ Millions Nearly $0
5. Get Rid of Undifferentiated Heavy Lifting
Data Centers
Power
Cooling
Cabling
Networking
Racks
Servers
Storage
Labor
Buy and install new hardware
Setup and configure new software
build or upgrade data centers
We take care of it… So you don’t have to …
6. Go Global in Minutes
Who is using AWS and what are they using it for?
Powering the Most Popular Internet Businesses
Trusted by Enterprises
Shell uses AWS to Develop Software Faster and Cheaper
Remote Team
Core Development Team
Extra Development Resources
Contractor Team
Shaw Media uses AWS for Disaster Recovery
Saved $1.8
Million in
second site
costs
Snapshots for
granular
rollbacks
Primary site
Before
After
Primary site
Disaster Recovery Site
S&P Capital IQ Uses AWS for Big Data Processing
Provides data to
4200+ top global
investment firms
Launched Hadoop
faster, Learned
Hadoop faster
S3 Hadoop Cluster
Lionsgate uses AWS To host SharePoint & SAP
Amazon VPC
Avoided data
center build
out
Saved $1M
over
3 years
50% lower
cost than
hosting options
Nasdaq used AWS to Build a New Line of Business
Samsung Improved their Product Experience with AWS
Saved $34 Million 85% savings versus
traditional hosting
Elasticity Example
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Typical weekly traffic to Amazon.com
November traffic to Amazon.com
November
November traffic to Amazon.com
Provisioned capacity
November
November traffic to Amazon.com
76%
24%
Provisioned capacity
November
November traffic to Amazon.com
November
Num
ber
of
EC
2 I
nsta
nces
4/12/2008 4/14/2008 4/15/2008 4/16/2008 4/18/2008 4/19/2008 4/20/2008 4/17/2008 4/13/2008
EC2 scaled to peak of 5000 instances
“Techcrunched”
Launch of Facebook modification
Steady state of ~40 instances
40 servers to 5000 in 3 days
What are AWS’s products and
how do I use them to run my workloads?
AWS’s Products
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
Database Storage Compute
AWS Global Infrastructure
9 Regions
25 Availability Zones
Continuous Expansion
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
On-Demand
Pay for compute
capacity by the hour
with no long-term
commitments
For spiky workloads,
or to define needs
Many purchase models to support different needs
Reserved
Make a low, one-time
payment and receive a
significant discount on
the hourly charge
For committed
utilization
Spot
Bid for unused capacity,
charged at a Spot Price
which fluctuates based
on supply and demand
For time-insensitive or
transient workloads
Dedicated
Launch instances within
Amazon VPC that run
on hardware dedicated
to a single customer
For highly sensitive or
compliance related
workloads
Free Tier
Get Started on AWS
with free usage & no
commitment
For POCs and
getting started
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
EC2 Terminology
©2011 Amazon Web Services May not be reused or redistributed without permission
AMI
Virtual Machine
Configuration
Instance
Running or
Stopped VM
VPC
EC2 “Classic”
“Public”
AZ Availability Zone
S3
EBS EBS EBS
VPC
EC2 “Classic”
“Public”
EBS EBS EBS
EBS
Snapshots S3 Buckets
Region
Networking Services
Amazon VPC: AWS DirectConnect Amazon Route 53
Private, isolated
section of the AWS
Cloud
Private connectivity
between AWS and your
datacenter
Domain Name System
(DNS) web service.
Availability
Zone B Availability
Zone A
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
Application Services
Amazon CloudFront
distribute content
globally
Amazon
CloudSearch
Managed search
service
Amazon Elastic
Transcoder
Video transcoding
in the cloud
Database Services
Amazon RDS Amazon
DynamoDB
Managed relational
database service Managed NoSQL
database service
DBA
Amazon
ElastiCache
In-Memory Caching
Service
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
Deployment & Administration
Amazon CloudWatch
AWS IAM (Identity
& Access Mgmt)
AWS OpsWorks
AWS CloudFormation
AWS Elastic Beanstalk
Web App
Enterprise
App
Database
Monitor resources Manage users,
groups &
permissions
Dev-Ops framework
for application
lifecycle management
Templates to deploy
& manage Automate resource
management
Gartner “Magic Quadrant for Cloud Infrastructure 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 ([email protected]). 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.
Gartner Magic Quadrant for Cloud Infrastructure as a Service
Compute
Storage
Security Scaling
Database
Networking Monitoring
Messaging
Workflow
DNS
Load Balancing
Backup CDN
On demand Pay as you go
Uniform Available
Utility Computing Example
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
At the end of a web service
ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1b
--instance-type m1.xlarge
ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1d
--instance-type m1.xlarge
At the end of a web service
elb-create-lb myLoadBalancer
as-create-auto-scaling-group MyGroup
--launch-configuration MyConfig
--availability-zones eu-west-1c
--min-size 2
--max-size 200
ec2-authorize default -p 80
At the end of a web service
And rich console services
Next let’s build a web application…
Auto scaling Group
Availability Zone #1
Security Group Security Group
Elastic Load Balancing
Amazon S3 Bucket
EC2 Instance
Web App Server
Amazon Route 53
Amazon CloudFront
Users
Auto scaling Group
Availability Zone #2
Security Group Security Group
EC2 Instance
Web App Server
What is the next step and how do I take it?
Using the Cloud isn’t an ‘All or Nothing’ Choice
Corporate
Data Centers
On-Premises Resources
Cloud Resources
Integration
Active Directory
Network Configuration
Encryption
Backup Appliances
Your On-Premises Apps Corporate
Data Centers
Users & Access Rules
Your Private Network
HSM Appliance
Cloud Backups
Your Cloud Apps
AWS Direct Connect
Integrating AWS with Existing On-Premises IT
Broad ecosystem of consulting partners..
We support a wide range of technologies
Our Ecosystem Allows You to use your Existing Management Tools
Single Pane of Glass
Management Tool Partners
We have partners ready to help
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
Strategy 2: Build New Apps in the Cloud
App
Mobile
Streaming Financial Record
Archiving
Consumer
Apps
Genetic
Sequencing
Global
Web Sites Marketing
Campaigns
Social
Games
Faster to build
Easier to manage
Less expensive to run
Distributed architectures for high availability
Strategy 3: Use Cloud to Make On-Premises Apps Better
Corporate
Data Centers
App 1
App 2
App 3
App N
…
Analytics
Backup
AWS
Storage
Gateway
Amazon S3
Elastic Map
Reduce
Amazon
Redshift
Strategy 4: Cloud Apps that Integrate with On-Premises Apps
On-Premises
Data Centers
Hybrid
App
AWS serves
application
content & data
Integration to
Samsung data
centers
for financial
transactions
Strategy 5: Migrate Existing Apps to the Cloud
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
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
Next step…try us for free and connect with us
http://aws.amazon.com/free/
To open a case please go to Support Center
Brett Hollman - Manager of Solutions Architecture
©Amazon.com, Inc. and its affiliates. All rights reserved.