SlideShare a Scribd company logo
Amazon Web Services Jeff Barr, Senior Evangelist @jeffbarr
My Background Based in Seattle, WA Education: BS in Computer Science, The American University, 1985 Graduate student in Digital Media, University of Washington, 2010 Background: Microsoft Visual Studio team Consulting to startups and VC’s Amazon employee since 2002 Author, “Host Your Web Site in the Cloud” Email: jbarr@amazon.com Twitter: @jeffbarr AWS – Confidential - Copyright © 2011, Amazon Web Services LLC or its affiliates. All rights reserved.
The Cloud is Suddenly Everywhere
What is Cloud Computing? An analogy: think of electricity services… You simply plug into a vast electrical grid managed by experts to get a low cost, reliable power supply – available to you with much greater efficiency than you could generate on your own. Power is a utility service - available to you on-demand and you pay only for what you use.
What is Cloud Computing? Cloud Computing is also a utility service - giving you access to technology resources managed by experts and available on-demand. You simply access these services  over the internet, with no up-front costs and you pay only for the resources you use.
Attributes of Cloud Computing  No capital expenditure Pay as you go and pay only for what you use True elastic capacity; Scale up and down Improves time to market You get to focus your engineering resources on what differentiates you vs. managing the undifferentiated infrastructure resources
What is Amazon Web Services? Amazon Web Services is a cloud computing platform that provides  flexible, scalable, and cost-effective technology infrastructure for businesses of all sizes around the world… …utilizing the knowledge, expertise, and tools used to run Amazon.com’s global web properties for over a decade.
AWS Global Reach AWS Regions US East (Northern Virginia) US West (Northern California) Europe (Dublin) Asia Pacific (Singapore) Asia Pacific (Tokyo) US East (Northern Virginia) Availability Zone A Availability Zone B Availability Zone C Availability Zone D
Why Are People So Excited?
The Dirty Little Secret 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%
Predicting Infrastructure Usage Actual Usage CustomerDissatisfaction Predicted Usage Compute Power Waste Time
Example: Wall Street  App on Amazon EC2 3000 - Number of EC2 Instances 300 CPU’s on weekends 300 - Thursday 4/23/2009 Friday 4/24/2009 Sunday 4/26/2009 Monday 4/27/2009 Tuesday 4/28/2009 Saturday 4/25/2009 Wednesday 4/22/2009
Example: Video App on Amazon EC2 Scaled to peak of  5,000 instances in 3 days Number of EC2 Instances Launch of Facebook modification 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
The Bottom Line Benefit The AWS Cloud turns capital expenses into variable costs while preserving flexibility and enhancing the scalability, availability, and security of IT infrastructure resources.
[object Object]
Application hosting/SaaS hosting
Internal IT application hosting
Content delivery and media distribution
High performance computing, batch data processing, and large scale analytics
Storage, backup, and disaster recovery
Development and test environmentsCommon Use Cases
Amazon Web Services Cloud-Powered Applications Monitoring Amazon CloudWatch Management AWS Management Console AWS Elastic Beanstalk Tools AWS Toolkit for Eclipse Java, PHP, Ruby, Python, .Net Developer Centers Network Virtual Private Cloud Route 53 Content Delivery Amazon CloudFront Messaging Amazon Simple Queue Service (SQS) Amazon Simple Notification Service (SNS) Amazon Simple Email Service (SES) Parallel Processing Amazon Elastic MapReduce Compute Amazon Elastic Compute Cloud (EC2) Storage Amazon Simple Storage Service (S3) Database Amazon RDS Amazon SimpleDB Third-Party Offerings Identity and Access Management Metering and Billing
AWS IN DETAIL!
Amazon Elastic Compute Cloud Amazon EC2: on-demand compute power Obtain and boot new server instances in minutes Quickly scale capacity up or down Eleven instance types Hourly billing Key features: Support for Windows, Linux, FreeBSD, and OpenSolaris Supports all major web and application platforms Deploy across Availability Zones for reliability
Region Availability Zone Amazon EC2 Architecture Amazon Machine Image (AMI) Ephemeral Storage EC2 Instance Elastic Block Storage CloudWatch Security Group(s) Auto Scaling Amazon S3 Elastic IP Address EBS Snapshot EBS Snapshot Load Balancing
Amazon EC2 Pricing Options On-DemandInstances ReservedInstances SpotInstances Pay as you go for compute power Pay only for what you use, no up-front commitments or long-term contracts Unix/Linux instances start at $0.02/hour USD in the US East Region Pay a low up-front fee and receive a significant discount on the hourly pricing for that instance 1- or 3-year terms Helps ensure that compute capacity is available when it is needed Enables you to bid on unused Amazon EC2 capacity Spot Price is based on supply/demand and is determined automatically If the Spot Price is below your bid, your instances will start If the Spot Price rises above your bid, your instances will stop
Amazon EC2 Instance Specs All prices subject to change
Amazon Relational Database Service Provision a new relational database in seconds MySQL (5.1 and 5.5) - Now Oracle (11G) - Soon Offload common administrative tasks to AWS OS upgrades DB upgrades and patches Scaling CPU and storage Backups & Restores Use your existing code and tools Pay only for what you use, no up-front commitments Single and Multi-AZ Read Replicas
RDS in Action
RDS in Action
Hosting applications on AWS
https://aws.amazon.com/console AWS Management Console
AWS CloudFormation Stack Creation Define a JSON template of AWS Resources to provision (EC2 instances, AZ lists, AMIs, EIP, RDS, etc) Parameterization supported Use CLI, API, or Management Console to register and create an AWS stack Service automatically determines interdependencies AWS resources get created across tiers and AZs forming a CloudFormation Stack AMAZON CONFIDENTIAL
JSON Template

