SlideShare una empresa de Scribd logo
1 de 101
Descargar para leer sin conexión
AWS 101
Lunch & Learn
  Ryan Shuttleworth
 Technical Evangelist
      @ryanAWS
Agenda



12:00 - 12:45 Presentation – AWS 101
             Introducing the concepts behind AWS such as utility
             computing and elasticity

12:45 - 13:00 Working lunch

13:00 - 14:00 Presentation and Demonstration
             Live demonstration and interactive walkthrough
What we are going to cover


    Keypairs                 Amazon Machine Images
    Security groups          S3
    EC2 instances            CloudFront
    Metadata service         Elastic Load balancer
    Autoscaling              RDS



      Feel free to follow along on your laptops
background
Consumer                 Seller             IT Infrastructure
  Business                Business                Business

 Tens of millions of     Sell on Amazon         Cloud computing
  active customer           websites             infrastructure for
      accounts                                  hosting web-scale
                          Use Amazon                 solutions
                       technology for your
                        own retail website
  Eight countries:                                 Hundreds of
 US, UK, Germany,      Leverage Amazon’s          thousands of
  Japan, France,        massive fulfillment         registered
Canada, China, Italy     center network         customers in over
                                                  190 countries
About Amazon
How did Amazon…

Web Services




  Deep experience in
     building and
                    ?
 operating global web
    scale systems



                        …get into cloud computing?
Over 10 years in the making


Enablement of sellers on Amazon


Internal need for scalable deployment environment


Early forays proved developers were hungry for more
AWS Mission

  Enable businesses and
   developers to use web
services* to build scalable,
sophisticated applications.


     *What people now call “the cloud”
Not excess capacity!
Each day AWS adds the equivalent server
capacity to power Amazon when it was a
          global, $5B enterprise
Each day AWS adds the equivalent server
capacity to power Amazon when it was a
          global, $5B enterprise


                 2003

           $5.2B retail business
             7,800 employees
           A whole lot of servers
Objects in S3
                                         1.3 Trillion


     835k peak transactions per second
EMR Jobs




               3.7 M clusters
            launched since May 2010
4,000,000

3,500,000

3,000,000

2,500,000

2,000,000

1,500,000

1,000,000

 500,000

       0
Utility computing
Utility computing


On demand            Pay as you go




Uniform                 Available
Utility computing


On demand            Pay as you go




Uniform                 Available
Utility computing
Utility computing


On demand                             Pay as you go
                 Compute
                           Scaling
              Security
                         CDN Backup
              DNS    Database
            Storage      Load Balancing
             Workflow    Monitoring
               Networking
Uniform               Messaging           Available
On a global footprint

                                                Region

 US-WEST (N. California)                               EU-WEST (Ireland)

                           GOV CLOUD                                                         ASIA PAC
                                                                                             (Tokyo)




                                 US-EAST (Virginia)



US-WEST (Oregon)




                                                                           ASIA PAC
                                                                           (Singapore)
                                         SOUTH AMERICA (Sao
                                         Paulo)
                                                                                         ASIA PAC
                                                                                         (Sydney)
On a global footprint

                        Availability Zone
On a global footprint

                                                                      Edge Locations

                                                                   London(2)
           Seattle      South Bend               New York (3)                      Amsterdam (2)
                                        Newark                                             Stockholm
                                                                  Dublin
  Palo Alto
                                                                                                                                       Tokyo (2)


San Jose
                                                                                                 Frankfurt(2)
                                                                    Paris(2)
                                                        Ashburn(2)                      Milan
                                                                               Madrid                                                     Osaka
   Los Angeles (2)                                 Jacksonville

                Dallas(2)                                                                                                          Hong Kong

                     St.Louis

                                Miami                                                                      Singapore(2)




                                                                                                                          Sydney
                                                                  Sao Paulo
At the end of a web service

ec2-run-instances ami-b232d0db        ec2-run-instances ami-b232d0db
     --instance-count 3                    --instance-count 5
     --availability-zone eu-west-1a        --availability-zone eu-west-1c
     --instance-type m1.small              --instance-type m1.medium
At the end of a web service




                                       ec2-run-instances ami-b232d0db
                                            --instance-count 2
                                            --availability-zone us-east-1d
                                            --instance-type m1.xlarge
 ec2-run-instances ami-b232d0db
      --instance-count 2
      --availability-zone us-east-1b
      --instance-type m1.xlarge
At the end of a web service

                                 as-create-auto-scaling-group MyGroup
   ec2-authorize default -p 80        --launch-configuration MyConfig
                                      --availability-zones eu-west-1c
                                      --min-size 2
                                      --max-size 200




   elb-create-lb
   myLoadBalancer
and rich console services
Elasticity
Elastic capacity            Traditional IT
                                         capacity
Capacity




                                                    Time
                         Your IT needs
Elastic capacity




On and Off         Fast Growth




Variable peaks     Predictable peaks
Elastic capacity
                                         WASTE




On and Off                 Fast Growth




Variable peaks             Predictable peaks

             CUSTOMER DISSATISFACTION
Elastic capacity

Capacity
                                       Traditional
                                       IT capacity

                                        Elastic cloud capacity
                                Time


                Your IT needs
Elastic capacity




On and Off         Fast Growth




Variable peaks     Predictable peaks
503
Service Temporarily Unavailable

The server is temporarily unable
 to service your request due to
maintenance downtime or capacity
problems. Please try again later.
503
Service Temporarily Unavailable

The server is temporarily unable
 to service your request due to
maintenance downtime or capacity
problems. Please try again later.
From one instance…
…to thousands
Time: +00h




 <10 cores




Elastic Capacity
Time: +24h
    >1500
    cores




Elastic Capacity
Time: +72h




     <10 cores




Elastic Capacity
Time: +120h




              >600 cores




Elastic Capacity
40 servers to 5000 in 3 days
                                                                         EC2 scaled to peak
                                                                         of 5000 instances
         Number of EC2 Instances




                                                                          “Techcrunched”

                                                  Launch of Facebook
                                                     modification


                                   Steady state of ~40
                                        instances



                                   4/12/2008   4/13/2008   4/14/2008   4/15/2008   4/16/2008   4/17/2008   4/18/2008   4/19/2008   4/20/2008
The Toolbox
Reference Model


          Deployment & Administration


                  App Services


        Compute      Storage     Database



                  Networking


           AWS Global Infrastructure
Global infrastructure




 Deployment & Administration


          App Services


