SlideShare a Scribd company logo
1 of 80
Extending Your Data Centre With
AWS

Simon Elisha
Principal Solution Architect
Australia & New Zealand
Power
Constraints
Space
Constraints
Processing (a.k.a “horsepower”) Constraints
Lots of ideas & projects you want to try
“When all you have is a
hammer – everything looks
      like a nail!”
Cloud means you now have more than just a hammer.
What if you could extend into the cloud easily and
                    securely?
You Can!




 Corporate
Data Center
You Can!




                         Amazon VPC
 Corporate
Data Center
You Can!




                         Amazon VPC
 Corporate
Data Center
Review: EC2 Standard Networking
Distinct private/internal and public/external IPs
• Simple model
• True 1:1 NAT (no port translation)
• “Split-brained” DNS
Security groups control ingress
Elastic IPs: fixed public IPs
Internet



EC2 instances dynamically assigned private IP addresses
from the one large internal Amazon IP address range




   Availability Zone 1a                    Availability Zone 1b
Internet



EC2 instances dynamically assigned private IP addresses
from the one large internal Amazon IP address range




   Availability Zone 1a                    Availability Zone 1b



  Customer 1
Internet



       EC2 instances dynamically assigned private IP addresses
       from the one large internal Amazon IP address range




10.1.2.3                                                                       10.218.5.17


                                               10.141.9.8

                              10.16.22.33
            Availability Zone 1a                            Availability Zone 1b



           Customer 1
Internet



       EC2 instances dynamically assigned private IP addresses
       from the one large internal Amazon IP address range




10.1.2.3                                                                       10.218.5.17


                                               10.141.9.8

                              10.16.22.33
            Availability Zone 1a                            Availability Zone 1b



           Customer 1                  Customer 2
Internet



          EC2 instances dynamically assigned private IP addresses
          from the one large internal Amazon IP address range




                                                          10.134.2.3
   10.1.2.3                                                                         10.218.5.17
                         10.27.45.16

                                                  10.141.9.8
10.99.42.97
                                 10.16.22.33               10.131.7.28
               Availability Zone 1a                              Availability Zone 1b



              Customer 1                  Customer 2
Internet



          EC2 instances dynamically assigned private IP addresses
          from the one large internal Amazon IP address range




                                                          10.134.2.3
   10.1.2.3                                                                         10.218.5.17
                         10.27.45.16

                                                  10.141.9.8
10.99.42.97
                                 10.16.22.33               10.131.7.28
               Availability Zone 1a                              Availability Zone 1b



              Customer 1                  Customer 2             Customer 3
Internet



          EC2 instances dynamically assigned private IP addresses
          from the one large internal Amazon IP address range




                                                           10.134.2.3
   10.1.2.3                                                                10.218.5.17
                          10.27.45.16
                                                                  10.243.3.5
              10.8.55.5                            10.141.9.8
10.99.42.97                                                                       10.155.6.7
                                  10.16.22.33               10.131.7.28
        10.6.78.201
                Availability Zone 1a                              Availability Zone 1b



              Customer 1                   Customer 2             Customer 3
Internet



          EC2 instances dynamically assigned public IP addresses on
          border network from Amazon’s public IP address blocks




                                                           10.134.2.3
   10.1.2.3                                                                10.218.5.17
                          10.27.45.16
                                                                  10.243.3.5
              10.8.55.5                            10.141.9.8
10.99.42.97                                                                       10.155.6.7
                                  10.16.22.33               10.131.7.28
        10.6.78.201
                Availability Zone 1a                              Availability Zone 1b



              Customer 1                   Customer 2             Customer 3
23.20.151.66 23.20.146.1 23.20.103.11                 72.43.2.77 23.19.11.5          72.43.22.45
                                                Internet                  72.43.22.5
      23.20.148.59 72.44.32.9 72.44.21.7                    23.19.10.51          72.43.1.7

            EC2 instances dynamically assigned public IP addresses on
            border network from Amazon’s public IP address blocks




                                                             10.134.2.3
   10.1.2.3                                                                     10.218.5.17
                          10.27.45.16
                                                                       10.243.3.5
              10.8.55.5                            10.141.9.8
10.99.42.97                                                                           10.155.6.7
                                  10.16.22.33                  10.131.7.28
         10.6.78.201
                Availability Zone 1a                                  Availability Zone 1b



              Customer 1                   Customer 2                 Customer 3
Value and Limits of Standard Networking
Simple to use and management free

Security groups are Ingress only
Different from subnet-based controls
Mental model issue
No private networking, DMZs, or NAT/PAT
No consistent / “fixed” IP addresses for instances
Introducing AWS Virtual Private Cloud
User-defined virtual IP networking for EC2

Private or mixed private/public addressing and
secured ingress/egress

Re-use of proven and well-understood
networking concepts and technologies
VPC Capabilities in a Nutshell
User-defined address space up to /16
• 65,534 addresses
Up to 20* user-defined subnets up to /16
User-defined:
• Virtual routing, DHCP servers, and NAT instances
• Internet gateways, ACLs, ingress/egress security groups and VPN
  tunnels
Private IPs stable once assigned
Elastic Network Interfaces
Internet




          VPC customers can launch instances in their own isolated network




                                                            10.134.2.3
   10.1.2.3                                                                 10.218.5.17
                          10.27.45.16
                                                                   10.243.3.5
              10.8.55.5                            10.141.9.8
10.99.42.97                                                                        10.155.6.7
                                  10.16.22.33                 10.131.7.28
        10.6.78.201
                Availability Zone 1a                               Availability Zone 1b



   Customer 1                     Customer 2               Customer 3
