SlideShare a Scribd company logo
1 of 95
AWS 101 Cloud Computing Seminar Making the case for Cloud version 2.0 – last update 2011-01-28 – Created by Simone Brunozzi – Copyright Amazon.com
What is Amazon.com?
Amazon’s Three Businesses Consumer (Retail)Business SellerBusiness IT Infrastructure Business Tens of millions of active customer accounts Eight countries: US, UK, Germany, Japan, France, Canada, China, Italy Sell on Amazon websites Use Amazon technology for your own retail website Leverage Amazon’s massive fulfillment center network Cloud computing infrastructure for hosting web-scale solutions Hundreds of thousands of registered customers
Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
Gartner's definition Cloud Computing: A style of computing in which  elastic IT-enabled capabilities are delivered as a service  to external customers  using Internet technologies. Gartner, 2008
1) Elastic Capacity
Predicting Infrastructure Needs Actual Usage CustomerDissatisfaction Predicted Usage Compute Power Waste Time
2) Faster time to market
3) No initial investment (No CapEx)
4) Pay as you go, pay for what you use
5) Focus on your business
The 70/30 switch 70% 30% YourBusiness Managing All of the “Undifferentiated Heavy Lifting” On-PremiseInfrastructure
AWS goal: flip this equation 70% 30% Managing All of the “Undifferentiated Heavy Lifting” YourBusiness On-PremiseInfrastructure More Time to Focus onYour Business Configuring Your Cloud Assets AWSCloud-BasedInfrastructure 30% 70%
Cloud Computing (summary) Elastic Capacity Faster time to market No initial investment (No Capex) Pay as you go, pay for what you use Focus on your business
Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
Guess the company An online company  It uses more than 12,000 servers They have more than 230 million users What's the company name? What do they do?
Zynga.com Creators of the most popular Facebook games: Farmville, Mafia Wars, Treasure Isle, etc. More than 12,000 servers on AWS More than 230 million monthly users 100% on AWS
Netflix.com ,[object Object]
Migrating 100% on Amazon Web Services
So far: movie lists, website search, transcoding, recommendations, etc.
10 M subscribers, 100k DVD titles"AWS let us focus on innovation"
Hungama.com Largest publisher of Bollywood movies Mobile / Digital / Promotional marketing "the old models caused delays in implementation, adversely affecting the time-to-market" Cloud computing introduced in 2008 Now 80% on Amazon Web Services
Animoto.com Simple application: Upload pictures Upload / choose from existing music A nice video is automatically created It runs 100% on AWS Scaled from 80 to 3,500 servers (EC2 instances) in 3 days
Animoto: Video App on Amazon EC2 Scaled to peak of  3,500 instances in 3 days Number of EC2 Instances Launch of Facebook modification Apr  12th Apr  14th Apr  15th Apr  16th Apr  18th Apr  19th Apr  20th Apr  17th Apr  13th
Customers in 190 Countries
Asia Pacific customers
Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
Example 1 A Risk Management company (example: Bankinter) Problem: They need to analyze data as soon as the stock exchange closes, to find mistakes and correct them in time. However, this is usually very expensive.
Traditional solution Buy a huge IT infrastructure Hire people to manage it Negotiate contracts, etc. Manage the IT infrastructure Every 2-3 years, major upgrade
Cloud solution Benefits from Cloud Computing: No need for investments Massive cost savings IT staff can focus on product/service Higher availability Faster time to market
Usage graph on Amazon EC2
Services used Servers on demand: Amazon EC2 (Elastic Compute Cloud) Storage: Amazon S3 (Simple Storage Service)
AWS Building blocks
Example 2 A web startup company (example: 99design) Problem: They want to launch a website/app, but they don't know how successful it will be. Need to serve customers worldwide. Usually very expensive.
Traditional solution Buy servers Buy storage Sign a CDN contract (Content Delivery Network) Launch website/application Manage scaling and provisioning
Cloud solution Benefits from Cloud Computing: No need to buy IT Infrastructure Deploy worldwide Scale up/down when needed Save time Focus on your business
Services used Servers: Amazon EC2 Storage: Amazon S3 Database: Amazon RDS Content Delivery: Amazon CloudFront Extra: Autoscaling, Elastic Load Balancing
AWS Building blocks
What is unique about Amazon Web Services?
Flexibility, Freedom of Choice
Security
Scale
Growing Partner Ecosystem Growing Partner Ecosystem
AWS Pace of Innovation (as of Q4 2010) » Amazon Simple Notification Service » RDS Multi-Availability Zone Support » S3 Reduced Redundancy Storage  » New Locations and Features for             CloudFront » S3 Bucket Policies » Cluster Instances for EC2 » EC2 Reserved Instances » New SimpleDB Features » IBM on EC2 » Windows Server 2008 on EC2 » Amazon RDS » Amazon Virtual Private Cloud » Amazon Elastic MapReduce » EBS Shared Snapshots » Monitoring, Auto Scaling &     Elastic Load Balancing for EC2 » AWS Import/Export » Premium Support » Amazon CloudFront » EC2 Elastic IP addresses     & Availability Zones » Windows Server, MySQL,     Oracle, & JBoss on EC2 » Lower Data Transfer Costs » Amazon EC2 » Amazon S3 » Developer Portal &        Forums    » Amazon Linux AMI » Oracle on EC2 » New EC2 Features » SUSE Linux on EC2 2005 2010 2006 2007 2008 2009 » Micro Instances » Lower Pricing for EC2     High Mem Instances    » Identity & Access Management  » AWS Services in N. California » AWS Multi-Factor Authentication » AWS Management Console  » AWS Economics Center » AWS in Education » AWS Security Center » SAS70 Type II Audit » More services  in EU » Lower EC2 Pricing » Lower S3 Pricing » Lower pricing for     Outbound Data Transfer » AWS Solution Provider Program » Amazon SimpleDB » Amazon Flexible Payments Service » S3 in Europe » EC2 new instance types » AWS Start-Up Challenge » AWS Services in Singapore » RDS Reserved Database Instances » RDS Read Replicas & Lower Pricing » Lower Outbound Transfer Pricing » Data Transfer Usage Tiers » Consolidated Billing for AWS » Amazon S3 Versioning Feature » EC2 High Memory Instances » Public Data Sets » Elastic Block Store » EC2 SLA » EC2 in EU » S3 Tiered Pricing » Amazon SQS » Amazon Mechanical Turk
Demo
Let me start with a tough question
Who is he?
GoMortlock.com Build a simple website to host pictures of Stirling Mortlock. And then, add more features.
AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
A few steps... Download the website Unzip it Put it into the www folder
What we did in step 1 Launched a Linux server (EC2) Installed a web server Downloaded the website Opened the website Now, our traffic goes up...
To reach fans worldwide, we need a CDN.
AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
Changes in HTML code images/stirling1.jpg Becomes d135c2250.cloudfront.net/stirling1.jpg
What we did in step 2 Uploaded files to Amazon S3 Enabled a Cloudfront Distribution Updated our picture location
This website is not "Just a hobby" anymore...
Our hobby website, GoMortlock.com 1.0
Our IT Architecture needs an update
AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
What we did in step 3 We added Autoscaling, and watched it grow the number of servers We added Elastic Load Balancer
Automation: APIs for every AWS Service
AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
What is difficult about Databases?
To use the DB Instance: Change the connection string from the previous Database to the new DB Instance
What we did in step 4 Launched a Database Instance Pointed the web servers to RDS Created a Read Replica Created a Snapshot
What about costs?
Step 1: simple website Visitors per month: 10,000 Monthly costs:					Total: $18 Server: $15 (EC2) Bandwidth: $3 US Dollars (USD)
Step 2: Adding Cloudfront Visitors per month: 100,000 Monthly costs:					Total: $50 Server: $15 (EC2) Bandwidth: $5 CDN: $30 (Cloudfront) US Dollars (USD)
Step 3: GoMortlock.com 2.0 Visitors per month: 1,000,000 Monthly costs:					Total: $405 Server: $120 (EC2) Bandwidth: $55 CDN: $200 (Cloudfront) Storage: $10 (S3) Elastic Load Balancer: $20 US Dollars (USD)
Step 4: Adding Amazon RDS Visitors per month: 10,000,000 Monthly costs:					Total: $1,820 Server: $240 (EC2) Bandwidth: $125 CDN: $1,200 (Cloudfront) Storage: $50 (S3) Elastic Load Balancer: $45 Database: $160 (RDS) US Dollars (USD)
AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements End of Demo
Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
Myth #1:"the cloud isn't reliable" Answer: ,[object Object]
Many companies achieve better performance in the cloud
SLAs: EC2 99.95%, S3 99.9%, etc
We look at thousands of metrics at the 99.9% outlier,[object Object]
You can control where the data is stored
Amazon doesn't move your data
You can always get your data back,[object Object]