More Related Content

What's hot

Introduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday MeetupIntroduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday Meetup
Ian Massingham
 
Cost Optimisation
Cost OptimisationCost Optimisation
Cost Optimisation
Amazon Web Services
 
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
Amazon Web Services
 
Amazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case StudyAmazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case Study
Vineet Sood
 
Introduction to aws
Introduction to awsIntroduction to aws
Introduction to aws
mounir kadri
 
AWS vs. Azure
AWS vs. AzureAWS vs. Azure
AWS vs. Azure
Abijith Kumar Yadugiri
 
AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017
AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017
AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017
Amazon Web Services
 
Welcome - Keynote - AWSome Day Helsinki 2017
Welcome - Keynote - AWSome Day Helsinki 2017Welcome - Keynote - AWSome Day Helsinki 2017
Welcome - Keynote - AWSome Day Helsinki 2017
Amazon Web Services
 
What is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit DublinWhat is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit Dublin
Ian Massingham
 
Cloud Computing with AWS & Other Cloud Platforms
Cloud Computing with AWS & Other Cloud PlatformsCloud Computing with AWS & Other Cloud Platforms
AWS 101
AWS 101AWS 101
Amazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case studyAmazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case study
المهندسة عائشة بني صخر
 
Cloudschool 2014
Cloudschool 2014Cloudschool 2014
Cloudschool 2014
Sébastien ☁ Stormacq
 
Aws introduction
Aws introductionAws introduction
Aws introduction
MouryaKumar Reddy Rajala
 
Jump Start to Amazon Web Services
Jump Start to Amazon Web ServicesJump Start to Amazon Web Services
Jump Start to Amazon Web Services
Gagan Sikri
 
AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2) AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2)
zekeLabs Technologies
 
Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2
Intelligentia IT Systems Pvt. Ltd.
 
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
Amazon Web Services
 
AWS CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant systemAWS CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant system
Naoya Hashimoto
 

What's hot (19)

Introduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday MeetupIntroduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday Meetup
 
Cost Optimisation
Cost OptimisationCost Optimisation
Cost Optimisation
 
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
 
Amazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case StudyAmazon Web Service Sales Role Play - Case Study
Amazon Web Service Sales Role Play - Case Study
 
Introduction to aws
Introduction to awsIntroduction to aws
Introduction to aws
 
AWS vs. Azure
AWS vs. AzureAWS vs. Azure
AWS vs. Azure
 
AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017
AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017
AWS Foundational and Platform Services - Module 1 Parts 2 & 3 - AWSome Day 2017
 