Internet




          VPC customers can launch instances in their own isolated network




                                                            10.134.2.3
   10.1.2.3                                                                 10.218.5.17
                          10.27.45.16
                                                                   10.243.3.5
              10.8.55.5                            10.141.9.8
10.99.42.97                                                                        10.155.6.7
                                  10.16.22.33                 10.131.7.28
        10.6.78.201
                Availability Zone 1a                               Availability Zone 1b



   Customer 1                     Customer 2               Customer 3            VPC Customer
Internet




          VPC customers can launch instances in their own isolated network




                                                            10.134.2.3
   10.1.2.3                                                                 10.218.5.17
                          10.27.45.16
                                                                   10.243.3.5
              10.8.55.5                            10.141.9.8
10.99.42.97                                                                        10.155.6.7
                                  10.16.22.33                 10.131.7.28
        10.6.78.201
                Availability Zone 1a                               Availability Zone 1b



   Customer 1                     Customer 2               Customer 3            VPC Customer
Internet




VPC customers can launch instances in their own isolated network




    Availability Zone 1a                    Availability Zone 1b



                                                          VPC Customer
Internet




VPC customers can launch instances in their own isolated network




    Availability Zone 1a                    Availability Zone 1b



                                                          VPC Customer
Internet




Availability Zone 1a              Availability Zone 1b



                                                VPC Customer
Internet




    You can assign your own IP range to the VPC network




                                             10.0.1.5          10.0.1.6
      10.0.0.5

10.0.0.6                                                                     10.0.1.8
                              10.0.3.5
                                                        10.0.1.25
                10.0.3.17
           Availability Zone 1a                           Availability Zone 1b



                                                                        VPC Customer
Models of Data Centre Extension
Isolated project

Expand existing systems into the cloud – no public

Expose systems to the public - hosted in the cloud

Branch office access
Isolated Project

 Dev/Test.                                 Corporate
                                            Users
 Proof of Concept.
 “Fail Fast” projects.
 Time bound/ephemeral.                   Router & Firewall


 No need for internal system access of
 resources.

                                               AWS
Expanding Existing Systems Into The Cloud

 Leverage additional processing nodes.           Corporate

 Host entire stack in the cloud with secure
                                                data centre       Corporate
                                                                   Users

 LAN/WAN access.
  • E.g. Sharepoint, CMS, CRM, etc
 Dev/Test.                                    Router & Firewall


 Disaster Recovery.
 Big Data analysis.                           VPN Connection



 Use existing management tools.
 No Internet access to systems.
                                                    AWS
Expanding Systems Into The Cloud, with Public
Internet Access
  Enable access by customers/partners to      Corporate

  systems.                                   data centre       Corporate
                                                                Users


  Enable internal systems to be involved
  and accessed by applications.
                                           Router & Firewall

  Secure segregation of components and
  network access.                          VPN Connection

                                                                Customers/
                                                                 Partners




                                                 AWS
Branch Office Access
                                                               Branch Office Users




   Enabling remote users & offices                               Router & Firewall


   to have secure access to
   resources.                                                    VPN Connection




   Centralised systems with
   minimal infrastructure.                                            AWS



                                              VPN Connection                         VPN Connection




                                    Router & Firewall                                         Router & Firewall

                    Branch Office Users                                                                      Branch Office Users
Making the Connection…
New Enterprise IT
Network Architecture
Corporate
Data Center




 Corporate
Headquarters




 New Enterprise IT
 Network Architecture
Corporate
Data Center




 Corporate
Headquarters




 New Enterprise IT
 Network Architecture
Corporate
Data Center




 Corporate
Headquarters




 New Enterprise IT      AWS Region

 Network Architecture
Corporate
Data Center
                        Availability Zone 1




 Corporate
Headquarters




                        Availability Zone 2




 New Enterprise IT                       AWS Region

 Network Architecture
Corporate
Data Center
                        Availability Zone 1




                          Router



 Corporate
Headquarters




                                          Amazon VPC

                        Availability Zone 2




 New Enterprise IT                       AWS Region

 Network Architecture
Corporate
Data Center
                                        Availability Zone 1




                                          Router
               Customer   VPN Gateway
               Gateway

 Corporate
Headquarters




                                                          Amazon VPC

                                        Availability Zone 2




 New Enterprise IT                                       AWS Region

 Network Architecture
Corporate
Data Center
                                        Availability Zone 1




                                                                  Private Subnet
                                          Router
               Customer   VPN Gateway
               Gateway

 Corporate
Headquarters

                                              Public Subnet

                                                          Amazon VPC

                                        Availability Zone 2




 New Enterprise IT                                       AWS Region

 Network Architecture
Corporate
Data Center
                                        Availability Zone 1




                                                                  Private Subnet
                                          Router
               Customer   VPN Gateway
               Gateway

 Corporate
Headquarters

                                              Public Subnet

                                                          Amazon VPC

                                        Availability Zone 2




 New Enterprise IT                                       AWS Region

 Network Architecture
Corporate
Data Center
                                        Availability Zone 1




                                                                  Private Subnet
                                          Router
               Customer   VPN Gateway
               Gateway

 Corporate
Headquarters


                           Internet           Public Subnet
                           Gateway
                                                          Amazon VPC

                                        Availability Zone 2




 New Enterprise IT                                       AWS Region

 Network Architecture
Corporate
Data Center
                                          Availability Zone 1




                                                                    Private Subnet
                                            Router
                 Customer   VPN Gateway
                 Gateway

 Corporate
Headquarters


                             Internet           Public Subnet
                             Gateway
                                                            Amazon VPC

                                          Availability Zone 2


Branch Offices




 New Enterprise IT                                         AWS Region

 Network Architecture