More Related Content

What's hot

Aws seminar report
Aws seminar report Aws seminar report
Aws seminar report Rahul Kumar
 
webOS App by Example: Sorting Thoughts
webOS App by Example: Sorting ThoughtswebOS App by Example: Sorting Thoughts
webOS App by Example: Sorting ThoughtsHendrik Ebel
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1ADEOLA ADISA
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2Ignacio M. Llorente
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingEdureka!
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceAhmadShah Sultani
 
Cloud computing-Practical Example
Cloud computing-Practical ExampleCloud computing-Practical Example
Cloud computing-Practical ExampleTasawar Gulzar
 
Cloud Computing Training PPT
Cloud Computing Training PPTCloud Computing Training PPT
Cloud Computing Training PPTAmit Poonia
 
Introduction to Cloud Computing - COA101
Introduction to Cloud Computing - COA101Introduction to Cloud Computing - COA101
Introduction to Cloud Computing - COA101Martin Hamilton
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrAmazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesOwen Cutajar
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKAHZ Associates
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
Cloud Computing by Fatma Ghacham
Cloud Computing  by  Fatma GhachamCloud Computing  by  Fatma Ghacham
Cloud Computing by Fatma GhachamFatma Ghachem
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemReuven Lerner
 
Introduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWSIntroduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWSEdureka!
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introductiontoryharis
 