Welcome - Keynote - AWSome Day Helsinki 2017
Welcome - Keynote - AWSome Day Helsinki 2017Welcome - Keynote - AWSome Day Helsinki 2017
Welcome - Keynote - AWSome Day Helsinki 2017
 
What is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit DublinWhat is Cloud Computing with AWS at Websummit Dublin
What is Cloud Computing with AWS at Websummit Dublin
 
Cloud Computing with AWS & Other Cloud Platforms
Cloud Computing with AWS & Other Cloud PlatformsCloud Computing with AWS & Other Cloud Platforms
Cloud Computing with AWS & Other Cloud Platforms
 
AWS 101
AWS 101AWS 101
AWS 101
 
Amazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case studyAmazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case study
 
Cloudschool 2014
Cloudschool 2014Cloudschool 2014
Cloudschool 2014
 
Aws introduction
Aws introductionAws introduction
Aws introduction
 
Jump Start to Amazon Web Services
Jump Start to Amazon Web ServicesJump Start to Amazon Web Services
Jump Start to Amazon Web Services
 
AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2) AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2)
 
Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2Understanding The Benefits Of Amazon EC2
Understanding The Benefits Of Amazon EC2
 
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
 
AWS CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant systemAWS CloudFormation template with single & redundant system
AWS CloudFormation template with single & redundant system
 

Similar to Amazon Web Services for Application Hosting | SugarCon 2011

Tech Summit & AWS introduction
Tech Summit & AWS introductionTech Summit & AWS introduction
Tech Summit & AWS introduction
Amazon Web Services
 
Werner Vogels
Werner Vogels Werner Vogels
Werner Vogels
Amazon Web Services
 
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
 
Aws overview
Aws overviewAws overview
Aws overview
Minh Nghiem
 
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
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 VogelsAmazon 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 Overview
Amazon Web Services
 
Cloud computing-Practical Example
Cloud computing-Practical ExampleCloud computing-Practical Example
Cloud computing-Practical Example
Tasawar Gulzar
 
AWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynote
Amazon 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
 
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...Amazon Web Services Korea
 
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 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
Ian Massingham
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
Varnaaz Technologies
 
Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
Seattle Interactive Conference
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study material
Nagesh Ramamoorthy
 
AWS Architecting In The Cloud
AWS Architecting In The CloudAWS Architecting In The Cloud
AWS Architecting In The Cloud
Amazon Web Services
 
Building Enterprise Cloud Apps
Building Enterprise Cloud AppsBuilding Enterprise Cloud Apps
Building Enterprise Cloud Apps
Amazon Web Services
 
Architecting for the Cloud: Best Practices
Architecting for the Cloud: Best PracticesArchitecting for the Cloud: Best Practices
Architecting for the Cloud: Best Practices
Amazon Web Services
 
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh VariaAWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
Amazon Web Services
 

Similar to Amazon Web Services for Application Hosting | SugarCon 2011 (20)

Tech Summit & AWS introduction
Tech Summit & AWS introductionTech Summit & AWS introduction
Tech Summit & AWS introduction
 
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...
 
Aws overview
Aws overviewAws overview
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
 
AWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner VogelsAWSSummit NYC- KeyNote by Werner Vogels
AWSSummit NYC- KeyNote by Werner Vogels
 
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
 
Cloud computing-Practical Example
Cloud computing-Practical ExampleCloud computing-Practical Example
Cloud computing-Practical Example
 
AWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynote
 
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
 
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
 
Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study material
 
AWS Architecting In The Cloud
AWS Architecting In The CloudAWS Architecting In The Cloud
AWS Architecting In The Cloud
 
Building Enterprise Cloud Apps
Building Enterprise Cloud AppsBuilding Enterprise Cloud Apps
Building Enterprise Cloud Apps
 
Architecting for the Cloud: Best Practices
Architecting for the Cloud: Best PracticesArchitecting for the Cloud: Best Practices
Architecting for the Cloud: Best Practices
 
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh VariaAWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
 

More from SugarCRM

Lessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureLessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM Architecture
SugarCRM
 
Business at the Speed of Social
Business at the Speed of SocialBusiness at the Speed of Social
Business at the Speed of Social
SugarCRM
 
From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...
From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...
From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...
SugarCRM
 