Compute     Storage      Database        Regions
                                    An independent collection of AWS resources in a
          Networking                defined geography
                                    A solid foundation for meeting location-dependent
   AWS Global Infrastructure        privacy and compliance requirements
Global infrastructure




 Deployment & Administration


          App Services


Compute     Storage      Database        Availability Zones
                                    Designed as independent failure zones
          Networking                Physically separated within a typical metropolitan
                                    region
   AWS Global Infrastructure
Global infrastructure




 Deployment & Administration


          App Services


Compute     Storage      Database        Edge Locations
                                    To deliver content to end users with lower latency
          Networking                A global network of edge locations
                                    Supports global DNS infrastructure (Route53) and
   AWS Global Infrastructure        Cloud Front CDN
Networking




 Deployment & Administration


          App Services


Compute     Storage      Database   Direct Connect
                                    Dedicated connection between your IT
          Networking                infrastructure and the AWS datacenters
                                    Extend your network infrastructure and VLANs
   AWS Global Infrastructure        into AWS
Networking




                                                        Internet




 Deployment & Administration


          App Services


Compute     Storage      Database   VPN Connection
                                    A Hardware VPN connection connects amazon
          Networking                environment to your datacenter
                                    Internet Protocol security (IPsec) VPN connection
   AWS Global Infrastructure        Commonly used hardware supported
Networking




                                                        Internet




 Deployment & Administration


          App Services


Compute     Storage      Database   Virtual Private Cloud
                                    Private, isolated section of the AWS Cloud
          Networking                Launch resources in a virtual network that you define
                                    complete control over your virtual networking
   AWS Global Infrastructure        environment
Networking

                                    Route 53
                                    Highly available and scalable Domain Name
                                    System
                                    Extremely reliable and cost effective
                                                Feature      Details
                                                   Global    Supported from AWS global edge locations for fast
                                                             and reliable domain name resolution
                                                  Scalable   Automatically scales based upon query volumes

                                     Latency based routing   Supports resolution of endpoints based upon latency,
 Deployment & Administration                                 enabling multi-region application delivery
                                               Integrated    Integrates with other AWS services allowing Route 53
                                                             to front load balancers, S3 and EC2
          App Services
                                                   Secure    Integrates with IAM giving fine grained control over
                                                             DNS record access

Compute     Storage      Database


          Networking


   AWS Global Infrastructure
Compute

                      Vertical        Elastic Compute Cloud (EC2)
                      Scaling
                                      Basic unit of compute capacity
                      From $0.02/hr
                                      Range of CPU, memory & local disk options
                                      13 Instance types available, from micro to cluster
                                      compute


                                                 Feature       Details
                                                   Flexible    Run windows or linux distributions
 Deployment & Administration
                                                   Scalable    Wide range of instance types from micro to cluster
                                                               compute
          App Services                     Machine Images      Configurations can be saved as machine images
                                                               (AMIs) from which new instances can be created
                                                Full control   Full root or administrator rights
Compute     Storage       Database
                                                    Secure     Full firewall control via Security Groups

                                                Monitoring     Publishes metrics to Cloud Watch
          Networking
                                               Inexpensive     On-demand, Reserved and Spot instance types

   AWS Global Infrastructure              VM Import/Export     Import and export VM images to transfer
                                                               configurations in and out of EC2
Compute
                               Trigger auto-
                               scaling policy




as-create-auto-scaling-group MyGroup
     --launch-configuration MyConfig
     --availability-zones eu-west-1a
     --min-size 4
     --max-size 200



 Deployment & Administration
                                       Auto-scaling
                                       Automatic re-sizing of compute clusters based upon
          App Services
                                       demand

Compute     Storage      Database                 Feature       Details
                                                     Control    Define minimum and maximum instance pool sizes
                                                                and when scaling and cool down occurs

          Networking                            Integrated to   Use metrics gathered by CloudWatch to drive scaling
                                                 CloudWatch
                                             Instance types     Run auto scaling for on-demand instances and spot.
                                                                Compatible with VPC
   AWS Global Infrastructure
Compute

Elastic Load Balancing
Create highly scalable applications
Distribute load across EC2 instances in multiple
availability zones




  Deployment & Administration
                                                   Feature       Details
                                                 Auto-scaling    Automatically scales to handle request volume
          App Services
                                                    Available    Load balance across instances in multiple availability
                                                                 zones
Compute      Storage     Database               Health checks    Automatically checks health of instances and takes
                                                                 them in or out of service
                                            Session stickiness   Route requests to the same instance
           Networking
                                          Secure sockets layer   Supports SSL offload from web and application
                                                                 servers with flexible cipher support
                                                  Monitoring     Publishes metrics to Cloud Watch
    AWS Global Infrastructure
Storage

                                    S3 - Durable storage, any
                                    object
                                    99.999999999% durability of objects
                                    Unlimited storage of objects of any type
                                             Feature    Details
                                    Up to 5TB size per object
                                       Flexible object store   Buckets act like drives, folder structures within

                                             Access control    Granular control over object permissions

 Deployment & Administration         Server-side encryption    256bit AES encryption of objects

                                        Multi-part uploads     Improved throughput & control
          App Services
                                         Object versioning     Archive old objects and version new ones

                                              Object expiry    Automatically remove old objects
Compute     Storage      Database
                                             Access logging    Full audit log of bucket/object actions

          Networking                  Web content hosting      Serve content as web site with built in page handling

                                              Notifications    Receive notifications on key events

   AWS Global Infrastructure                Import/Export      Physical device import/export service
Storage

                                    Elastic Block Store
                                    High performance block storage device
                                    1GB to 1TB in size
                                    Mount as drives to instances



                                                Feature        Details
                                      High performance file    Mount EBS as drives and format as required
                                                   system
 Deployment & Administration
                                               Flexible size   Volumes from 1GB to 1TB in size

                                                    Secure     Private to your instances
          App Services
                                                  Available    Replicated within an Availability Zone

Compute     Storage      Database                  Backups     Volumes can be snapshotted for point in time restore

                                                Monitoring     Detailed metrics captured via Cloud Watch

          Networking


   AWS Global Infrastructure
Database

                                    Relational Database Service
                                    Database-as-a-Service
                                    No need to install or manage database instances
                                    Scalable and fault tolerant configurations




 Deployment & Administration                   Feature      Details
                                         Platform support   Create MySQL, SQL Server and Oracle RDBMS

          App Services                     Preconfigured    Get started instantly with sensible default settings

                                      Automated patching    Keep your database platform up to date automatically