What's hot (20)

Aws seminar report
Aws seminar report Aws seminar report
Aws seminar report
 
webOS App by Example: Sorting Thoughts
webOS App by Example: Sorting ThoughtswebOS App by Example: Sorting Thoughts
webOS App by Example: Sorting Thoughts
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1
 
An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2An Introduction To Infarstructures For Cloud Computing V0.2
An Introduction To Infarstructures For Cloud Computing V0.2
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Cloud computing-Practical Example
Cloud computing-Practical ExampleCloud computing-Practical Example
Cloud computing-Practical Example
 
Cloud Computing Training PPT
Cloud Computing Training PPTCloud Computing Training PPT
Cloud Computing Training PPT
 
Introduction to Cloud Computing - COA101
Introduction to Cloud Computing - COA101Introduction to Cloud Computing - COA101
Introduction to Cloud Computing - COA101
 
Why AWS?
Why AWS?Why AWS?
Why AWS?
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UK
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Cloud Computing by Fatma Ghacham
Cloud Computing  by  Fatma GhachamCloud Computing  by  Fatma Ghacham
Cloud Computing by Fatma Ghacham
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, Jerusalem
 
Introduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWSIntroduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWS
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 

Viewers also liked

What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Amazon Web Services
 
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature MappingMicrosoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature MappingIlyas F ☁☁☁
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Introduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingIntroduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingAmazon Web Services
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computingRkrishna Mishra
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud ComputingLiming Liu
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWSIan Massingham
 
Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)Markus Klems
 
Forecast on Cloud Computing Trends 2015
Forecast on  Cloud Computing  Trends 2015Forecast on  Cloud Computing  Trends 2015
Forecast on Cloud Computing Trends 2015IMC Institute
 
Cloud Computing and your Data Warehouse
Cloud Computing and your Data WarehouseCloud Computing and your Data Warehouse
Cloud Computing and your Data Warehousedrluckyspin
 
AWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web ServicesAWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web ServicesAmazon Web Services
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computinghybrid cloud
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing CloudSyntrix
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesRobert Greiner
 

Viewers also liked (20)

What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Cloudschool 2014
Cloudschool 2014Cloudschool 2014
Cloudschool 2014
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
 
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature MappingMicrosoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Introduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingIntroduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud Computing
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Forecast on Cloud Computing Trends 2015
Forecast on  Cloud Computing  Trends 2015Forecast on  Cloud Computing  Trends 2015
Forecast on Cloud Computing Trends 2015
 