From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...
From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...
From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...
SugarCRM
 
IBM's Social Business Transformation
IBM's Social Business TransformationIBM's Social Business Transformation
IBM's Social Business Transformation
SugarCRM
 
How You Can Leverage Social Media to Benefit Your Entire Organization
How You Can Leverage Social Media to Benefit Your Entire OrganizationHow You Can Leverage Social Media to Benefit Your Entire Organization
How You Can Leverage Social Media to Benefit Your Entire Organization
SugarCRM
 
Marketo's Secret Sauce: Smarter Marketing for Best Results
Marketo's Secret Sauce: Smarter Marketing for Best ResultsMarketo's Secret Sauce: Smarter Marketing for Best Results
Marketo's Secret Sauce: Smarter Marketing for Best Results
SugarCRM
 
Informer: Multidimensional Reporting and Dashboarding for SugarCRM
Informer: Multidimensional Reporting and Dashboarding for SugarCRMInformer: Multidimensional Reporting and Dashboarding for SugarCRM
Informer: Multidimensional Reporting and Dashboarding for SugarCRM
SugarCRM
 
Building Your Individual Brand; Expanding Your Sales Reach
Building Your Individual Brand; Expanding Your Sales ReachBuilding Your Individual Brand; Expanding Your Sales Reach
Building Your Individual Brand; Expanding Your Sales Reach
SugarCRM
 
Mobilizing Your Sugar Instance
Mobilizing Your Sugar InstanceMobilizing Your Sugar Instance
Mobilizing Your Sugar Instance
SugarCRM
 
Turn Big Data Into Actionable Insights With Sugar 7
Turn Big Data Into Actionable Insights With Sugar 7Turn Big Data Into Actionable Insights With Sugar 7
Turn Big Data Into Actionable Insights With Sugar 7
SugarCRM
 
Close More Deals, More Quickly With 1:1 Marketing Automation in Gmail
Close More Deals, More Quickly With 1:1 Marketing Automation in GmailClose More Deals, More Quickly With 1:1 Marketing Automation in Gmail
Close More Deals, More Quickly With 1:1 Marketing Automation in Gmail
SugarCRM
 
Leveraging Marketing Data to Gain More Revenue
Leveraging Marketing Data to Gain More RevenueLeveraging Marketing Data to Gain More Revenue
Leveraging Marketing Data to Gain More RevenueSugarCRM
 
SugarCRM Integrated Solutions: A Recipe for Success
SugarCRM Integrated Solutions: A Recipe for SuccessSugarCRM Integrated Solutions: A Recipe for Success
SugarCRM Integrated Solutions: A Recipe for Success
SugarCRM
 
Top Ten Integration Targets for Sugar
Top Ten Integration Targets for SugarTop Ten Integration Targets for Sugar
Top Ten Integration Targets for Sugar
SugarCRM
 
Simply Powerful Workflow for Sugar
Simply Powerful Workflow for SugarSimply Powerful Workflow for Sugar
Simply Powerful Workflow for Sugar
SugarCRM
 
Crossing the Chasm – From Email Marketing to Marketing Automation
Crossing the Chasm – From Email Marketing to Marketing AutomationCrossing the Chasm – From Email Marketing to Marketing Automation
Crossing the Chasm – From Email Marketing to Marketing Automation
SugarCRM
 
4 Add-on Products You Can't Live Without
4 Add-on Products You Can't Live Without4 Add-on Products You Can't Live Without
4 Add-on Products You Can't Live Without
SugarCRM
 
Transforming Marketing Data into a Useful Sales Pitch
Transforming Marketing Data into a Useful Sales PitchTransforming Marketing Data into a Useful Sales Pitch
Transforming Marketing Data into a Useful Sales Pitch
SugarCRM
 
How to Exceed the Expectations of Today's Digital Customers
How to Exceed the Expectations of Today's Digital CustomersHow to Exceed the Expectations of Today's Digital Customers
How to Exceed the Expectations of Today's Digital Customers
SugarCRM
 

More from SugarCRM (20)

Lessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureLessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM Architecture
 
Business at the Speed of Social
Business at the Speed of SocialBusiness at the Speed of Social
Business at the Speed of Social
 