Compute     Storage      Database
                                                 Backups    Automatic backups and point in time recovery and full
                                                            DB backups
                                                 Backups    Volumes can be snapshotted for point in time restore
          Networking
                                                 Failover   Automated failover to slave hosts in event of a failure

   AWS Global Infrastructure                  Replication   Easily create read-replicas of your data and
                                                            seamlessly replicate data across availability zones
Database

                                    DynamoDB
                                    Provisioned throughput NoSQL database
                                    Fast, predictable performance
                                    Fully distributed, fault tolerant architecture




                                                Feature       Details
 Deployment & Administration        Provisioned throughput    Dial up or down provisioned read/write capacity

                                               Predictable    Average single digit millisecond latencies from SSD
                                              performance     backed infrastructure
          App Services
                                        Strong consistency    Be sure you are reading the most up to date values

                                             Fault tolerant   Data replicated across availability zones
Compute     Storage      Database
                                               Monitoring     Integrated to Cloud Watch


          Networking                                Secure    Integrates with AWS Identity and Access
                                                              Management (IAM)
                                        Elastic MapReduce     Integrates with Elastic MapReduce for complex
                                                              analytics on large datasets
   AWS Global Infrastructure
Application Services

Amazon SQS                             Processing results


Reliable, highly scalable, queue
service for storing messages as they                                                          Amazon SQS
travel between instances




  Deployment & Administration
                                                                                                 Processing
                                                                                                 task/processing trig
          App Services

                                                Feature      Details
Compute     Storage      Database                 Reliable   Messages stored redundantly across multiple
                                                             availability zones
                                                   Simple    Simple APIs to send and receive messages
          Networking
                                                 Scalable    Unlimited number of messages

                                                   Secure    Authentication of queues to ensure controlled access
   AWS Global Infrastructure
Application Services

Simple Workflow                                                 1


Reliably coordinate processing steps
across applications                    Task A
                                                                                     2

Integrate AWS and non-AWS resources
Manage distributed state in complex
systems                                                    Task B                                               3
                                                       (Auto-scaling)



 Deployment & Administration
                                                                                                               Task C

          App Services
                                                  Feature           Details
                                                Process state       Maintain application state across complex workflows
                                                                    in a reliable and available manner
Compute     Storage      Database
                                                    Tracking        Tracks executions and log process for audit purposes

                                                 Consistency        Ensures processing tasks are executed and duplicity of
          Networking                                                events does not occur
                                                      Simple        Simple Decider and Task programming model for
                                                                    rapid integration
   AWS Global Infrastructure
Application Services
                                    Document
Cloud Search                         Server
Elastic search engine based upon
Amazon A9 search engine
Fully managed service with
sophisticated feature set
                                                                                                     Search
Scales automatically
                                                                                                     Server

  Deployment & Administration                                                Results

          App Services
                                               Feature       Details
                                             Auto-scaling    Automatically scales based upon request volumes and
                                                             data volumes
Compute     Storage      Database
                                        High performance     In memory operation means consistently low latency
                                                             for search results

          Networking                Sophisticated features   Support for faceting, stemming, synonyms, stop
                                                             words and custom rank expressions
                                                 Low cost    Elastic service, pay for what you use
   AWS Global Infrastructure
Application Services