Cloud Computing and your Data Warehouse
Cloud Computing and your Data WarehouseCloud Computing and your Data Warehouse
Cloud Computing and your Data Warehouse
 
AWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web ServicesAWS Webcast - Getting Started with Amazon Web Services
AWS Webcast - Getting Started with Amazon Web Services
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 

Similar to 2011 Introduction to Cloud Computing and Amazon Web Services

Amazon2009 04 22 Amsterdam
Amazon2009 04 22 AmsterdamAmazon2009 04 22 Amsterdam
Amazon2009 04 22 Amsterdamarnoud.wijnands
 
The Cloud as a Platform - By Jinesh Varia
The Cloud as a Platform - By Jinesh VariaThe Cloud as a Platform - By Jinesh Varia
The Cloud as a Platform - By Jinesh VariaAmazon Web Services
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part iAmazon Web Services
 
AWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAmazon Web Services
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?Amazon Web Services
 
AWS Start-up Event Seattle 2009: AWS Overview
AWS Start-up Event Seattle 2009: AWS OverviewAWS Start-up Event Seattle 2009: AWS Overview
AWS Start-up Event Seattle 2009: AWS OverviewAmazon Web Services
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSAmazon Web Services
 
AWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAmazon Web Services
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAmazon Web Services
 
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...Washington Technology Industry Association
 
AWS101: London May 2014
AWS101: London May 2014AWS101: London May 2014
AWS101: London May 2014Ian Massingham
 
Cloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museumCloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museumRobert J. Stein
 
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...Amazon Web Services
 
Intro to AWS for Women Who Code Bristol
Intro to AWS for Women Who Code BristolIntro to AWS for Women Who Code Bristol
Intro to AWS for Women Who Code BristolIan Massingham
 
Cloud Computing Workshop
Cloud Computing WorkshopCloud Computing Workshop
Cloud Computing WorkshopCharlie Moad
 

Similar to 2011 Introduction to Cloud Computing and Amazon Web Services (20)

3 2011 aws mumbai2
3 2011 aws mumbai23 2011 aws mumbai2
3 2011 aws mumbai2
 
Amazon2009 04 22 Amsterdam
Amazon2009 04 22 AmsterdamAmazon2009 04 22 Amsterdam
Amazon2009 04 22 Amsterdam
 
The Cloud as a Platform - By Jinesh Varia
The Cloud as a Platform - By Jinesh VariaThe Cloud as a Platform - By Jinesh Varia
The Cloud as a Platform - By Jinesh Varia
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part i
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 
AWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner Vogels
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
 
Tech Summit & AWS introduction
Tech Summit & AWS introductionTech Summit & AWS introduction
Tech Summit & AWS introduction
 
AWS Start-up Event Seattle 2009: AWS Overview
AWS Start-up Event Seattle 2009: AWS OverviewAWS Start-up Event Seattle 2009: AWS Overview
AWS Start-up Event Seattle 2009: AWS Overview
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWS
 
IP Expo - What is AWS?
IP Expo - What is AWS?IP Expo - What is AWS?
IP Expo - What is AWS?
 
AWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynote
 
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWS
 
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web...
 
AWS101: London May 2014
AWS101: London May 2014AWS101: London May 2014
AWS101: London May 2014
 
Cloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museumCloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museum
 
Werner Vogels
Werner Vogels Werner Vogels
Werner Vogels
 
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
 
Intro to AWS for Women Who Code Bristol
Intro to AWS for Women Who Code BristolIntro to AWS for Women Who Code Bristol
Intro to AWS for Women Who Code Bristol
 
Cloud Computing Workshop
Cloud Computing WorkshopCloud Computing Workshop
Cloud Computing Workshop
 

More from Simone Brunozzi

5 things you don't know about Amazon Web Services
5 things you don't know about Amazon Web Services5 things you don't know about Amazon Web Services
5 things you don't know about Amazon Web ServicesSimone Brunozzi
 
The Amazon Web Services support
The Amazon Web Services supportThe Amazon Web Services support
The Amazon Web Services supportSimone Brunozzi
 
Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...
Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...
Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...Simone Brunozzi
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesSimone Brunozzi
 