From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...
From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...
From Mad Men to Moneyball: Research and Hands on Tools to Guide Your Marketin...
 
From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...
From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...
From Mad Men to Moneyball: How Leading Chief Marketing Officers are Different...
 
IBM's Social Business Transformation
IBM's Social Business TransformationIBM's Social Business Transformation
IBM's Social Business Transformation
 
How You Can Leverage Social Media to Benefit Your Entire Organization
How You Can Leverage Social Media to Benefit Your Entire OrganizationHow You Can Leverage Social Media to Benefit Your Entire Organization
How You Can Leverage Social Media to Benefit Your Entire Organization
 
Marketo's Secret Sauce: Smarter Marketing for Best Results
Marketo's Secret Sauce: Smarter Marketing for Best ResultsMarketo's Secret Sauce: Smarter Marketing for Best Results
Marketo's Secret Sauce: Smarter Marketing for Best Results
 
Informer: Multidimensional Reporting and Dashboarding for SugarCRM
Informer: Multidimensional Reporting and Dashboarding for SugarCRMInformer: Multidimensional Reporting and Dashboarding for SugarCRM
Informer: Multidimensional Reporting and Dashboarding for SugarCRM
 
Building Your Individual Brand; Expanding Your Sales Reach
Building Your Individual Brand; Expanding Your Sales ReachBuilding Your Individual Brand; Expanding Your Sales Reach
Building Your Individual Brand; Expanding Your Sales Reach
 
Mobilizing Your Sugar Instance
Mobilizing Your Sugar InstanceMobilizing Your Sugar Instance
Mobilizing Your Sugar Instance
 
Turn Big Data Into Actionable Insights With Sugar 7
Turn Big Data Into Actionable Insights With Sugar 7Turn Big Data Into Actionable Insights With Sugar 7
Turn Big Data Into Actionable Insights With Sugar 7
 
Close More Deals, More Quickly With 1:1 Marketing Automation in Gmail
Close More Deals, More Quickly With 1:1 Marketing Automation in GmailClose More Deals, More Quickly With 1:1 Marketing Automation in Gmail
Close More Deals, More Quickly With 1:1 Marketing Automation in Gmail
 
Leveraging Marketing Data to Gain More Revenue
Leveraging Marketing Data to Gain More RevenueLeveraging Marketing Data to Gain More Revenue
Leveraging Marketing Data to Gain More Revenue
 
SugarCRM Integrated Solutions: A Recipe for Success
SugarCRM Integrated Solutions: A Recipe for SuccessSugarCRM Integrated Solutions: A Recipe for Success
SugarCRM Integrated Solutions: A Recipe for Success
 
Top Ten Integration Targets for Sugar
Top Ten Integration Targets for SugarTop Ten Integration Targets for Sugar
Top Ten Integration Targets for Sugar
 
Simply Powerful Workflow for Sugar
Simply Powerful Workflow for SugarSimply Powerful Workflow for Sugar
Simply Powerful Workflow for Sugar
 
Crossing the Chasm – From Email Marketing to Marketing Automation
Crossing the Chasm – From Email Marketing to Marketing AutomationCrossing the Chasm – From Email Marketing to Marketing Automation
Crossing the Chasm – From Email Marketing to Marketing Automation
 
4 Add-on Products You Can't Live Without
4 Add-on Products You Can't Live Without4 Add-on Products You Can't Live Without
4 Add-on Products You Can't Live Without
 
Transforming Marketing Data into a Useful Sales Pitch
Transforming Marketing Data into a Useful Sales PitchTransforming Marketing Data into a Useful Sales Pitch
Transforming Marketing Data into a Useful Sales Pitch
 
How to Exceed the Expectations of Today's Digital Customers
How to Exceed the Expectations of Today's Digital CustomersHow to Exceed the Expectations of Today's Digital Customers
How to Exceed the Expectations of Today's Digital Customers
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 