CloudFront                                        3     Served from S3
                                                              /images/*
World-wide content distribution
network
Easily distribute content to end users
with low latency, high data transfer
speeds, and no commitments.         London                                                                 2    Served from EC2
                                                                                                                        *.php

                                                      Paris
  Deployment & Administration
                                       1     Single CNAME
                                                                        NY
                                             www.mysite.com
          App Services
                                                          Feature            Details
Compute      Storage     Database                                Fast        Multiple world-wide edge locations to serve content
                                                                             as close to your users as possible
                                              Integrated with other          Works seamlessly with S3 and EC2 origin servers
                                                           services
          Networking
                                                  Dynamic content            Supports static and dynamic content from origin
                                                                             servers
                                                          Streaming          Supports rtmp from S3 and includes support for live
   AWS Global Infrastructure                                                 streaming from Adobe FMS and Microsoft Media
                                                                             Server
Deployment & Admin

                                    Elastic Beanstalk
                                    One-click deployment from Eclipse, Visual Studio and
                                    Git
                                    Rapid deployment of applications
                                    All AWS resources automatically created




 Deployment & Administration
                                                   Feature       Details
                                            Platform support     Containers for Java, .net and PHP
          App Services
                                           Resource creation     Creates load balancer, instances, autoscaling and
                                                                 monitoring automatically
Compute     Storage      Database          Monitoring & Logs     Integrated with Cloud Watch and consolidates server
                                                                 logs
                                                   Versioning    Manage versions of applications and easily rollback
                                                                 deployments
          Networking
                                                Notifications    Receive alerts on key events

                                          Full resource access   Access all underlying AWS resources as necessary
   AWS Global Infrastructure
Deployment & Admin




                                    Cloud Formation
                                    Automate creation of ‘stacks’ in a repeatable way
                                    Scripting framework for AWS resource creation

 Deployment & Administration
                                              Feature      Details
                                       Platform support    Support for AWS resources from EC2 to IAM
          App Services
                                       Resource creation   Creates AWS resources behind the scenes and reports
                                                           on progress
Compute     Storage      Database            Declarative   Specify stacks in JSON format and source control your
                                                           environments
                                           Customizable    Drive stack creation with paramaters
          Networking


   AWS Global Infrastructure
Deployment & Admin

                                    Identity & Access Management
                                    Granular control of user rights with AWS
                                    Automated granting of EC2 service rights




                                    Software Developer Kits
                                    Comprehensive support of programming models for
 Deployment & Administration        using AWS services

          App Services


Compute     Storage      Database


          Networking


   AWS Global Infrastructure
+ others
  Simple Email Service
Simple Notification Service
       ElastiCache
   Elastic MapReduce
       CloudWatch
            …
Introducing Amazon
                    Redshift
 Data Warehousing the AWS Way




  Easily and rapidly analyze           Automated deployment &
      petabytes of data                     administration
1/10 the cost of traditional data   Compatible with popular BI tools
         warehouses
Your Analytics
          AWS Data Pipeline



Orchestration service for data-driven workflows
Create automated and scheduled data flows
Pre-integrated with AWS data sources
Easily connect with 3rd party & on-premises sources
NEW! Amazon Elastic Transcoder
Security &
Compliance
Shared responsibility




         Foundation Services
Amazon




            Compute            Storage             Database      Networking


                                     Availability Zones
         AWS Global                                           Edge Locations
         Infrastructure                  Regions
Shared responsibility

                                                 Customer Data


                  Platform, Applications, Identity & Access Management
You



                     Operating System, Network & Firewall Configuration

         Client-side Data Encryption & Data         Server-side Encryption           Network Traffic Protection
              Integrity Authentication            (File System and/or Data)        (Encryption/Integrity/Identity)



         Foundation Services
Amazon




              Compute                         Storage                   Database              Networking


                                                    Availability Zones
         AWS Global                                                                      Edge Locations
         Infrastructure                                    Regions
Security standards


   Certifications         Physical Security         HW, SW, Network
SOC 1 Type 2 (formerly     Datacenters in            Systematic change
       SAS-70)           nondescript facilities        management
      ISO 27001          Physical access strictly      Phased updates
                               controlled               deployment
 PCI DSS for EC2, S3,
 EBS, VPC, RDS, ELB,      Must pass two-factor          Safe storage
        IAM              authentication at least       decommission
                          twice for floor access
  FISMA Moderate                                    Automated monitoring
 Compliant Controls      Physical access logged         and self-audit
                              and audited
   HIPAA & ITAR                                      Advanced network
Compliant Architecture                                  protection




                           http://aws.amazon.com/security
So what are
we going to do
   today?
Instance




Availability Zone   Region
Instance            S3




Availability Zone   Region
Cloud
                    Front




Instance            S3




Availability Zone   Region
Cloud
                    Front




Instance            S3



              RDS

Availability Zone   Region
Elastic Load                     Cloud
  Balancer                       Front




           Instance   Instance   S3



                          RDS

           Availability Zone     Region
Elastic Load                       Cloud
  Balancer                         Front




             Instance   Instance   S3

          Auto
         scaling
         Group

                            RDS

              Availability Zone    Region
Go grab some
 lunch, come
back and we’ll
   crack on
Elastic Load                       Cloud
  Balancer                         Front




             Instance   Instance   S3

          Auto
         scaling
         Group

                            RDS

              Availability Zone    Region
EC2
launch an instance
bootstrapping
 passing data to an instance
Instance   User
 request   data
Instance   User   Meta-data
 request   data    service
Instance   User   Meta-data
 request   data    service




                  Instance
Shell script in user-data will be executed on launch:



#!/bin/sh
yum -y install httpd php mysql php-mysql
chkconfig httpd on
/etc/init.d/httpd start
key pairs
 secure access
Public Key
   Inserted by Amazon into
    each EC2 instance that
          you launch




                        EC2
                        Instance

Comms secured
with private key




          Private Key
   Downloaded and stored
          by you
security groups
   instance firewalling
Name
                                  Description
                 Security Group
                                  Protocol
      Port 22
        (SSH)                     Port range
Port 80                           IP Address, range,
(HTTP)                            or another security
                                  group



          instance
ELB
elastic load balancer
Elastic Load Balancer




Instance   Instance   Instance   Instance    Instance   Instance



Availability Zone     Availability Zone     Availability Zone

                            Region
auto-scaling
  elastic server pool
Launch Configuration           Auto-Scaling Group           Auto-Scaling Policy



 Describes what Auto           Auto Scaling managed           Parameters for
Scaling will create when          grouping of EC2           performing an Auto
          adding                     instances                 Scaling action
        Instances
                              Automatic health check to     Scale Up/Down and by
            AMI                                                   how much
       Instance Type             maintain pool size
      Security Group                                       ChangeInCapacity (+/- #)
     Instance Key Pair         Automatically scale the
                               number of instances by         ExactCapacity (#)
                              policy – Min, Max, Desired   ChangeInPercent (+/- %)
  Only one active launch
  configuration at a time                                    Cool Down (seconds)
                              Automatic Integration with
Auto Scaling will terminate              ELB
                                                           Policy can be triggered by
 instances with old launch                                    CloudWatch events
     configuration first       Automatic distribution &
         rolling update          balancing across AZs
Create a launch configuration:



as-create-launch-config
  --image-id ami-50348c51
  --instance-type t1.micro
  --key apac-tok
  --group 'Web Servers’
  --launch-config 101-launch-config
Create an auto-scaling group:



as-create-auto-scaling-group 101-as-group
  --availability-zones ap-northeast-1a
  --launch-configuration 101-launch-config
  --load-balancers myELB
  --max-size 5
  --min-size 1
Create an auto-scaling policy (scale up):



as-put-scaling-policy 101ScaleUpPolicy
  --auto-scaling-group 101-as-group
  --adjustment=1
  --type ChangeInCapacity
  --cooldown 300
Create an auto-scaling policy (scale down):



as-put-scaling-policy 101ScaleDownPolicy
  --auto-scaling-group 101-as-group
  "--adjustment=-1"
  --type ChangeInCapacity
  --cooldown 300
aws.amazon.com

Más contenido relacionado

Destacado

CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012
CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012
CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012Amazon Web Services
 
AWS Summit Auckland 2014 | Desktops in the Cloud
 AWS Summit Auckland 2014 | Desktops in the Cloud  AWS Summit Auckland 2014 | Desktops in the Cloud
AWS Summit Auckland 2014 | Desktops in the Cloud Amazon Web Services
 
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012Amazon Web Services
 
AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...
AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...
AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...Amazon Web Services
 
Benchmarking and Performance on AWS - AWS India Summit 2012
Benchmarking and Performance on AWS - AWS India Summit 2012Benchmarking and Performance on AWS - AWS India Summit 2012
Benchmarking and Performance on AWS - AWS India Summit 2012Amazon Web Services
 
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …Amazon Web Services
 
Extending your Storage Infrastructure into the AWS Cloud
Extending your Storage Infrastructure into the AWS CloudExtending your Storage Infrastructure into the AWS Cloud
Extending your Storage Infrastructure into the AWS CloudAmazon Web Services
 
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012Amazon Web Services
 
AWS Enabling the Startup Ecosystem - AWS India Summit 2012
AWS Enabling the Startup Ecosystem - AWS India Summit 2012AWS Enabling the Startup Ecosystem - AWS India Summit 2012
AWS Enabling the Startup Ecosystem - AWS India Summit 2012Amazon Web Services
 
In Depth: AWS Shared Security Model
In Depth: AWS Shared Security ModelIn Depth: AWS Shared Security Model
In Depth: AWS Shared Security ModelAmazon Web Services
 
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarRunning Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarAmazon Web Services
 

Destacado (12)

Jz 101 t
Jz 101 tJz 101 t
Jz 101 t
 
CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012
CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012
CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012
 
AWS Summit Auckland 2014 | Desktops in the Cloud
 AWS Summit Auckland 2014 | Desktops in the Cloud  AWS Summit Auckland 2014 | Desktops in the Cloud
AWS Summit Auckland 2014 | Desktops in the Cloud
 
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012
 
AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...
AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...
AWS Customer Presentation – What's Up Interactive – AWS Cloud Storage for the...
 
Benchmarking and Performance on AWS - AWS India Summit 2012
Benchmarking and Performance on AWS - AWS India Summit 2012Benchmarking and Performance on AWS - AWS India Summit 2012
Benchmarking and Performance on AWS - AWS India Summit 2012
 
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …
 
Extending your Storage Infrastructure into the AWS Cloud
Extending your Storage Infrastructure into the AWS CloudExtending your Storage Infrastructure into the AWS Cloud
Extending your Storage Infrastructure into the AWS Cloud
 
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012
 
AWS Enabling the Startup Ecosystem - AWS India Summit 2012
AWS Enabling the Startup Ecosystem - AWS India Summit 2012AWS Enabling the Startup Ecosystem - AWS India Summit 2012
AWS Enabling the Startup Ecosystem - AWS India Summit 2012
 
In Depth: AWS Shared Security Model
In Depth: AWS Shared Security ModelIn Depth: AWS Shared Security Model
In Depth: AWS Shared Security Model
 
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarRunning Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
 

Similar a AWS 101 Lunch and Learn Jan 2013

AWS 101 Lunch and Learn | London
AWS 101 Lunch and Learn | LondonAWS 101 Lunch and Learn | London
AWS 101 Lunch and Learn | LondonAmazon Web Services
 
Journey Through the Cloud - What is AWS? Webinar - Jan 2013
Journey Through the Cloud - What is AWS? Webinar - Jan 2013Journey Through the Cloud - What is AWS? Webinar - Jan 2013
Journey Through the Cloud - What is AWS? Webinar - Jan 2013Amazon Web Services
 
Aws for Start-ups - Introduction & AWS Overview
Aws for Start-ups  - Introduction & AWS OverviewAws for Start-ups  - Introduction & AWS Overview
Aws for Start-ups - Introduction & AWS OverviewAmazon Web Services
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWSAmazon Web Services
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWSAmazon Web Services
 
Extreme Ria Using Dnn
Extreme Ria Using DnnExtreme Ria Using Dnn
Extreme Ria Using Dnnschafer_brad
 
Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4Amazon Web Services
 
San diego meetup
San diego meetupSan diego meetup
San diego meetupMarty Kagan
 
From Cloud Computing to Edge Computing
From Cloud Computing to Edge ComputingFrom Cloud Computing to Edge Computing
From Cloud Computing to Edge ComputingJulien SIMON
 
CloudFork
CloudForkCloudFork
CloudForkESUG
 
Ignite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud ComputingIgnite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud ComputingJinho Jung
 
Cloud computing OpenStack_discussion_2014-05
Cloud computing OpenStack_discussion_2014-05Cloud computing OpenStack_discussion_2014-05
Cloud computing OpenStack_discussion_2014-05Le Cuong
 
VNG/IRD - Cloud computing & Openstack discussion 3/5/2014
VNG/IRD - Cloud computing & Openstack discussion 3/5/2014VNG/IRD - Cloud computing & Openstack discussion 3/5/2014
VNG/IRD - Cloud computing & Openstack discussion 3/5/2014Tran Nhan
 
AWS Lambda@Edge Lightning Demos
AWS Lambda@Edge Lightning Demos AWS Lambda@Edge Lightning Demos
AWS Lambda@Edge Lightning Demos Amazon Web Services
 
Introduction - The State of the Cloud
Introduction - The State of the CloudIntroduction - The State of the Cloud
Introduction - The State of the CloudRightScale
 
Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram Chinta
 

Similar a AWS 101 Lunch and Learn Jan 2013 (20)

AWS 101 Lunch and Learn | London
AWS 101 Lunch and Learn | LondonAWS 101 Lunch and Learn | London
AWS 101 Lunch and Learn | London
 
Journey Through the Cloud - What is AWS? Webinar - Jan 2013
Journey Through the Cloud - What is AWS? Webinar - Jan 2013Journey Through the Cloud - What is AWS? Webinar - Jan 2013
Journey Through the Cloud - What is AWS? Webinar - Jan 2013
 
Aws for Start-ups - Introduction & AWS Overview
Aws for Start-ups  - Introduction & AWS OverviewAws for Start-ups  - Introduction & AWS Overview
Aws for Start-ups - Introduction & AWS Overview
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWS
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWS
 
101 Technical Workshop
101 Technical Workshop101 Technical Workshop
101 Technical Workshop
 
IP Expo - What is AWS?
IP Expo - What is AWS?IP Expo - What is AWS?
IP Expo - What is AWS?
 
Extreme Ria Using Dnn
Extreme Ria Using DnnExtreme Ria Using Dnn
Extreme Ria Using Dnn
 
Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4
 
AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013AWS 101 Event - 16 July 2013
AWS 101 Event - 16 July 2013
 
San diego meetup
San diego meetupSan diego meetup
San diego meetup
 
Jz 201 t
Jz 201 tJz 201 t
Jz 201 t
 
From Cloud Computing to Edge Computing
From Cloud Computing to Edge ComputingFrom Cloud Computing to Edge Computing
From Cloud Computing to Edge Computing
 
CloudFork
CloudForkCloudFork
CloudFork
 
Ignite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud ComputingIgnite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud Computing
 
Cloud computing OpenStack_discussion_2014-05
Cloud computing OpenStack_discussion_2014-05Cloud computing OpenStack_discussion_2014-05
Cloud computing OpenStack_discussion_2014-05
 
VNG/IRD - Cloud computing & Openstack discussion 3/5/2014
VNG/IRD - Cloud computing & Openstack discussion 3/5/2014VNG/IRD - Cloud computing & Openstack discussion 3/5/2014
VNG/IRD - Cloud computing & Openstack discussion 3/5/2014
 
AWS Lambda@Edge Lightning Demos
AWS Lambda@Edge Lightning Demos AWS Lambda@Edge Lightning Demos
AWS Lambda@Edge Lightning Demos
 
Introduction - The State of the Cloud
Introduction - The State of the CloudIntroduction - The State of the Cloud
Introduction - The State of the Cloud
 
Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1
 

Más de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Más de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Último

Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 

Último (20)

Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 

AWS 101 Lunch and Learn Jan 2013

  • 1. AWS 101 Lunch & Learn Ryan Shuttleworth Technical Evangelist @ryanAWS
  • 2. Agenda 12:00 - 12:45 Presentation – AWS 101 Introducing the concepts behind AWS such as utility computing and elasticity 12:45 - 13:00 Working lunch 13:00 - 14:00 Presentation and Demonstration Live demonstration and interactive walkthrough
  • 3. What we are going to cover Keypairs Amazon Machine Images Security groups S3 EC2 instances CloudFront Metadata service Elastic Load balancer Autoscaling RDS Feel free to follow along on your laptops
  • 5. Consumer Seller IT Infrastructure Business Business Business Tens of millions of Sell on Amazon Cloud computing active customer websites infrastructure for accounts hosting web-scale Use Amazon solutions technology for your own retail website Eight countries: Hundreds of US, UK, Germany, Leverage Amazon’s thousands of Japan, France, massive fulfillment registered Canada, China, Italy center network customers in over 190 countries
  • 6. About Amazon How did Amazon… Web Services Deep experience in building and ? operating global web scale systems …get into cloud computing?
  • 7. Over 10 years in the making Enablement of sellers on Amazon Internal need for scalable deployment environment Early forays proved developers were hungry for more
  • 8. AWS Mission Enable businesses and developers to use web services* to build scalable, sophisticated applications. *What people now call “the cloud”
  • 9.
  • 11.
  • 12. Each day AWS adds the equivalent server capacity to power Amazon when it was a global, $5B enterprise
  • 13. Each day AWS adds the equivalent server capacity to power Amazon when it was a global, $5B enterprise 2003 $5.2B retail business 7,800 employees A whole lot of servers
  • 14. Objects in S3 1.3 Trillion 835k peak transactions per second
  • 15. EMR Jobs 3.7 M clusters launched since May 2010 4,000,000 3,500,000 3,000,000 2,500,000 2,000,000 1,500,000 1,000,000 500,000 0
  • 17. Utility computing On demand Pay as you go Uniform Available
  • 18. Utility computing On demand Pay as you go Uniform Available
  • 20. Utility computing On demand Pay as you go Compute Scaling Security CDN Backup DNS Database Storage Load Balancing Workflow Monitoring Networking Uniform Messaging Available
  • 21. On a global footprint Region US-WEST (N. California) EU-WEST (Ireland) GOV CLOUD ASIA PAC (Tokyo) US-EAST (Virginia) US-WEST (Oregon) ASIA PAC (Singapore) SOUTH AMERICA (Sao Paulo) ASIA PAC (Sydney)
  • 22. On a global footprint Availability Zone
  • 23. On a global footprint Edge Locations London(2) Seattle South Bend New York (3) Amsterdam (2) Newark Stockholm Dublin Palo Alto Tokyo (2) San Jose Frankfurt(2) Paris(2) Ashburn(2) Milan Madrid Osaka Los Angeles (2) Jacksonville Dallas(2) Hong Kong St.Louis Miami Singapore(2) Sydney Sao Paulo
  • 24. At the end of a web service ec2-run-instances ami-b232d0db ec2-run-instances ami-b232d0db --instance-count 3 --instance-count 5 --availability-zone eu-west-1a --availability-zone eu-west-1c --instance-type m1.small --instance-type m1.medium
  • 25. At the end of a web service ec2-run-instances ami-b232d0db --instance-count 2 --availability-zone us-east-1d --instance-type m1.xlarge ec2-run-instances ami-b232d0db --instance-count 2 --availability-zone us-east-1b --instance-type m1.xlarge
  • 26. At the end of a web service as-create-auto-scaling-group MyGroup ec2-authorize default -p 80 --launch-configuration MyConfig --availability-zones eu-west-1c --min-size 2 --max-size 200 elb-create-lb myLoadBalancer
  • 27. and rich console services
  • 29. Elastic capacity Traditional IT capacity Capacity Time Your IT needs
  • 30. Elastic capacity On and Off Fast Growth Variable peaks Predictable peaks
  • 31. Elastic capacity WASTE On and Off Fast Growth Variable peaks Predictable peaks CUSTOMER DISSATISFACTION
  • 32. Elastic capacity Capacity Traditional IT capacity Elastic cloud capacity Time Your IT needs
  • 33. Elastic capacity On and Off Fast Growth Variable peaks Predictable peaks
  • 34. 503 Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
  • 35. 503 Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
  • 38. Time: +00h <10 cores Elastic Capacity
  • 39. Time: +24h >1500 cores Elastic Capacity
  • 40. Time: +72h <10 cores Elastic Capacity
  • 41. Time: +120h >600 cores Elastic Capacity
  • 42. 40 servers to 5000 in 3 days EC2 scaled to peak of 5000 instances Number of EC2 Instances “Techcrunched” Launch of Facebook modification Steady state of ~40 instances 4/12/2008 4/13/2008 4/14/2008 4/15/2008 4/16/2008 4/17/2008 4/18/2008 4/19/2008 4/20/2008
  • 44. Reference Model Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure
  • 45. Global infrastructure Deployment & Administration App Services Compute Storage Database Regions An independent collection of AWS resources in a Networking defined geography A solid foundation for meeting location-dependent AWS Global Infrastructure privacy and compliance requirements
  • 46. Global infrastructure Deployment & Administration App Services Compute Storage Database Availability Zones Designed as independent failure zones Networking Physically separated within a typical metropolitan region AWS Global Infrastructure
  • 47. Global infrastructure Deployment & Administration App Services Compute Storage Database Edge Locations To deliver content to end users with lower latency Networking A global network of edge locations Supports global DNS infrastructure (Route53) and AWS Global Infrastructure Cloud Front CDN
  • 48. Networking Deployment & Administration App Services Compute Storage Database Direct Connect Dedicated connection between your IT Networking infrastructure and the AWS datacenters Extend your network infrastructure and VLANs AWS Global Infrastructure into AWS
  • 49. Networking Internet Deployment & Administration App Services Compute Storage Database VPN Connection A Hardware VPN connection connects amazon Networking environment to your datacenter Internet Protocol security (IPsec) VPN connection AWS Global Infrastructure Commonly used hardware supported
  • 50. Networking Internet Deployment & Administration App Services Compute Storage Database Virtual Private Cloud Private, isolated section of the AWS Cloud Networking Launch resources in a virtual network that you define complete control over your virtual networking AWS Global Infrastructure environment
  • 51. Networking Route 53 Highly available and scalable Domain Name System Extremely reliable and cost effective Feature Details Global Supported from AWS global edge locations for fast and reliable domain name resolution Scalable Automatically scales based upon query volumes Latency based routing Supports resolution of endpoints based upon latency, Deployment & Administration enabling multi-region application delivery Integrated Integrates with other AWS services allowing Route 53 to front load balancers, S3 and EC2 App Services Secure Integrates with IAM giving fine grained control over DNS record access Compute Storage Database Networking AWS Global Infrastructure
  • 52. Compute Vertical Elastic Compute Cloud (EC2) Scaling Basic unit of compute capacity From $0.02/hr Range of CPU, memory & local disk options 13 Instance types available, from micro to cluster compute Feature Details Flexible Run windows or linux distributions Deployment & Administration Scalable Wide range of instance types from micro to cluster compute App Services Machine Images Configurations can be saved as machine images (AMIs) from which new instances can be created Full control Full root or administrator rights Compute Storage Database Secure Full firewall control via Security Groups Monitoring Publishes metrics to Cloud Watch Networking Inexpensive On-demand, Reserved and Spot instance types AWS Global Infrastructure VM Import/Export Import and export VM images to transfer configurations in and out of EC2
  • 53. Compute Trigger auto- scaling policy as-create-auto-scaling-group MyGroup --launch-configuration MyConfig --availability-zones eu-west-1a --min-size 4 --max-size 200 Deployment & Administration Auto-scaling Automatic re-sizing of compute clusters based upon App Services demand Compute Storage Database Feature Details Control Define minimum and maximum instance pool sizes and when scaling and cool down occurs Networking Integrated to Use metrics gathered by CloudWatch to drive scaling CloudWatch Instance types Run auto scaling for on-demand instances and spot. Compatible with VPC AWS Global Infrastructure
  • 54. Compute Elastic Load Balancing Create highly scalable applications Distribute load across EC2 instances in multiple availability zones Deployment & Administration Feature Details Auto-scaling Automatically scales to handle request volume App Services Available Load balance across instances in multiple availability zones Compute Storage Database Health checks Automatically checks health of instances and takes them in or out of service Session stickiness Route requests to the same instance Networking Secure sockets layer Supports SSL offload from web and application servers with flexible cipher support Monitoring Publishes metrics to Cloud Watch AWS Global Infrastructure
  • 55. Storage S3 - Durable storage, any object 99.999999999% durability of objects Unlimited storage of objects of any type Feature Details Up to 5TB size per object Flexible object store Buckets act like drives, folder structures within Access control Granular control over object permissions Deployment & Administration Server-side encryption 256bit AES encryption of objects Multi-part uploads Improved throughput & control App Services Object versioning Archive old objects and version new ones Object expiry Automatically remove old objects Compute Storage Database Access logging Full audit log of bucket/object actions Networking Web content hosting Serve content as web site with built in page handling Notifications Receive notifications on key events AWS Global Infrastructure Import/Export Physical device import/export service
  • 56. Storage Elastic Block Store High performance block storage device 1GB to 1TB in size Mount as drives to instances Feature Details High performance file Mount EBS as drives and format as required system Deployment & Administration Flexible size Volumes from 1GB to 1TB in size Secure Private to your instances App Services Available Replicated within an Availability Zone Compute Storage Database Backups Volumes can be snapshotted for point in time restore Monitoring Detailed metrics captured via Cloud Watch Networking AWS Global Infrastructure
  • 57. Database Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Deployment & Administration Feature Details Platform support Create MySQL, SQL Server and Oracle RDBMS App Services Preconfigured Get started instantly with sensible default settings Automated patching Keep your database platform up to date automatically Compute Storage Database Backups Automatic backups and point in time recovery and full DB backups Backups Volumes can be snapshotted for point in time restore Networking Failover Automated failover to slave hosts in event of a failure AWS Global Infrastructure Replication Easily create read-replicas of your data and seamlessly replicate data across availability zones
  • 58. Database DynamoDB Provisioned throughput NoSQL database Fast, predictable performance Fully distributed, fault tolerant architecture Feature Details Deployment & Administration Provisioned throughput Dial up or down provisioned read/write capacity Predictable Average single digit millisecond latencies from SSD performance backed infrastructure App Services Strong consistency Be sure you are reading the most up to date values Fault tolerant Data replicated across availability zones Compute Storage Database Monitoring Integrated to Cloud Watch Networking Secure Integrates with AWS Identity and Access Management (IAM) Elastic MapReduce Integrates with Elastic MapReduce for complex analytics on large datasets AWS Global Infrastructure
  • 59. Application Services Amazon SQS Processing results Reliable, highly scalable, queue service for storing messages as they Amazon SQS travel between instances Deployment & Administration Processing task/processing trig App Services Feature Details Compute Storage Database Reliable Messages stored redundantly across multiple availability zones Simple Simple APIs to send and receive messages Networking Scalable Unlimited number of messages Secure Authentication of queues to ensure controlled access AWS Global Infrastructure
  • 60. Application Services Simple Workflow 1 Reliably coordinate processing steps across applications Task A 2 Integrate AWS and non-AWS resources Manage distributed state in complex systems Task B 3 (Auto-scaling) Deployment & Administration Task C App Services Feature Details Process state Maintain application state across complex workflows in a reliable and available manner Compute Storage Database Tracking Tracks executions and log process for audit purposes Consistency Ensures processing tasks are executed and duplicity of Networking events does not occur Simple Simple Decider and Task programming model for rapid integration AWS Global Infrastructure
  • 61. Application Services Document Cloud Search Server Elastic search engine based upon Amazon A9 search engine Fully managed service with sophisticated feature set Search Scales automatically Server Deployment & Administration Results App Services Feature Details Auto-scaling Automatically scales based upon request volumes and data volumes Compute Storage Database High performance In memory operation means consistently low latency for search results Networking Sophisticated features Support for faceting, stemming, synonyms, stop words and custom rank expressions Low cost Elastic service, pay for what you use AWS Global Infrastructure
  • 62. Application Services CloudFront 3 Served from S3 /images/* World-wide content distribution network Easily distribute content to end users with low latency, high data transfer speeds, and no commitments. London 2 Served from EC2 *.php Paris Deployment & Administration 1 Single CNAME NY www.mysite.com App Services Feature Details Compute Storage Database Fast Multiple world-wide edge locations to serve content as close to your users as possible Integrated with other Works seamlessly with S3 and EC2 origin servers services Networking Dynamic content Supports static and dynamic content from origin servers Streaming Supports rtmp from S3 and includes support for live AWS Global Infrastructure streaming from Adobe FMS and Microsoft Media Server
  • 63. Deployment & Admin Elastic Beanstalk One-click deployment from Eclipse, Visual Studio and Git Rapid deployment of applications All AWS resources automatically created Deployment & Administration Feature Details Platform support Containers for Java, .net and PHP App Services Resource creation Creates load balancer, instances, autoscaling and monitoring automatically Compute Storage Database Monitoring & Logs Integrated with Cloud Watch and consolidates server logs Versioning Manage versions of applications and easily rollback deployments Networking Notifications Receive alerts on key events Full resource access Access all underlying AWS resources as necessary AWS Global Infrastructure
  • 64. Deployment & Admin Cloud Formation Automate creation of ‘stacks’ in a repeatable way Scripting framework for AWS resource creation Deployment & Administration Feature Details Platform support Support for AWS resources from EC2 to IAM App Services Resource creation Creates AWS resources behind the scenes and reports on progress Compute Storage Database Declarative Specify stacks in JSON format and source control your environments Customizable Drive stack creation with paramaters Networking AWS Global Infrastructure
  • 65. Deployment & Admin Identity & Access Management Granular control of user rights with AWS Automated granting of EC2 service rights Software Developer Kits Comprehensive support of programming models for Deployment & Administration using AWS services App Services Compute Storage Database Networking AWS Global Infrastructure
  • 66. + others Simple Email Service Simple Notification Service ElastiCache Elastic MapReduce CloudWatch …
  • 67. Introducing Amazon Redshift Data Warehousing the AWS Way Easily and rapidly analyze Automated deployment & petabytes of data administration 1/10 the cost of traditional data Compatible with popular BI tools warehouses
  • 68. Your Analytics AWS Data Pipeline Orchestration service for data-driven workflows Create automated and scheduled data flows Pre-integrated with AWS data sources Easily connect with 3rd party & on-premises sources
  • 69. NEW! Amazon Elastic Transcoder
  • 71. Shared responsibility Foundation Services Amazon Compute Storage Database Networking Availability Zones AWS Global Edge Locations Infrastructure Regions
  • 72. Shared responsibility Customer Data Platform, Applications, Identity & Access Management You Operating System, Network & Firewall Configuration Client-side Data Encryption & Data Server-side Encryption Network Traffic Protection Integrity Authentication (File System and/or Data) (Encryption/Integrity/Identity) Foundation Services Amazon Compute Storage Database Networking Availability Zones AWS Global Edge Locations Infrastructure Regions
  • 73. Security standards Certifications Physical Security HW, SW, Network SOC 1 Type 2 (formerly Datacenters in Systematic change SAS-70) nondescript facilities management ISO 27001 Physical access strictly Phased updates controlled deployment PCI DSS for EC2, S3, EBS, VPC, RDS, ELB, Must pass two-factor Safe storage IAM authentication at least decommission twice for floor access FISMA Moderate Automated monitoring Compliant Controls Physical access logged and self-audit and audited HIPAA & ITAR Advanced network Compliant Architecture protection http://aws.amazon.com/security
  • 74. So what are we going to do today?
  • 76. Instance S3 Availability Zone Region
  • 77. Cloud Front Instance S3 Availability Zone Region
  • 78. Cloud Front Instance S3 RDS Availability Zone Region
  • 79. Elastic Load Cloud Balancer Front Instance Instance S3 RDS Availability Zone Region
  • 80. Elastic Load Cloud Balancer Front Instance Instance S3 Auto scaling Group RDS Availability Zone Region
  • 81. Go grab some lunch, come back and we’ll crack on
  • 82. Elastic Load Cloud Balancer Front Instance Instance S3 Auto scaling Group RDS Availability Zone Region
  • 84. bootstrapping passing data to an instance
  • 85. Instance User request data
  • 86. Instance User Meta-data request data service
  • 87. Instance User Meta-data request data service Instance
  • 88. Shell script in user-data will be executed on launch: #!/bin/sh yum -y install httpd php mysql php-mysql chkconfig httpd on /etc/init.d/httpd start
  • 90. Public Key Inserted by Amazon into each EC2 instance that you launch EC2 Instance Comms secured with private key Private Key Downloaded and stored by you
  • 91. security groups instance firewalling
  • 92. Name Description Security Group Protocol Port 22 (SSH) Port range Port 80 IP Address, range, (HTTP) or another security group instance
  • 94. Elastic Load Balancer Instance Instance Instance Instance Instance Instance Availability Zone Availability Zone Availability Zone Region
  • 95. auto-scaling elastic server pool
  • 96. Launch Configuration Auto-Scaling Group Auto-Scaling Policy Describes what Auto Auto Scaling managed Parameters for Scaling will create when grouping of EC2 performing an Auto adding instances Scaling action Instances Automatic health check to Scale Up/Down and by AMI how much Instance Type maintain pool size Security Group ChangeInCapacity (+/- #) Instance Key Pair Automatically scale the number of instances by ExactCapacity (#) policy – Min, Max, Desired ChangeInPercent (+/- %) Only one active launch configuration at a time Cool Down (seconds) Automatic Integration with Auto Scaling will terminate ELB Policy can be triggered by instances with old launch CloudWatch events configuration first Automatic distribution & rolling update balancing across AZs
  • 97. Create a launch configuration: as-create-launch-config --image-id ami-50348c51 --instance-type t1.micro --key apac-tok --group 'Web Servers’ --launch-config 101-launch-config
  • 98. Create an auto-scaling group: as-create-auto-scaling-group 101-as-group --availability-zones ap-northeast-1a --launch-configuration 101-launch-config --load-balancers myELB --max-size 5 --min-size 1
  • 99. Create an auto-scaling policy (scale up): as-put-scaling-policy 101ScaleUpPolicy --auto-scaling-group 101-as-group --adjustment=1 --type ChangeInCapacity --cooldown 300
  • 100. Create an auto-scaling policy (scale down): as-put-scaling-policy 101ScaleDownPolicy --auto-scaling-group 101-as-group "--adjustment=-1" --type ChangeInCapacity --cooldown 300