Startup Research (Founder Institute, San Francisco, March 8th, 2011)
Startup Research (Founder Institute, San Francisco, March 8th, 2011)Startup Research (Founder Institute, San Francisco, March 8th, 2011)
Startup Research (Founder Institute, San Francisco, March 8th, 2011)Simone Brunozzi
 
2010 architecting for the cloud
2010 architecting for the cloud2010 architecting for the cloud
2010 architecting for the cloudSimone Brunozzi
 
Amazon Web Services sign-up
Amazon Web Services sign-upAmazon Web Services sign-up
Amazon Web Services sign-upSimone Brunozzi
 
From Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutesFrom Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutesSimone Brunozzi
 

More from Simone Brunozzi (9)

5 things you don't know about Amazon Web Services
5 things you don't know about Amazon Web Services5 things you don't know about Amazon Web Services
5 things you don't know about Amazon Web Services
 
The Amazon Web Services support
The Amazon Web Services supportThe Amazon Web Services support
The Amazon Web Services support
 
Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...
Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...
Parmigiano, a Monastery, Love and Faith: Technical lessons on how to do Backu...
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web Services
 
Silent ignite
Silent igniteSilent ignite
Silent ignite
 
Startup Research (Founder Institute, San Francisco, March 8th, 2011)
Startup Research (Founder Institute, San Francisco, March 8th, 2011)Startup Research (Founder Institute, San Francisco, March 8th, 2011)
Startup Research (Founder Institute, San Francisco, March 8th, 2011)
 
2010 architecting for the cloud
2010 architecting for the cloud2010 architecting for the cloud
2010 architecting for the cloud
 
Amazon Web Services sign-up
Amazon Web Services sign-upAmazon Web Services sign-up
Amazon Web Services sign-up
 
From Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutesFrom Zero to Cloud in 30 minutes
From Zero to Cloud in 30 minutes
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

