• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
2011 Introduction to Cloud Computing and Amazon Web Services
 

2011 Introduction to Cloud Computing and Amazon Web Services

on

  • 7,453 views

Introduction to Cloud Computing and Amazon Web Services.

Introduction to Cloud Computing and Amazon Web Services.
If you like it, please visit my speaker's page, and review it:
http://bit.ly/i7DQFs
Thanks!

Statistics

Views

Total Views
7,453
Views on SlideShare
7,348
Embed Views
105

Actions

Likes
4
Downloads
487
Comments
4

8 Embeds 105

http://www.brunozzi.com 69
http://www.linkedin.com 26
http://paper.li 3
http://twitter.com 2
http://192.168.6.179 2
http://www.onlydoo.com 1
http://www.brunozzi.com:80 1
http://webapps.my 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

14 of 4 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    2011 Introduction to Cloud Computing and Amazon Web Services 2011 Introduction to Cloud Computing and Amazon Web Services Presentation Transcript

    • 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
      • More than 9 Billion USD market cap
      • 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
    • Step 2: Adding Cloudfront
      Visitors per month: 100,000
      Monthly costs: Total: $50
      Server: $15 (EC2)
      Bandwidth: $5
      CDN: $30 (Cloudfront)
    • 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
    • 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)
    • 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:
      • Multiple Regions (US, EU, AsiaPacific)
      • 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
    • Myth #2:"I'll lose control of my data"
      Answer:
      • You own and control your own data
      • You can control where the data is stored
      • Amazon doesn't move your data
      • You can always get your data back
    • Myth #3:"The cloud is not secure"
      Answer:
      • Security is top priority for AWS
      • White paper on Security
      • Certifications (PCI-1, ISO 27001, ...)
      • Audits
      • The only Cloud Provider with PCI-1
      • Amazon.com uses AWS Technology
    • Myth #4:"Cost is the only Cloud advantage"
      Answer:
      • Resource Management is more efficient
      • Faster time to market
      • Being able to focus on your business
      • Agility
    • Agenda
      1) Cloud Computing
      2) Success stories
      3) Amazon Web Services by example
      4) Cloud Computing Myths
      5) How to get started
    • 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
    • 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
    • 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
    • Final Questions & Answers
    • http://aws.amazon.com