5. 1) Introduction to Cloud Computing
2) What is Amazon Web Services?
3) Success stories
4) What is unique about AWS?
5) Demo
6) Cloud Computing Myths
[ Our plan for today ]
5
6. More Success stories
Business Cloud Computing Cloud Myths
Unique?
More
Technical What is AWS?
Demo
[ How technical is it? ]
6
7. amazon
web services
More Success stories
Business Cloud Computing Cloud Myths
Unique?
More
Technical What is AWS?
Demo
1. Cloud Computing
7
8. 1) Elastic Capacity
2) Quick and easy deployment
3) No CapEx, No initial investment
4) Pay as you go, for what you use
5) Automation and Reusable components
[ Cloud Computing ]
8
10. • Scaling up and down in minutes
• No need to provision
• Optimize resources based on your needs
• Can easily manage unexpected peaks
[ 1. Elastic Capacity ]
10
11. Capacity
traditional
IT capacity
Time
Your IT needs
Usage Patterns:
[ Traditional IT ]
11
12. On and Off Fast Growth
Variable peaks Predictable peaks
Usage Patterns:
[ Traditional IT ]
12
13. On and Off WASTE Fast Growth
Poor
Variable peaks Service Predictable peaks
Usage Patterns:
[ Traditional IT ]
13
14. Capacity
traditional
IT capacity
Elastic
Time
CLOUD capacity
Your IT needs
Usage Patterns:
[ Cloud Computing ]
14
15. On and Off Fast Growth
Variable peaks Predictable peaks
Usage Patterns:
[ Cloud Computing ]
15
17. • IT Infrastructure is no longer a barrier
• Easier to test different solutions
• No need to wait for provisioning
• Shorter development cycles
[ 2. Quick and easy deployment ]
17
21. • Pay for servers “by the hour” (on-demand)
• Pay for storage “per Gigabyte” per month
• Pay for data transfer “per Gigabyte”
• Easy to turn resources on/off (running
costs)
[ 4. Pay as you go, for what you use ]
21
23. • Automation, less repetitive tasks (“70/30” rule)
• Better management tools
• Focus on your business
• No need to build from scratch, but instead “reuse”
• No need to work on “Undifferentiated Heavy
Lifting”
[ 5. Automation, reusable components ]
23
24. 1) Elastic Capacity
2) Quick and easy deployment
3) No CapEx, No initial investment
4) Pay as you go, for what you use
5) Automation and Reusable components
[ Cloud Computing ]
24
25. $
Lower costs Focus on your business
$
Faster time to market Capital efficiency
Business Benefits
[ of Cloud Computing ]
25
26. amazon
web services
More Success stories
Business Cloud Computing Cloud Myths
Unique?
More
Technical What is AWS?
Demo
2. Amazon Web Services
26
27. Reliable, Scalable, Low-Cost Infrastructure
Every service offers APIs
You can use only the components you need
All the important “building blocks” are provided
[ What is Amazon Web Services? ]
27
28. Region GovCloud Region
[ Global AWS Infrastructure ]
28 (as of Nov, 2012)
30. Seattle South Bend New York (2) London Amsterdam
Newark Dublin Stockholm
Palo Alto
Tokyo
San Jose
Paris Frankfurt
Ashburn Milan
Los Angeles (2) Jacksonville Osaka
Dallas Hong Kong
St.Louis
Miami Singapore Sydney
Sao Paulo
Edge Locations
[ Global AWS Infrastructure ]
30 (as of Jun 19th, 2012)
31. • Create an AWS Account
• Open the AWS Management
Console
• Start using the services
[ Getting started is easy ]
31
34. amazon
web services
[ The Amazon Web Services universe ]
34
35. Command Line
API
Web Console SDK
[ The Amazon Web Services universe ]
35
36. Management +
Interface
[ The Amazon Web Services universe ]
36
37. Cross
Service
Features
CloudWatch
Simple WorkFlow IAM
CloudFormation
Management +
Elastic BeanStalk Interface
[ The Amazon Web Services universe ]
37 (some services are omitted here)
38. Cross
Service
Features
Platform
Building
blocks
EMR
SQS CloudFront Management +
DynamoDB Interface
RDS
SES CloudSearch
[ The Amazon Web Services universe ]
38 (some services are omitted here)
39. Cross
Service
Features
Platform
Building
blocks
Infrastructure
Building Management +
Blocks Interface
EC2
Virtual Private Cloud
EBS S3
[ The Amazon Web Services universe ]
39 (some services are omitted here)
40. Elastic Beanstalk
Cross Simple WorkFlow
Service CloudFormation
Features CloudWatch
IAM Command Line
Web Console
APIs
Platform SDK
Building RDS CloudSearch
blocks SES CloudFront SQS
EMR DynamoDB
Infrastructure
Building Management +
VPC EC2
Blocks EBS S3
Interface
[ The Amazon Web Services universe ]
40 (some services are omitted here)
41. amazon
web services
More Success stories
Business Cloud Computing Cloud Myths
Unique?
More
Technical What is AWS?
Demo
3. Success stories
41
44. Using AWS since April 2010
Hybrid environment (AWS + traditional IT)
Dev/Test is ready within Amazon VPC
Foundation platforms are AWS-ready
[ Shell ]
44
45. Several services are on AWS
Smart-TV Hubsite: Samsung TV
application, is on AWS
Saved CapEx by 34 Million US$
Reduced OpEx by 85%
[ Samsung ]
45
47. 26 Million subscribers
Netflix is ~25% of US Internet traffic
They are ~100% on AWS
Adrian Cockcroft, Cloud Architect:
http://www.slideshare.net/adrianco
[ Netflix.com ]
47
49. • Simple way to create videos with your pictures
• Facebook App: From 50 to 5,000 servers in 3
days
• Later optimization with Cluster GPU Instances
(EC2)
• Freemium model
[ Animoto.com ]
49
50. Capacity
Peak of 5,000
EC2 instances
Launch of
Facebook App
Time
[ Animoto.com ]
50
52. Processing of Cassini probe images
(200,000+)
All-Terrain Hex-Limbed Extra-Terrestrial
Explorer robot
Many other systems on AWS
Curiosity Streaming on CloudFront
[ NASA JPL ]
52
54. • Replay and analysis of the activity in the
stock market
• Interface built with Adobe FLEX + AIR
• The Infrastructure is purely Amazon S3
[ Nasdaq ]
54
57. Two founders in Perth, Australia
“Discovr Apps” for iPhone: 250,000
downloads in 4 days
They are #1 in 28+ Countries
[ Filter Squad ]
57
58. 5 game teams, 60 staff and over 30 games
DynamoDB to the Rescue
5 million daily active users and rapidly growing
AWS as a partner, helped cut costs and gave advice
on process and architecture
[ Halfbrick ]
58
59. Dolphin mobile browser: 12+ Million
downloads
80+ EC2 instances, growing every month
Focus on business plan, features design and
code completion
[ Mobotap: Dolphin Browser ]
59
60. Based in Beijing
Among the top 7 game developers on
Facebook
3 Million daily active users globally
[ FunPlus Game ]
60
62. amazon
web services
More Success stories
Business Cloud Computing Cloud Myths
Unique?
More
Technical What is AWS?
Demo
4. What’s unique about AWS?
62
66. “Security is our number one priority”
Security certifications (ISO 27001, PCI-DSS-1, etc)
Data privacy through encryption
http://aws.amazon.com/security
White Papers: Security Processes, Risk and
Compliance
[ Security ]
66
68. • Free support (Forum, email...)
• Premium support: Developer, Business, Enterprise
• Service Health Dashboard
• Health Status for AWS components (EC2, EBS...)
[ Support ]
68
75. amazon
web services
More Success stories
Business Cloud Computing Cloud Myths
Unique?
More
Technical What is AWS?
Demo
5. Demo
75
76. • We will setup a CRM system in a few minutes.
• We are going to use:
• Virtual servers (Amazon EC2)
• Content Delivery (CloudFront)
• RDS (Relational Database Service)
[ Example: CRM in the Cloud ]
76
77. • We launch an EC2 instance (virtual server in the
Cloud) with SugarCRM already pre-installed.
• We then attach an “Elastic IP” to the EC2
instance.
• Some steps will be omitted.
[ Step 1: CRM on Amazon EC2 ]
77
79. • Let me show you how to use Amazon S3 to host
any type of content.
• Amazon S3 offers a high durability, and it’s ideal
for backups and storing files.
[ Step 2: Amazon S3 ]
79
81. • Any content (including that picture) can be
distributed worldwide with a “CloudFront
distribution”.
• To enable it within the CRM, some changes in
the HTML code would be needed.
[ Step 3: global distribution ]
81
82. Edge Locations
[ Cloudfront Edge locations ]
82 (as of Jun DEC, 2012)
84. • We launch a Database instance on RDS
(Relational Database Service), to replace our
previous DB.
• At the end, we will be able to use the ENDPOINT
to replace our previous Database with RDS.
[ Step 4: Moving the Database to RDS ]
84
87. • We will enable a “Read Replica” (faster read
access).
• We will also enable a “Standby Replica” (for
high availability and increased durability).
[ Step 5: Read replica, standby replica ]
87
88. EC2 RDS RDS
Web Master Standby
Master
RDS
Read R
[ Our Cloud architecture ]
88
90. amazon
web services
More Success stories
Business Cloud Computing Cloud Myths
Unique?
More
Technical What is AWS?
Demo
6. Cloud Computing myths
90
91. • Multiple Regions / Availability Zones
• Many companies achieve better
performance on AWS
• Service Level Agreements
• Amazon S3’s Durability: 99.999999999%
[ 1. The Cloud is not reliable ]
91
92. • Security is #1 Priority for AWS
• Certifications (ISO 27001, PCI-DSS-1, ...)
• Audits
• Amazon.com uses AWS Technology
• Encryption
• “Wipe Clean” for Storage
[ 2. Security / privacy not adequate ]
92
93. • Scale and Utilization are not the same
• Huge CapEx
• No true Elasticity
• Still need to manage the “Undifferentiated heavy
lifting”
• No “Pay as you go”
• Do you have APIs for everything?
[ 3. Same benefits on my own cloud ]
93
94. • Cloud is not “all or nothing”
• 100% on Cloud is easier for green field
scenarios
• To start, move small projects to AWS
• Example: Netflix adopted a long term
migration plan
[ 4. I can’t move everything to AWS! ]
94
95. • Better resource management
• Faster time to market
• Improved business agility
• Able to focus more on your business
[ 5. Cost is the only advantage ]
95
97. • Create an AWS account
• Subscribe to services (EC2, S3...)
• Use the AWS Management Console to try
them out
• No termination fees, no commitments
• You might be eligible for the free tier
[ Getting started with AWS ]
97
98. amazon
web services
http://aws.amazon.com
Joe Ziegler, zieglerj@amazon.com
@jiyosub
AWS Technical Evangelist
98