Corporate
Data Center
                                          Availability Zone 1




                                                                     Private Subnet
                                             Router
                 Customer   VPN Gateway
                 Gateway

 Corporate
Headquarters


                             Internet           Public Subnet
                             Gateway
                                                            Amazon VPC

                                          Availability Zone 2


Branch Offices


                                                                  Elastic
 New Enterprise IT
                                          S3 SQS/SNS/SES   SWF               SimpleDB DynamoDB
                                                                 Beanstalk
                                                           AWS Region

 Network Architecture
Corporate
Data Center
                                                                Availability Zone 1

                            DirectConnect
                               Location
                                            10G
                                                                                           Private Subnet
                                                                   Router
                 Customer                         VPN Gateway
                 Gateway

 Corporate
Headquarters


                                                   Internet           Public Subnet
                                                   Gateway
                                                                                  Amazon VPC

                                                                Availability Zone 2


Branch Offices


                                                                                        Elastic
 New Enterprise IT
                                                                S3 SQS/SNS/SES   SWF               SimpleDB DynamoDB
                                                                                       Beanstalk
                                                                                 AWS Region

 Network Architecture
Rich Capabilities in VPC
Elastic Load Balancer, AutoScaling, CloudWatch, Alarms
Relational Database Service (MySQL engine, for now)
Elastic MapReduce
CloudFormation
And many others, with more to come…
“Blackbox” services with public endpoints reachable via
Internet gateway (or VPN via your own network)
Dedicated Instances
Option to ensure physical hosts are not
shared with other customers                   Single Tenant
                                            Compute Instance
$10/hr flat fee per Region + small hourly
charge
Can identify specific Instances as
dedicated
Optionally configure entire VPC as
dedicated
DirectConnect: Private X-Connect to AWS
Dedicated bandwidth to AWS border
network in 1Gbps or 10Gbps chunks.
Full access to public endpoints, EC2          Internet
standard & VPCs.
 • VLAN tagging maps to public side or VPCs
Benefits:
 • Faster / more consistent throughput
 • Increased isolation and control
Great companion technology to VPC.
15 Daily Newspapers
                        50 Web Sites
     62 MM unique users per month
Over 1 Billion page views per month
NYTimes EC2 Expansion (April 2011)
                 Amazon EC2




                                Courtesy NYTimes
NYTimes EC2 Expansion (April 2011)
     Amazon EC2




                                 Courtesy NYTimes
NYTimes: EC2 Capacity vs Cost
                   50%
                   43%
                   36%
                   29%

                   21%      Percent

                   14%

                   7%

 Capacity          0%
            Cost
“The AWS Cloud brings business agility as Shell is able to
                                                    deploy services much more quickly”
                                                                                Johan Krebers
                                                                 Vice President of Architecture


              Use of AWS                                   Business Benefit

Global oil and gas company.                    No minimum commitment up front and pay
                                               per use brings significant savings.
Operationalizing their cloud strategy.
                                               Fast provisioning within minutes for many
Shell Foundation Platform – an IT              applications.
framework – is AWS approved.
                                               Elasticity – the ability to expand and
Core operational applications running in       contract IT infrastructure as needed.
production on AWS.

Development and test environments
running on AWS.
                                                                                             33
Let’s Create a VPC in Less than 4 Minutes
Lets Build a VPC in 4 Minutes…
Lets Build a VPC in 4 Minutes…
Let’s Start an Instance in our VPC…
Now lets launch an instance into our VPC
Now lets launch an instance into our VPC
Let’s Check Our Instance…
And lets see the results…
And lets see the results…
Example: SharePoint with On-Premises Active Directory
Migrating to the Cloud    Cloud
                         Benefits
                           Zero upfront investment


                          On-demand provisioning


                              Instant scalability


                          Auto scaling and elasticity


                                Pay as you go

                          Removes undifferentiated
                               heavy lifting

                           Developer productivity


                                 Automation
Migrating to the Cloud    Cloud
                         Benefits
                           Zero upfront investment


                          On-demand provisioning


Cloud Strategy                Instant scalability


                          Auto scaling and elasticity


                                Pay as you go

                          Removes undifferentiated
                               heavy lifting

                           Developer productivity


                                 Automation
Migrating to the Cloud           Cloud
                                Benefits
                    New           Zero upfront investment

                 Applications    On-demand provisioning


Cloud Strategy                       Instant scalability


                                 Auto scaling and elasticity


                                       Pay as you go

                                 Removes undifferentiated
                                      heavy lifting

                                  Developer productivity


                                        Automation
Migrating to the Cloud                            Cloud
                                Build a Cloud-   Benefits
                                Ready Design
                    New                            Zero upfront investment

                 Applications                     On-demand provisioning


Cloud Strategy                                        Instant scalability


                                                  Auto scaling and elasticity


                                                        Pay as you go

                                                  Removes undifferentiated
                                                       heavy lifting

                                                   Developer productivity


                                                         Automation
Migrating to the Cloud                            Cloud
                                Build a Cloud-   Benefits
                                Ready Design
                    New                            Zero upfront investment

                 Applications                     On-demand provisioning


Cloud Strategy                                        Instant scalability


                                                  Auto scaling and elasticity


                   Existing                             Pay as you go

                 Applications                     Removes undifferentiated
                                                       heavy lifting

                                                   Developer productivity


                                                         Automation
Migrating to the Cloud                            Cloud
                                Build a Cloud-   Benefits
                                Ready Design
                    New                            Zero upfront investment

                 Applications                     On-demand provisioning


Cloud Strategy                  “No brainer to
                                                      Instant scalability


                                 move” Apps       Auto scaling and elasticity


                   Existing                             Pay as you go

                 Applications                     Removes undifferentiated
                                                       heavy lifting

                                                   Developer productivity


                                                         Automation