Amazon Web Services for Application Hosting | SugarCon 2011

  • 1. Amazon Web Services Jeff Barr, Senior Evangelist @jeffbarr
  • 2. My Background Based in Seattle, WA Education: BS in Computer Science, The American University, 1985 Graduate student in Digital Media, University of Washington, 2010 Background: Microsoft Visual Studio team Consulting to startups and VC’s Amazon employee since 2002 Author, “Host Your Web Site in the Cloud” Email: jbarr@amazon.com Twitter: @jeffbarr AWS – Confidential - Copyright © 2011, Amazon Web Services LLC or its affiliates. All rights reserved.
  • 3. The Cloud is Suddenly Everywhere
  • 4. What is Cloud Computing? An analogy: think of electricity services… You simply plug into a vast electrical grid managed by experts to get a low cost, reliable power supply – available to you with much greater efficiency than you could generate on your own. Power is a utility service - available to you on-demand and you pay only for what you use.
  • 5. What is Cloud Computing? Cloud Computing is also a utility service - giving you access to technology resources managed by experts and available on-demand. You simply access these services over the internet, with no up-front costs and you pay only for the resources you use.
  • 6. Attributes of Cloud Computing No capital expenditure Pay as you go and pay only for what you use True elastic capacity; Scale up and down Improves time to market You get to focus your engineering resources on what differentiates you vs. managing the undifferentiated infrastructure resources
  • 7. What is Amazon Web Services? Amazon Web Services is a cloud computing platform that provides flexible, scalable, and cost-effective technology infrastructure for businesses of all sizes around the world… …utilizing the knowledge, expertise, and tools used to run Amazon.com’s global web properties for over a decade.
  • 8. AWS Global Reach AWS Regions US East (Northern Virginia) US West (Northern California) Europe (Dublin) Asia Pacific (Singapore) Asia Pacific (Tokyo) US East (Northern Virginia) Availability Zone A Availability Zone B Availability Zone C Availability Zone D
  • 9. Why Are People So Excited?
  • 10. The Dirty Little Secret 70% 30% YourBusiness Managing All of the “Undifferentiated Heavy Lifting” On-PremiseInfrastructure
  • 11. 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%
  • 12. Predicting Infrastructure Usage Actual Usage CustomerDissatisfaction Predicted Usage Compute Power Waste Time
  • 13. Example: Wall Street App on Amazon EC2 3000 - Number of EC2 Instances 300 CPU’s on weekends 300 - Thursday 4/23/2009 Friday 4/24/2009 Sunday 4/26/2009 Monday 4/27/2009 Tuesday 4/28/2009 Saturday 4/25/2009 Wednesday 4/22/2009
  • 14. Example: Video App on Amazon EC2 Scaled to peak of 5,000 instances in 3 days Number of EC2 Instances Launch of Facebook modification 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
  • 15. The Bottom Line Benefit The AWS Cloud turns capital expenses into variable costs while preserving flexibility and enhancing the scalability, availability, and security of IT infrastructure resources.
  • 16.
  • 19. Content delivery and media distribution
  • 20. High performance computing, batch data processing, and large scale analytics
  • 21. Storage, backup, and disaster recovery
  • 22. Development and test environmentsCommon Use Cases
  • 23. Amazon Web Services Cloud-Powered Applications Monitoring Amazon CloudWatch Management AWS Management Console AWS Elastic Beanstalk Tools AWS Toolkit for Eclipse Java, PHP, Ruby, Python, .Net Developer Centers Network Virtual Private Cloud Route 53 Content Delivery Amazon CloudFront Messaging Amazon Simple Queue Service (SQS) Amazon Simple Notification Service (SNS) Amazon Simple Email Service (SES) Parallel Processing Amazon Elastic MapReduce Compute Amazon Elastic Compute Cloud (EC2) Storage Amazon Simple Storage Service (S3) Database Amazon RDS Amazon SimpleDB Third-Party Offerings Identity and Access Management Metering and Billing
  • 25. Amazon Elastic Compute Cloud Amazon EC2: on-demand compute power Obtain and boot new server instances in minutes Quickly scale capacity up or down Eleven instance types Hourly billing Key features: Support for Windows, Linux, FreeBSD, and OpenSolaris Supports all major web and application platforms Deploy across Availability Zones for reliability
  • 26. Region Availability Zone Amazon EC2 Architecture Amazon Machine Image (AMI) Ephemeral Storage EC2 Instance Elastic Block Storage CloudWatch Security Group(s) Auto Scaling Amazon S3 Elastic IP Address EBS Snapshot EBS Snapshot Load Balancing
  • 27. Amazon EC2 Pricing Options On-DemandInstances ReservedInstances SpotInstances Pay as you go for compute power Pay only for what you use, no up-front commitments or long-term contracts Unix/Linux instances start at $0.02/hour USD in the US East Region Pay a low up-front fee and receive a significant discount on the hourly pricing for that instance 1- or 3-year terms Helps ensure that compute capacity is available when it is needed Enables you to bid on unused Amazon EC2 capacity Spot Price is based on supply/demand and is determined automatically If the Spot Price is below your bid, your instances will start If the Spot Price rises above your bid, your instances will stop
  • 28. Amazon EC2 Instance Specs All prices subject to change
  • 29. Amazon Relational Database Service Provision a new relational database in seconds MySQL (5.1 and 5.5) - Now Oracle (11G) - Soon Offload common administrative tasks to AWS OS upgrades DB upgrades and patches Scaling CPU and storage Backups & Restores Use your existing code and tools Pay only for what you use, no up-front commitments Single and Multi-AZ Read Replicas
  • 34. AWS CloudFormation Stack Creation Define a JSON template of AWS Resources to provision (EC2 instances, AZ lists, AMIs, EIP, RDS, etc) Parameterization supported Use CLI, API, or Management Console to register and create an AWS stack Service automatically determines interdependencies AWS resources get created across tiers and AZs forming a CloudFormation Stack AMAZON CONFIDENTIAL
  • 36. Amazon Virtual Private Cloud - VPC Create an isolated set of EC2 instances in the AWS cloud Divide your IP address range into one or more public or private subnets Control inbound and outbound access to and from individual subnets using stateless Network Access Control Lists Protect your Instances with stateful filters for inbound and outbound traffic using Security Groups Bridge your VPC and your onsite IT infrastructure with an encrypted VPN connection Use Network Addess Translation (NAT)
  • 37.
  • 38.
  • 39.
  • 40.
  • 42.
  • 43.