2011 Introduction to Cloud Computing and Amazon Web Services

  • 1. AWS 101 Cloud Computing Seminar Making the case for Cloud version 2.0 – last update 2011-01-28 – Created by Simone Brunozzi – Copyright Amazon.com
  • 3. Amazon’s Three Businesses Consumer (Retail)Business SellerBusiness IT Infrastructure Business Tens of millions of active customer accounts Eight countries: US, UK, Germany, Japan, France, Canada, China, Italy Sell on Amazon websites Use Amazon technology for your own retail website Leverage Amazon’s massive fulfillment center network Cloud computing infrastructure for hosting web-scale solutions Hundreds of thousands of registered customers
  • 4. Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
  • 5. Gartner's definition Cloud Computing: A style of computing in which elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies. Gartner, 2008
  • 7. Predicting Infrastructure Needs Actual Usage CustomerDissatisfaction Predicted Usage Compute Power Waste Time
  • 8. 2) Faster time to market
  • 9. 3) No initial investment (No CapEx)
  • 10. 4) Pay as you go, pay for what you use
  • 11. 5) Focus on your business
  • 12. The 70/30 switch 70% 30% YourBusiness Managing All of the “Undifferentiated Heavy Lifting” On-PremiseInfrastructure
  • 13. AWS goal: flip this equation 70% 30% Managing All of the “Undifferentiated Heavy Lifting” YourBusiness On-PremiseInfrastructure More Time to Focus onYour Business Configuring Your Cloud Assets AWSCloud-BasedInfrastructure 30% 70%
  • 14. Cloud Computing (summary) Elastic Capacity Faster time to market No initial investment (No Capex) Pay as you go, pay for what you use Focus on your business
  • 15. Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
  • 16. Guess the company An online company It uses more than 12,000 servers They have more than 230 million users What's the company name? What do they do?
  • 17.
  • 18. Zynga.com Creators of the most popular Facebook games: Farmville, Mafia Wars, Treasure Isle, etc. More than 12,000 servers on AWS More than 230 million monthly users 100% on AWS
  • 19.
  • 20.
  • 21. Migrating 100% on Amazon Web Services
  • 22. So far: movie lists, website search, transcoding, recommendations, etc.
  • 23. 10 M subscribers, 100k DVD titles"AWS let us focus on innovation"
  • 24. Hungama.com Largest publisher of Bollywood movies Mobile / Digital / Promotional marketing "the old models caused delays in implementation, adversely affecting the time-to-market" Cloud computing introduced in 2008 Now 80% on Amazon Web Services
  • 25. Animoto.com Simple application: Upload pictures Upload / choose from existing music A nice video is automatically created It runs 100% on AWS Scaled from 80 to 3,500 servers (EC2 instances) in 3 days
  • 26. Animoto: Video App on Amazon EC2 Scaled to peak of 3,500 instances in 3 days Number of EC2 Instances Launch of Facebook modification Apr 12th Apr 14th Apr 15th Apr 16th Apr 18th Apr 19th Apr 20th Apr 17th Apr 13th
  • 27. Customers in 190 Countries
  • 29. Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
  • 30. Example 1 A Risk Management company (example: Bankinter) Problem: They need to analyze data as soon as the stock exchange closes, to find mistakes and correct them in time. However, this is usually very expensive.
  • 31. Traditional solution Buy a huge IT infrastructure Hire people to manage it Negotiate contracts, etc. Manage the IT infrastructure Every 2-3 years, major upgrade
  • 32. Cloud solution Benefits from Cloud Computing: No need for investments Massive cost savings IT staff can focus on product/service Higher availability Faster time to market
  • 33. Usage graph on Amazon EC2
  • 34. Services used Servers on demand: Amazon EC2 (Elastic Compute Cloud) Storage: Amazon S3 (Simple Storage Service)
  • 36. Example 2 A web startup company (example: 99design) Problem: They want to launch a website/app, but they don't know how successful it will be. Need to serve customers worldwide. Usually very expensive.
  • 37. Traditional solution Buy servers Buy storage Sign a CDN contract (Content Delivery Network) Launch website/application Manage scaling and provisioning
  • 38. Cloud solution Benefits from Cloud Computing: No need to buy IT Infrastructure Deploy worldwide Scale up/down when needed Save time Focus on your business
  • 39. Services used Servers: Amazon EC2 Storage: Amazon S3 Database: Amazon RDS Content Delivery: Amazon CloudFront Extra: Autoscaling, Elastic Load Balancing
  • 41. What is unique about Amazon Web Services?
  • 44. Scale
  • 45. Growing Partner Ecosystem Growing Partner Ecosystem
  • 46. AWS Pace of Innovation (as of Q4 2010) » Amazon Simple Notification Service » RDS Multi-Availability Zone Support » S3 Reduced Redundancy Storage » New Locations and Features for CloudFront » S3 Bucket Policies » Cluster Instances for EC2 » EC2 Reserved Instances » New SimpleDB Features » IBM on EC2 » Windows Server 2008 on EC2 » Amazon RDS » Amazon Virtual Private Cloud » Amazon Elastic MapReduce » EBS Shared Snapshots » Monitoring, Auto Scaling & Elastic Load Balancing for EC2 » AWS Import/Export » Premium Support » Amazon CloudFront » EC2 Elastic IP addresses & Availability Zones » Windows Server, MySQL, Oracle, & JBoss on EC2 » Lower Data Transfer Costs » Amazon EC2 » Amazon S3 » Developer Portal & Forums » Amazon Linux AMI » Oracle on EC2 » New EC2 Features » SUSE Linux on EC2 2005 2010 2006 2007 2008 2009 » Micro Instances » Lower Pricing for EC2 High Mem Instances » Identity & Access Management » AWS Services in N. California » AWS Multi-Factor Authentication » AWS Management Console » AWS Economics Center » AWS in Education » AWS Security Center » SAS70 Type II Audit » More services in EU » Lower EC2 Pricing » Lower S3 Pricing » Lower pricing for Outbound Data Transfer » AWS Solution Provider Program » Amazon SimpleDB » Amazon Flexible Payments Service » S3 in Europe » EC2 new instance types » AWS Start-Up Challenge » AWS Services in Singapore » RDS Reserved Database Instances » RDS Read Replicas & Lower Pricing » Lower Outbound Transfer Pricing » Data Transfer Usage Tiers » Consolidated Billing for AWS » Amazon S3 Versioning Feature » EC2 High Memory Instances » Public Data Sets » Elastic Block Store » EC2 SLA » EC2 in EU » S3 Tiered Pricing » Amazon SQS » Amazon Mechanical Turk
  • 47. Demo
  • 48. Let me start with a tough question
  • 50. GoMortlock.com Build a simple website to host pictures of Stirling Mortlock. And then, add more features.
  • 51.
  • 52. AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
  • 53.
  • 54. A few steps... Download the website Unzip it Put it into the www folder
  • 55.
  • 56. What we did in step 1 Launched a Linux server (EC2) Installed a web server Downloaded the website Opened the website Now, our traffic goes up...
  • 57. To reach fans worldwide, we need a CDN.
  • 58. AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
  • 59.
  • 60.
  • 61. Changes in HTML code images/stirling1.jpg Becomes d135c2250.cloudfront.net/stirling1.jpg
  • 62.
  • 63. What we did in step 2 Uploaded files to Amazon S3 Enabled a Cloudfront Distribution Updated our picture location
  • 64. This website is not "Just a hobby" anymore...
  • 65. Our hobby website, GoMortlock.com 1.0
  • 66.
  • 67. Our IT Architecture needs an update
  • 68. AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
  • 69.
  • 70.
  • 71.
  • 72. What we did in step 3 We added Autoscaling, and watched it grow the number of servers We added Elastic Load Balancer
  • 73. Automation: APIs for every AWS Service
  • 74. AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements
  • 75.
  • 76. What is difficult about Databases?
  • 77.
  • 78.
  • 79. To use the DB Instance: Change the connection string from the previous Database to the new DB Instance
  • 80.
  • 81. What we did in step 4 Launched a Database Instance Pointed the web servers to RDS Created a Read Replica Created a Snapshot
  • 83. Step 1: simple website Visitors per month: 10,000 Monthly costs: Total: $18 Server: $15 (EC2) Bandwidth: $3 US Dollars (USD)
  • 84. Step 2: Adding Cloudfront Visitors per month: 100,000 Monthly costs: Total: $50 Server: $15 (EC2) Bandwidth: $5 CDN: $30 (Cloudfront) US Dollars (USD)
  • 85. Step 3: GoMortlock.com 2.0 Visitors per month: 1,000,000 Monthly costs: Total: $405 Server: $120 (EC2) Bandwidth: $55 CDN: $200 (Cloudfront) Storage: $10 (S3) Elastic Load Balancer: $20 US Dollars (USD)
  • 86. Step 4: Adding Amazon RDS Visitors per month: 10,000,000 Monthly costs: Total: $1,820 Server: $240 (EC2) Bandwidth: $125 CDN: $1,200 (Cloudfront) Storage: $50 (S3) Elastic Load Balancer: $45 Database: $160 (RDS) US Dollars (USD)
  • 87. AWS Demo Step 1: Launch a website Step 2: Distribute Content Worldwide Step 3: Scaling GoMortlock.com Step 4: Architectural improvements End of Demo
  • 88. Agenda 1) Cloud Computing 2) Success stories 3) Amazon Web Services by example 4) Cloud Computing Myths 5) How to get started
  • 89.
  • 90. Many companies achieve better performance in the cloud
  • 91. SLAs: EC2 99.95%, S3 99.9%, etc
  • 92.
  • 93. You can control where the data is stored
  • 95.
  • 96. White paper on Security
  • 99. The only Cloud Provider with PCI-1
  • 100.
  • 101. Faster time to market
  • 102. Being able to focus on your business
  • 103.
  • 104. How to get started Create an AWS Account (you can use your Amazon account) 2) Learn the basics (EC2, S3) 3) Start a small project 4) Review results 5) Expand your AWS usage
  • 105. Last but not least (1) Please complete your feedback form: All completed forms will receive a complimentary US$ 25 credit voucher 2) Get started today! Sign up for a free AWS account at aws.amazon.com
  • 106. Last but not least (2) 3) Sign up for our Free AWS 101 Hands-on Technical Workshop on March 29th (indicate your interest in your feedback form) 4) We are hiring! Positions: Sales and Solution Architects CVs to: aws-recruiting-aus @ amazon.com
  • 107. Final Questions & Answers
  • 108. Simone Brunozzi AWS Technology Evangelist, APAC http://twitter.com/simon Vote for me on: http://bit.ly/i7DQFs http://aws.amazon.com