Migrating to the Cloud                             Cloud
                                 Build a Cloud-   Benefits
                                 Ready Design
                    New                             Zero upfront investment

                 Applications                      On-demand provisioning


Cloud Strategy                   “No brainer to
                                                       Instant scalability


                                  move” Apps       Auto scaling and elasticity


                   Existing                              Pay as you go

                 Applications                      Removes undifferentiated
                                                        heavy lifting

                                Planned Phased      Developer productivity
                                   Migration
                                                          Automation
“No-brainer to move” Apps
                    •   Dev/Test applications
                    •   Self-contained Web Applications
                    •   Social Media Product Marketing
                        Campaigns
                    •   Customer Training Sites
                    •   Video Portals (Transcoding and
                        Hosting)
                    •   Pre-sales Demo Portal
                    •   Software Downloads
                    •   Trial Applications
Cloud Migration : a Phased-driven Strategy




  http://aws.amazon.com/whitepapers
A Bridge to the IT Capabilities
        Your Business Needs
Extending Your Data Centre With
AWS

Questions and answers

More Related Content

Similar to Extending Your Data Centre with AWS - Simon Elisha - AWS Summit 2012 Australia

AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...
AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...
AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...Amazon Web Services
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayAmazon Web Services
 
Expandindo seu Data Center com uma infraestrutura hibrida
Expandindo seu Data Center com uma infraestrutura hibridaExpandindo seu Data Center com uma infraestrutura hibrida
Expandindo seu Data Center com uma infraestrutura hibridaAlexandre Santos
 
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWSPLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWSPROIDEA
 