Editor's Notes

  1. This is a real usage graph from one of our financial services customers during the last week of April (They have asked to remain anonymous for competitive reasons). Firms on Wall Street are finding EC2 an ideal environment to run many of their dailymission critical grid computing and cpu bound applications for a couple key reasons: 1/ Flexibilitythe ability to instantly access hundreds/thousands of cores increases the amount of data they can process, improving the overall quality of their models. and 2/ Cost efficiencies, as they can complete more of their processing for less total spend (Not paying for infrastructure during times of the day and weekends when its not needed)This wall street firm in particular has a nightly business process where they upload the day’s market trading data into S3, and then run proprietary ‘risk management’ algorithms. This lasts ~10 hours during week nights, where they ramp up to the equivalent 3000 m1.smalls. During the day and on weekends, they maintain a base of roughly 300 cores, to handle their always on work loads.
  2. A couple of nights ago one of our customers—Animoto—saw a monster spike in traffic. Animoto has a product that helps you create web videos with music and graphics. They launched a Facebook app that lets people tell their friends when they’ve uploaded a video that includes that friend. You can see the spike in traffic that this new app caused. The X axis represents time elapsed and the Y axis represents the EC2 instances launched. Because they were using AWS, Animoto didn’t have to do a thing—AWS took care of everything.
  3. Amazon Web Services is a set of primitive building blocks to enable developers to build applications and, ultimately, businesses, on our battle-tested infrastructure. So what kinds of building blocks do developers need? First, you need compute resources. The Elastic Compute Cloud, or EC2, allows developers to rent virtual computers, running in our data centers, and pay for them by the hour. Provision as many as you need – 1, 10, 1000, for as long as you need them, and you pay only for what you use (starting at 10 cents/hour). Next, you probably need somewhere to durably store and retrieve data. The Simple Storage Service, is, well, a simple storage service that allows to store and retrieve objects in the cloud using simple put and get API calls.You might need to index and query for that data, or create other structured data that you want to query, which is what we built SimpleDB.
  4. On the application platforms point, good to mention:Microsoft .NETIBM WebSphereRubyPHPOracle Fusion MiddlewareJBossAlso a good place to mention IBM AMIs (bring your own license or pay by the hour)