(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...
(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...
(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...Amazon Web Services
 
Running Docker Containers on AWS
Running Docker Containers on AWSRunning Docker Containers on AWS
Running Docker Containers on AWSVladimir Simek
 
CON411-R - Advanced network resource management on Amazon EKS
CON411-R - Advanced network resource management on Amazon EKSCON411-R - Advanced network resource management on Amazon EKS
CON411-R - Advanced network resource management on Amazon EKSClaes Mogren
 
Containerized App Development with AWS Fargate
Containerized App Development with AWS FargateContainerized App Development with AWS Fargate
Containerized App Development with AWS FargateAmazon Web Services
 
Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...
Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...
Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...Armen Gasparnian
 
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...Guillaume Morini
 
User Manual for ICON G5
User Manual  for ICON G5User Manual  for ICON G5
User Manual for ICON G5TVC Skyshop
 
CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012
CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012
CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012Amazon Web Services
 
Multi-Container Apps spanning Docker, Mesos and OpenStack
Multi-Container Apps spanning Docker, Mesos and OpenStackMulti-Container Apps spanning Docker, Mesos and OpenStack
Multi-Container Apps spanning Docker, Mesos and OpenStackDocker, Inc.
 
(CMP302) Amazon ECS: Distributed Applications at Scale
(CMP302) Amazon ECS: Distributed Applications at Scale(CMP302) Amazon ECS: Distributed Applications at Scale
(CMP302) Amazon ECS: Distributed Applications at ScaleAmazon Web Services
 
Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...
Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...
Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...Amazon Web Services
 

Similar to Extending Your Data Centre with AWS - Simon Elisha - AWS Summit 2012 Australia (20)

AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...
AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...
AWS re:Invent 2016: NextGen Networking: New Capabilities for Amazon’s Virtual...
 
Eks.introduce.v2
Eks.introduce.v2Eks.introduce.v2
Eks.introduce.v2
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation Day
 
Expandindo seu Data Center com uma infraestrutura hibrida
Expandindo seu Data Center com uma infraestrutura hibridaExpandindo seu Data Center com uma infraestrutura hibrida
Expandindo seu Data Center com uma infraestrutura hibrida
 
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWSPLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
 
Kubernetes networks
Kubernetes networksKubernetes networks
Kubernetes networks
 
(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...
(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...
(ARC205) Creating Your Virtual Data Center: VPC Fundamentals and Connectivity...
 
Running Docker Containers on AWS
Running Docker Containers on AWSRunning Docker Containers on AWS
Running Docker Containers on AWS
 
ECS in action
ECS in actionECS in action
ECS in action
 
CON411-R - Advanced network resource management on Amazon EKS
CON411-R - Advanced network resource management on Amazon EKSCON411-R - Advanced network resource management on Amazon EKS
CON411-R - Advanced network resource management on Amazon EKS
 
Containerized App Development with AWS Fargate
Containerized App Development with AWS FargateContainerized App Development with AWS Fargate
Containerized App Development with AWS Fargate
 
Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...
Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...
Mozilla's hybrid continuos integration - RELENG 2014 Conference - April 11th,...
 
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...
 
User Manual for ICON G5
User Manual  for ICON G5User Manual  for ICON G5
User Manual for ICON G5
 
CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012
CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012
CPN401 Packet plumbing in Amazon VPC - AWS re: Invent 2012
 
Multi-Container Apps spanning Docker, Mesos and OpenStack
Multi-Container Apps spanning Docker, Mesos and OpenStackMulti-Container Apps spanning Docker, Mesos and OpenStack
Multi-Container Apps spanning Docker, Mesos and OpenStack
 
Vpn
VpnVpn
Vpn
 
Openshift Workshop
Openshift Workshop Openshift Workshop
Openshift Workshop
 
(CMP302) Amazon ECS: Distributed Applications at Scale
(CMP302) Amazon ECS: Distributed Applications at Scale(CMP302) Amazon ECS: Distributed Applications at Scale
(CMP302) Amazon ECS: Distributed Applications at Scale
 
Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...
Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...
Advanced Approaches to Amazon VPC and Amazon Route 53 | AWS Public Sector Sum...
 

More from 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
 

More from 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
 

Recently uploaded

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 

Recently uploaded (20)

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 

Extending Your Data Centre with AWS - Simon Elisha - AWS Summit 2012 Australia

  • 1.
  • 2. Extending Your Data Centre With AWS Simon Elisha Principal Solution Architect Australia & New Zealand
  • 6. Lots of ideas & projects you want to try
  • 7. “When all you have is a hammer – everything looks like a nail!”
  • 8. Cloud means you now have more than just a hammer.
  • 9. What if you could extend into the cloud easily and securely?
  • 11. You Can! Amazon VPC Corporate Data Center
  • 12. You Can! Amazon VPC Corporate Data Center
  • 13. Review: EC2 Standard Networking Distinct private/internal and public/external IPs • Simple model • True 1:1 NAT (no port translation) • “Split-brained” DNS Security groups control ingress Elastic IPs: fixed public IPs
  • 14. Internet EC2 instances dynamically assigned private IP addresses from the one large internal Amazon IP address range Availability Zone 1a Availability Zone 1b
  • 15. Internet EC2 instances dynamically assigned private IP addresses from the one large internal Amazon IP address range Availability Zone 1a Availability Zone 1b Customer 1
  • 16. Internet EC2 instances dynamically assigned private IP addresses from the one large internal Amazon IP address range 10.1.2.3 10.218.5.17 10.141.9.8 10.16.22.33 Availability Zone 1a Availability Zone 1b Customer 1
  • 17. Internet EC2 instances dynamically assigned private IP addresses from the one large internal Amazon IP address range 10.1.2.3 10.218.5.17 10.141.9.8 10.16.22.33 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2
  • 18. Internet EC2 instances dynamically assigned private IP addresses from the one large internal Amazon IP address range 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.141.9.8 10.99.42.97 10.16.22.33 10.131.7.28 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2
  • 19. Internet EC2 instances dynamically assigned private IP addresses from the one large internal Amazon IP address range 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.141.9.8 10.99.42.97 10.16.22.33 10.131.7.28 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2 Customer 3
  • 20. Internet EC2 instances dynamically assigned private IP addresses from the one large internal Amazon IP address range 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.243.3.5 10.8.55.5 10.141.9.8 10.99.42.97 10.155.6.7 10.16.22.33 10.131.7.28 10.6.78.201 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2 Customer 3
  • 21. Internet EC2 instances dynamically assigned public IP addresses on border network from Amazon’s public IP address blocks 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.243.3.5 10.8.55.5 10.141.9.8 10.99.42.97 10.155.6.7 10.16.22.33 10.131.7.28 10.6.78.201 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2 Customer 3
  • 22. 23.20.151.66 23.20.146.1 23.20.103.11 72.43.2.77 23.19.11.5 72.43.22.45 Internet 72.43.22.5 23.20.148.59 72.44.32.9 72.44.21.7 23.19.10.51 72.43.1.7 EC2 instances dynamically assigned public IP addresses on border network from Amazon’s public IP address blocks 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.243.3.5 10.8.55.5 10.141.9.8 10.99.42.97 10.155.6.7 10.16.22.33 10.131.7.28 10.6.78.201 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2 Customer 3
  • 23. Value and Limits of Standard Networking Simple to use and management free Security groups are Ingress only Different from subnet-based controls Mental model issue No private networking, DMZs, or NAT/PAT No consistent / “fixed” IP addresses for instances
  • 24. Introducing AWS Virtual Private Cloud User-defined virtual IP networking for EC2 Private or mixed private/public addressing and secured ingress/egress Re-use of proven and well-understood networking concepts and technologies
  • 25. VPC Capabilities in a Nutshell User-defined address space up to /16 • 65,534 addresses Up to 20* user-defined subnets up to /16 User-defined: • Virtual routing, DHCP servers, and NAT instances • Internet gateways, ACLs, ingress/egress security groups and VPN tunnels Private IPs stable once assigned Elastic Network Interfaces
  • 26. Internet VPC customers can launch instances in their own isolated network 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.243.3.5 10.8.55.5 10.141.9.8 10.99.42.97 10.155.6.7 10.16.22.33 10.131.7.28 10.6.78.201 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2 Customer 3
  • 27. Internet VPC customers can launch instances in their own isolated network 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.243.3.5 10.8.55.5 10.141.9.8 10.99.42.97 10.155.6.7 10.16.22.33 10.131.7.28 10.6.78.201 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2 Customer 3 VPC Customer
  • 28. Internet VPC customers can launch instances in their own isolated network 10.134.2.3 10.1.2.3 10.218.5.17 10.27.45.16 10.243.3.5 10.8.55.5 10.141.9.8 10.99.42.97 10.155.6.7 10.16.22.33 10.131.7.28 10.6.78.201 Availability Zone 1a Availability Zone 1b Customer 1 Customer 2 Customer 3 VPC Customer
  • 29. Internet VPC customers can launch instances in their own isolated network Availability Zone 1a Availability Zone 1b VPC Customer
  • 30. Internet VPC customers can launch instances in their own isolated network Availability Zone 1a Availability Zone 1b VPC Customer
  • 31. Internet Availability Zone 1a Availability Zone 1b VPC Customer
  • 32. Internet You can assign your own IP range to the VPC network 10.0.1.5 10.0.1.6 10.0.0.5 10.0.0.6 10.0.1.8 10.0.3.5 10.0.1.25 10.0.3.17 Availability Zone 1a Availability Zone 1b VPC Customer
  • 33. Models of Data Centre Extension Isolated project Expand existing systems into the cloud – no public Expose systems to the public - hosted in the cloud Branch office access
  • 34. Isolated Project Dev/Test. Corporate Users Proof of Concept. “Fail Fast” projects. Time bound/ephemeral. Router & Firewall No need for internal system access of resources. AWS
  • 35. Expanding Existing Systems Into The Cloud Leverage additional processing nodes. Corporate Host entire stack in the cloud with secure data centre Corporate Users LAN/WAN access. • E.g. Sharepoint, CMS, CRM, etc Dev/Test. Router & Firewall Disaster Recovery. Big Data analysis. VPN Connection Use existing management tools. No Internet access to systems. AWS
  • 36. Expanding Systems Into The Cloud, with Public Internet Access Enable access by customers/partners to Corporate systems. data centre Corporate Users Enable internal systems to be involved and accessed by applications. Router & Firewall Secure segregation of components and network access. VPN Connection Customers/ Partners AWS
  • 37. Branch Office Access Branch Office Users Enabling remote users & offices Router & Firewall to have secure access to resources. VPN Connection Centralised systems with minimal infrastructure. AWS VPN Connection VPN Connection Router & Firewall Router & Firewall Branch Office Users Branch Office Users
  • 40. Corporate Data Center Corporate Headquarters New Enterprise IT Network Architecture
  • 41. Corporate Data Center Corporate Headquarters New Enterprise IT Network Architecture
  • 42. Corporate Data Center Corporate Headquarters New Enterprise IT AWS Region Network Architecture
  • 43. Corporate Data Center Availability Zone 1 Corporate Headquarters Availability Zone 2 New Enterprise IT AWS Region Network Architecture
  • 44. Corporate Data Center Availability Zone 1 Router Corporate Headquarters Amazon VPC Availability Zone 2 New Enterprise IT AWS Region Network Architecture
  • 45. Corporate Data Center Availability Zone 1 Router Customer VPN Gateway Gateway Corporate Headquarters Amazon VPC Availability Zone 2 New Enterprise IT AWS Region Network Architecture
  • 46. Corporate Data Center Availability Zone 1 Private Subnet Router Customer VPN Gateway Gateway Corporate Headquarters Public Subnet Amazon VPC Availability Zone 2 New Enterprise IT AWS Region Network Architecture
  • 47. Corporate Data Center Availability Zone 1 Private Subnet Router Customer VPN Gateway Gateway Corporate Headquarters Public Subnet Amazon VPC Availability Zone 2 New Enterprise IT AWS Region Network Architecture
  • 48. Corporate Data Center Availability Zone 1 Private Subnet Router Customer VPN Gateway Gateway Corporate Headquarters Internet Public Subnet Gateway Amazon VPC Availability Zone 2 New Enterprise IT AWS Region Network Architecture
  • 49. Corporate Data Center Availability Zone 1 Private Subnet Router Customer VPN Gateway Gateway Corporate Headquarters Internet Public Subnet Gateway Amazon VPC Availability Zone 2 Branch Offices New Enterprise IT AWS Region Network Architecture
  • 50. Corporate Data Center Availability Zone 1 Private Subnet Router Customer VPN Gateway Gateway Corporate Headquarters Internet Public Subnet Gateway Amazon VPC Availability Zone 2 Branch Offices Elastic New Enterprise IT S3 SQS/SNS/SES SWF SimpleDB DynamoDB Beanstalk AWS Region Network Architecture
  • 51. Corporate Data Center Availability Zone 1 DirectConnect Location 10G Private Subnet Router Customer VPN Gateway Gateway Corporate Headquarters Internet Public Subnet Gateway Amazon VPC Availability Zone 2 Branch Offices Elastic New Enterprise IT S3 SQS/SNS/SES SWF SimpleDB DynamoDB Beanstalk AWS Region Network Architecture
  • 52. Rich Capabilities in VPC Elastic Load Balancer, AutoScaling, CloudWatch, Alarms Relational Database Service (MySQL engine, for now) Elastic MapReduce CloudFormation And many others, with more to come… “Blackbox” services with public endpoints reachable via Internet gateway (or VPN via your own network)
  • 53. Dedicated Instances Option to ensure physical hosts are not shared with other customers Single Tenant Compute Instance $10/hr flat fee per Region + small hourly charge Can identify specific Instances as dedicated Optionally configure entire VPC as dedicated
  • 54. DirectConnect: Private X-Connect to AWS Dedicated bandwidth to AWS border network in 1Gbps or 10Gbps chunks. Full access to public endpoints, EC2 Internet standard & VPCs. • VLAN tagging maps to public side or VPCs Benefits: • Faster / more consistent throughput • Increased isolation and control Great companion technology to VPC.
  • 55. 15 Daily Newspapers 50 Web Sites 62 MM unique users per month Over 1 Billion page views per month
  • 56. NYTimes EC2 Expansion (April 2011) Amazon EC2 Courtesy NYTimes
  • 57. NYTimes EC2 Expansion (April 2011) Amazon EC2 Courtesy NYTimes
  • 58. NYTimes: EC2 Capacity vs Cost 50% 43% 36% 29% 21% Percent 14% 7% Capacity 0% Cost
  • 59. “The AWS Cloud brings business agility as Shell is able to deploy services much more quickly” Johan Krebers Vice President of Architecture Use of AWS Business Benefit Global oil and gas company. No minimum commitment up front and pay per use brings significant savings. Operationalizing their cloud strategy. Fast provisioning within minutes for many Shell Foundation Platform – an IT applications. framework – is AWS approved. Elasticity – the ability to expand and Core operational applications running in contract IT infrastructure as needed. production on AWS. Development and test environments running on AWS. 33
  • 60. Let’s Create a VPC in Less than 4 Minutes
  • 61. Lets Build a VPC in 4 Minutes…
  • 62. Lets Build a VPC in 4 Minutes…
  • 63. Let’s Start an Instance in our VPC…
  • 64. Now lets launch an instance into our VPC
  • 65. Now lets launch an instance into our VPC
  • 66. Let’s Check Our Instance…
  • 67. And lets see the results…
  • 68. And lets see the results…
  • 69. Example: SharePoint with On-Premises Active Directory
  • 70. Migrating to the Cloud Cloud Benefits Zero upfront investment On-demand provisioning Instant scalability Auto scaling and elasticity Pay as you go Removes undifferentiated heavy lifting Developer productivity Automation
  • 71. Migrating to the Cloud Cloud Benefits Zero upfront investment On-demand provisioning Cloud Strategy Instant scalability Auto scaling and elasticity Pay as you go Removes undifferentiated heavy lifting Developer productivity Automation
  • 72. Migrating to the Cloud Cloud Benefits New Zero upfront investment Applications On-demand provisioning Cloud Strategy Instant scalability Auto scaling and elasticity Pay as you go Removes undifferentiated heavy lifting Developer productivity Automation
  • 73. Migrating to the Cloud Cloud Build a Cloud- Benefits Ready Design New Zero upfront investment Applications On-demand provisioning Cloud Strategy Instant scalability Auto scaling and elasticity Pay as you go Removes undifferentiated heavy lifting Developer productivity Automation
  • 74. Migrating to the Cloud Cloud Build a Cloud- Benefits Ready Design New Zero upfront investment Applications On-demand provisioning Cloud Strategy Instant scalability Auto scaling and elasticity Existing Pay as you go Applications Removes undifferentiated heavy lifting Developer productivity Automation
  • 75. Migrating to the Cloud Cloud Build a Cloud- Benefits Ready Design New Zero upfront investment Applications On-demand provisioning Cloud Strategy “No brainer to Instant scalability move” Apps Auto scaling and elasticity Existing Pay as you go Applications Removes undifferentiated heavy lifting Developer productivity Automation
  • 76. Migrating to the Cloud Cloud Build a Cloud- Benefits Ready Design New Zero upfront investment Applications On-demand provisioning Cloud Strategy “No brainer to Instant scalability move” Apps Auto scaling and elasticity Existing Pay as you go Applications Removes undifferentiated heavy lifting Planned Phased Developer productivity Migration Automation
  • 77. “No-brainer to move” Apps • Dev/Test applications • Self-contained Web Applications • Social Media Product Marketing Campaigns • Customer Training Sites • Video Portals (Transcoding and Hosting) • Pre-sales Demo Portal • Software Downloads • Trial Applications
  • 78. Cloud Migration : a Phased-driven Strategy http://aws.amazon.com/whitepapers
  • 79. A Bridge to the IT Capabilities Your Business Needs
  • 80. Extending Your Data Centre With AWS Questions and answers

Editor's Notes

  1. \n
  2. Website precis: \nThe AWS Virtual Private Cloud (VPC) is fast becoming the networking option of choice for enterprise and government customers because it provides a powerful set of virtual networking capabilities. VPC allows you to isolate, control, connect, and empower your systems at the network level. Did you know that, for example, that VPC allows you to attach a single EC2 instance to multiple private subnets? To create DMZs, control subnet routing, and enable totally private interconnects with your on-premises systems? To deploy dedicated, isolated, single tenant hardware for your virtual machines within the public cloud? Come learn about the extensive set of features specific to VPC that you should know about before your next cloud deployment.\n\n1360x768\n
  3. Short on power\n
  4. Short on space\n
  5. Need more processing capacity\n
  6. Have some new ideas you want to try\n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  42. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  43. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  44. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  45. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  46. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  47. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  48. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  49. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  50. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  51. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  52. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  53. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  54. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  55. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  56. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  57. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  58. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  59. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  60. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  61. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  62. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  63. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  64. Data egress charges are a measure of the packet flows across the public IP address at the network edge (i.e., gray lines in the slide), even if the packets return into EC2. Internal to internal traffic and internal to AWS service endpoints traffic is all free. \n\n[Will add more valid public IPs to the animation later]\nExample valid ranges:\n216.182.224.0/20 (216.182.224.0 - 216.182.239.255) 72.44.32.0/19 (72.44.32.0 - 72.44.63.255) 67.202.0.0/18 (67.202.0.0 - 67.202.63.255) 75.101.128.0/17 (75.101.128.0 - 75.101.255.255) 174.129.0.0/16 (174.129.0.0 - 174.129.255.255) 204.236.192.0/18 (204.236.192.0 - 204.236.255.255) 184.73.0.0/16 (184.73.0.0 – 184.73.255.255) NEW\n
  65. \n
  66. “User-defined” is important because it can be a private OR a public address space. If public, must be routed to/from customer gateway / VPN tunnel.\n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. \n
  106. \n
  107. \n
  108. \n
  109. \n
  110. \n
  111. \n
  112. \n
  113. \n
  114. \n
  115. \n
  116. \n
  117. \n
  118. \n
  119. \n
  120. \n
  121. \n
  122. \n
  123. \n
  124. \n
  125. \n
  126. \n
  127. \n
  128. \n
  129. \n
  130. \n
  131. \n
  132. \n
  133. \n
  134. \n
  135. \n
  136. \n
  137. \n
  138. \n
  139. \n
  140. \n
  141. \n
  142. \n
  143. \n
  144. \n
  145. \n
  146. \n
  147. \n
  148. \n
  149. \n
  150. \n
  151. \n
  152. \n
  153. \n
  154. \n
  155. \n
  156. \n
  157. \n
  158. \n
  159. \n
  160. \n
  161. \n
  162. \n
  163. \n
  164. \n
  165. \n
  166. \n
  167. \n
  168. \n
  169. \n
  170. \n
  171. \n
  172. \n
  173. \n
  174. \n
  175. \n
  176. \n
  177. Shell’s Cloud Journey: Operationalising the cloud strategy\n Shell started provisioning AWS services in April 2010 \n The Shell Foundation Platform – an IT framework – is AWS approved\n That means that the Center of Excellence has a pre-approved framework that allows LOBs to deploy cloud-approved applications onto AWS\n The Shell Foundation Platform is a framework used by all new projects utilizing on-demand cloud services. The SFP is certified to run on AWS. Compliant applications built on the SFP are able to be run in production on AWS. \n Development and Test Environments are considered AWS ready within a VPC and may run on AWS\n Core operational applications running in production on AWS\n The business is dived into upstream (research, extraction, production) and downstream (distribution and sales) applications\n Shell is running a number of downstream applications – enterprise applications that operate the retail business – in production in the AWS Cloud\n Shell is running several development and test environments in the AWS Cloud\nComments: \nOne of the major enterprises using AWS is Royal Dutch Shell, the global petroleum company. Shell IT has strategically decided to incorporate cloud computing as a core practices in his IT department. Shell contemplate the benefit of public cloud computing and AWS, and Shell IT management state clearly that “everything that makes sense to run in the cloud should be just running in the cloud”. Shell is using AWS (especially EC2) services since April 2010 and has a running contract with Amazon and a very close cooperation with AWS team. \nThe usage of AWS has progressively increased at Shell in the last 2 years. AWS deployment obviously did not happen overnight, and after a careful analysis of the types of applications and analyzing cloud risks Shell is expanding the usage of AWS in diverse types of applications enterprise wide. \n-----------------------------------------------------------------------\nGovernance and risk management central to Shell’s approach:\n A Cloud Governance Group with stakeholders from different business lines was created.\n Shell conducted thorough security analysis, with access to AWS certifications, to meet legal and regulatory requirements for hosting applications in the cloud.\n A Center of Excellence was established to build expertise in cloud capabilities.\nAs a large organization with strong IT standards, Shell needed to establish governance processes to ensure that the cloud computing effort was aligned with IT policies. Shell created a Cloud Computing Governance group with exec level stakeholders from every major division. On a regular basis the group evaluates the cloud computing implementation status at Shell and make sure that usage is in the right direction.\n Shell did an extensive evaluation of AWS security practices, AWS security experts engaged with Shell discussed extensively on security in order to meet Shell expectations, AWS also provided to Shell the SAS70 report of AWS audited by an external firm. \nShell created as well a Center of Excellence which is the AWS resource department within the company. The Center of Excellence provides AWS services to end users (a very divers setting of projects and applications) within Shell specific context. They provide startup services, training, consultancy and additional managed services to their customers who can benefit from AWS and still being safe in the Shell of IT context.\nShell uses AWS for a diverse set of use cases:\n The Shell Foundation Platform is a framework used by all new projects utilizing on-demand cloud services. The SFP is certified to run on AWS. Compliant applications built on the SFP are able to be run in production on AWS. \n Development and Test Environments are considered AWS ready within a VPC and may run on AWS. \n Shell has a diverse set of applications running in production and development on AWS across the entire company.\n Three production applications running in AWS; first live October 2010\n Widely used for temporary requirements and Development and Test\n Cost advantageous for smaller applications and at parity for many others\n Up to 40% of the applications portfolio passed initial viability screens for production deployment on AWS\nThe usage of Shell is in many and diverse scenarios setting ranging from development and test to applications in productions within different business units.\n At Shell standards are important; they have frameworks of software which are reused in every project at Shell. These foundation frameworks provide functionality to do effective project management and delivery within the Shell . Shell has adapted this framework to AWS EC2, and therefore upon the release of a new project the common foundation functionality is ready within minutes to the project team. \nDev and test is a very interesting use case at Shell as well. The project manager and developers can have test environments ready in seconds in a safe area within Shell using the AWS VPC service. This dramatically decrease the development cycles and increase quality of applications. \n-----------------------------------------------------------\nBenefits of Amazon Web Services for Shell: \n No minimum commitment upfront and pay per use brings significant savings.\n Fast provisioning within minutes for eligible applications.\n Elasticity – the ability to expand and contract IT infrastructure as needed.\n Cloud brings business agility as Shell is able to deploy services much more quickly.\n \nShell benefits from the flexibility of AWS pay per use model. They are able to provision the infrastructure required within seconds and the Cloud Competence Center provides AWS services to end users with Shell specifics. Shell obtains with AWS agility in his business and users can deploy services much more quickly than before bringing significant savings in the IT expending. \n
  178. \n
  179. \n
  180. \n
  181. \n
  182. \n
  183. \n
  184. \n
  185. \n
  186. \n
  187. \n
  188. \n
  189. \n
  190. \n
  191. \n
  192. \n
  193. \n
  194. \n
  195. \n
  196. \n
  197. \n
  198. \n
  199. Applications that are very interesting, easy to experiment with, simple sel\n
  200. The Blueprint offers a step by step approach to cloud migration and has been proven successful. When customers will follow this blueprint and focus on creating a proof of concept, they will immediately see value in their proof of concept projects and see tremendous potential in the AWS cloud. After they move their first application to the cloud, they will get new ideas and will want to move them into the cloud.\n
  201. \n
  202. \n