SlideShare a Scribd company logo
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Hands-on Workshop
Amazon EC2 and Amazon VPC
Anson Shen – Solutions Architect
Sebastien Linsolas – Solutions Architect
Herman Mak – Associate Solutions Architect
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Overview
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Run applications –
reliably and securely
Provision network, compute,
storage and database services in the
cloud with the click of a button
Everything you’d want to do
in a traditional datacenter
What is Amazon Web Services (AWS)?
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Products
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
18 Regions – 55 Availability Zones – 136 Edge PoPs
AWS Global Infrastructure
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Global Infrastructure
Regions
Geographic locations
Consists of two or more Availability Zones (AZs)
Availability Zone (AZ)
One or more data centers
Isolated from failures in other Availability Zones
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AZ – Availability Zone
Single
digit
ms
Network
multiple tier-1 transit providers
Power
isolated electrical grids, UPS, onsite backup generator
Geo
isolated fault lines flood plains
Network
multiple tier-1 transit providers
Power
isolated electrical grids, UPS, onsite backup generator
Geo
isolated fault lines flood plains
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Edge Locations
136 AWS Edge Locations:
Local points-of-presence commonly supporting AWS
services including:
• Amazon Route 53
• Amazon CloudFront
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Elastic Compute
Cloud (EC2)
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Elastic Compute Cloud (EC2)
Resizable compute capacity
Complete control of your computing resources
Reduces the time required to obtain and boot new
server instances to minutesAmazon
EC2
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 Facts
Scale capacity as your computing requirements change
Pay only for capacity that you actually use
Choose Linux or Windows
Deploy across AWS Regions and Availability Zones for reliability
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Launching an Amazon EC2 Instance via the Web
Console
1. Determine the AWS Region in which you want to launch
the Amazon EC2 instance.
2. Launch an Amazon EC2 instance from a pre-configured
Amazon Machine Image (AMI).
3. Choose an instance type based on CPU, memory,
storage, and network requirements.
4. Configure network, IP address, security groups, storage
volume, tags, and key pair.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Machine Image (AMI) Details
An AMI includes the following:
A template for the root volume for the instance (for
example, an operating system, an application server, and
applications).
Launch permissions that control which AWS accounts can
use the AMI to launch instances.
A block device mapping that specifies the volumes to
attach to the instance when it's launched.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 Instances
OS, Applications,
& Configuration
AMI
Running or
Stopped VM
Instances
AZ
VPC
Region
EBS
S3
EBS
Snapshots
S3 Buckets
EBS EBS EBS EBS EBS
AZ
Instances Instances
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS vs. Amazon EC2 Instance Store
Amazon EBS
• Data stored on an Amazon EBS volume can persist
independently of the life of the instance.
• Storage is persistent.
Amazon EC2 Instance Store
• Data stored on a local instance store persists only as long as
the instance is alive.
• Storage is ephemeral.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Marketplace – IT Software Optimized for the
Cloud
An online store to discover, purchase,
and deploy IT software on top of the
AWS infrastructure.
• Catalog of 2300+ IT software solutions
• Including Paid, BYOL, Open Source,
SaaS, & free to try options
• Pre-configured to operate on AWS
• Software checked by AWS for security and
operability
• Deploys to AWS environment in minutes
• Flexible, usage-based billing models
• Software charges billed to AWS account
Includes AWS Test Drive
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Choosing the Right Amazon EC2 Instance
EC2 instance types are optimized for different use cases and come in
multiple sizes. This allows you to optimally scale resources to your
workload requirements.
AWS uses IntelÂŽ XeonÂŽ processors for EC2 instances, providing
customers with high performance and value.
Consider the following when choosing your instances: Core count,
memory size, storage size and type, network performance, and CPU
technologies.
Hurry Up and Go Idle - A larger compute instance can save you time
and money, therefore paying more per hour for a shorter amount of
time can be less expensive.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Current Generation Instances
Instance Family Some Use Cases
General purpose (t2, m4, m3)
• Low-traffic websites and web applications
• Small databases and mid-size databases
Compute optimized (c4, c3)
• High performance front-end fleets
• Video-encoding
Memory optimized (x1e, x1, r4)
• High performance databases
• Distributed memory caches
Storage optimized (i3, d2, h1)
• Data warehousing
• Log or data-processing applications
GPU instances (p3, g3)
• 3D application streaming
• Machine learning
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
C4.xlarge (Compute-Optimized)
FamilyGeneration
TypeFamily
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
M2
2nd Generation
Compute
M4
4th Generation
Compute
Upgrade
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Instance Metadata & User Data
Instance Metadata:
Is data about your instance.
Can be used to configure or manage a running
instance.
Instance User Data:
Can be passed to the instance at launch.
Can be used to perform common automated
configuration tasks.
Runs scripts after the instance starts.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Retrieving Instance Metadata
To view all categories of instance
metadata from within a running
instance, use the following URI:
http://169.254.169.254/latest/meta-
data/
On a Linux instance, you can use:
• $ curl http://169.254.169.254/latest/meta-data/
• $ GET http://169.254.169.254/latest/meta-data/
All metadata is returned as text
(content type text/plain).
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Adding User Data
You can specify user data when launching an
instance.
User data can be:
• Linux script – executed by cloud-init
• Windows batch or PowerShell scripts – executed by
EC2Config service
User data scripts run once per instance-id by default.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
User Data Example Linux
User data shell scripts must start with the #!
characters and the path to the interpreter you
want to read the script.
Install Apache web server
Enable the web server
Start the web server
#!/bin/sh
yum -y install httpd
chkconfig httpd on
/etc/init.d/httpd start
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
User Data Example Windows
<powershell>
Import-Module ServerManager
Install-WindowsFeature web-server, web-webserver
Install-WindowsFeature web-mgmt-tools
</powershell>
Import the Server Manager module
for Windows PowerShell.
Install IIS
Install Web Management Tools
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EC2 Purchasing Options
On-Demand
Instances
Pay by the hour.
Reserved
Instances
Purchase at
significant
discount.
Instances are
always available.
1-year to 3-year
terms.
Scheduled
Instances
Purchase a 1-
year RI for a
recurring period of
time.
Spot Instances
Highest bidder
uses instance at a
significant
discount.
Spot blocks
supported.
Dedicated
Hosts
Physical host is
fully dedicated to
run your
instances. Bring
your per-socket,
per-core, or per-
VM software
licenses to reduce
cost.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Simple Storage Service (S3)
Amazon S3
Storage for the Internet
Natively online, HTTP/HTTPS, REST API access
Store and retrieve any amount of data, any time,
from anywhere on the web
Highly scalable, reliable, fast and durable
Designed to deliver 99.999999999% Durability
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Common Use Scenarios
Storage and Backup
Application File Hosting
Media Hosting
Software Delivery
Log files
Store AMIs and Snapshots
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon S3 Concepts
Amazon S3 stores data as objects
within buckets
An object is composed of a file and
optionally any metadata that describes
that file
You can have up to 100 buckets in each
account
You can control access to the bucket
and its objects
Amazon
S3
Bucket
with
Objects
Bucket
Object
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon S3 Security
You can control access to buckets and objects with:
• Identity and Access Management (IAM) policies
• Access Control Lists (ACLs)
• Bucket policies
You can upload or download data to Amazon S3 via SSL
encrypted endpoints.
You can encrypt data at rest using Amazon S3 SSE
You can encrypt data at client side using AWS SDKs.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon S3 + Amazon Glacier
S3 Lifecycle policies allow you to delete or move
objects based on age and set rules per S3 bucket.
bucket with
objects
30 Days
Glacier
archive
365 Days
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon S3 Pricing
Pay only for what you use
No minimum fee
Prices based on location of your Amazon S3 bucket
Estimate monthly bill using the AWS Simple Monthly Calculator
Pricing is available as:
• Storage Pricing
• Request Pricing
• Data Transfer Pricing: data transferred out of Amazon S3
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Elastic Block Store (EBS)
Persistent block level storage volumes offering
consistent and low-latency performance
• Automatically replicated within its Availability
Zone
• Independent lifecycle
• Attach to instance one at a time
• Snapshots stored durably in Amazon S3
Amazon
EBS
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS Use Cases
OS – Use for boot/root volume, secondary volumes
Databases – Scales with your performance needs
Enterprise applications – Provides reliable block storage to run
mission-critical applications
Business continuity – Minimize data loss and recovery time by
regularly backing up using EBS Snapshots
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS Lifecycle
Vast amounts of
unused space Create
Call CreateVolume
1 GB to 16 TB
Attach
Call AttachVolume to affiliate with
one Amazon EC2 instance
Attached
and
In Use
• Format from Amazon EC2
instance OS
• Mount formatted drive
CreateSnapshot
Snapshot to
Amazon S3
Detach
Call DetachVolume
Deleted
Call DeleteVolume
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS Facts
You can create:
• EBS Magnetic volumes from 1 GiB to 1 TiB in size.
• EBS General Purpose (SSD) and Provisioned IOPS (SSD) volumes
up to 16 TiB in size.
You can use encrypted EBS volumes to meet a wide range
of data at-rest encryption requirements for
regulated/audited data and applications.
You can create point-in-time snapshots of EBS volumes,
which are persisted to Amazon S3.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS Pricing
* Check Amazon EBS Pricing page for current pricing for all regions.
Pay for what you provision:
Pricing based on region
Review Pricing Calculator online
(https://calculator.s3.amazonaws.com/index.html)
Pricing is available as:
•Storage
•IOPS
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS and Amazon S3
Amazon EBS Amazon S3
Paradigm Block storage with file system Object store
Performance Very fast Fast
Redundancy Across multiple servers in an
Availability Zone
Across multiple facilities in a
Region
Security EBS Encryption – Data volumes
and Snapshots
Encryption
Access from the
Internet?
No (1) Yes (2)
Typical use case It is a disk drive Online storage
(1) Accessible from the Internet if mounted to server and set up as FTP, etc.
(2) Only with proper credentials, unless ACLs are world-readable
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Networking
Amazon VPC
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Virtual Private Cloud (VPC)
Provision a private, isolated virtual network on the
AWS cloud.
Have complete control over your virtual
networking environment.
Amazon
VPC
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Virtual Private Cloud (VPC)
Your own logically isolated section of AWS
Bring your own network:
• IP Addresses
• Subnets
• Network Topology
• Routing Tables
Multiple Connectivity Options
Advanced Security Features
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Networking Building Blocks
Availability Zone BAvailability Zone A
• Bring your own network
Your Network goes here
VPC – Virtual Private Cloud
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VPCs and Subnets
A subnet defines a range of IP addresses in your VPC.
You can launch AWS resources into a subnet that you
select.
A private subnet should be used for resources that won’t
be accessible over the Internet.
A public subnet should be used for resources that will be
accessed over the Internet.
Each subnet must reside entirely within one Availability
Zone and cannot span zones.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Networking Building Blocks
• Bring your own network
• Create your own subnets
Availability Zone BAvailability Zone A
VPC Subnet VPC Subnet
VPC – Virtual Private Cloud
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon VPC Example
Availability Zone A
Virtual Private Cloud
AWS Cloud
Public Subnet
Internet
Virtual Private Cloud
Availability Zone B
Private Subnet
Availability Zone C
VPN Only Subnet
DB Server DB Server
App Server
DB Server DB Server
DB Server
Web Server Web Server
NAT
Customer
Network
R
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
AWS Cloud
Public Subnet
Private Subnet
VPC – Virtual Private Cloud
Corporate Datacenter
VPC
172.16.0.0/16
192.168.0.0/16
10.0.10.0/16
10.0.20.0/16
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
Each subnet can have a
unique Route Table
Direct traffic out of the VPC
• IGW
• VGW
• VPC Endpoints
• Direct Connect
• VPC Peering
AWS Cloud
Public Subnet
Private Subnet
VPC – Virtual Private Cloud
Corporate Datacenter
VPC
172.16.0.0/16
192.168.0.0/16
10.0.10.0/16
10.0.20.0/16
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
VPC – Virtual Private Cloud
Public Subnet
Private Subnet
Inbound Network ACL
Source Protocol L4 Port Action
10.0.10.0/0 TCP MySQL 3306 Allow
* * * * Deny
10.0.10.0/24
10.0.30.0/24
Outbound Network ACL
Destination Protocol L4 Port Action
10.0.10.0/0 TCP * * Allow
* * * * Deny
TCP 3306 *
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
Optional level of security
• By default, allow all traffic
Subnet level inspection
Stateless
IP and TCP/UDP port based
Supports allow and deny rules
• Deny all at the end
VPC – Virtual Private Cloud
Public Subnet
Private Subnet
Inbound Network ACL
Source Protocol L4 Port Action
10.0.10.0/0 TCP MySQL 3306 Allow
* * * * Deny
10.0.10.0/24
10.0.30.0/24
Outbound Network ACL
Destination Protocol L4 Port Action
10.0.10.0/0 TCP * * Allow
* * * * Deny
TCP 3306 *
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
Public Subnet – Web/App Tier
Private Subnet – DB Tier
TCP 443
TCP 3306
Inbound Security Group SG-DatabaseTier
Traffic from Protocol L4 Port Action
SG-WebTier MySQL TCP 3306 Allow
* * * * Deny
Inbound Security Group SG-WebELB
Traffic from Protocol L4 Port Action
0.0.0.0/0 HTTPS TCP 443 Allow
* * * * Deny
Anything Else
Inbound Security Group SG-WebTier
Traffic from Protocol L4 Port Action
SG-WebELB HTTP TCP 80 Allow
* * * * Deny
TCP 80
TCP 3306
TCP 80
TCP 80
TCP 3306
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Inbound / Outbound
Instance level inspection
• Microsegmentation
• Mandatory, all instances
have an associated
Security Group
Stateful
Can be cross referenced
• Works across VPC Peering
Only supports allow rules
• Implicit deny all at the end
Network Building Blocks
Public Subnet – Web/App Tier
Private Subnet – DB Tier
TCP 443
TCP 3306
Inbound Security Group SG-DatabaseTier
Traffic from Protocol L4 Port Action
SG-WebTier MySQL TCP 3306 Allow
* * * * Deny
Inbound Security Group SG-WebELB
Traffic from Protocol L4 Port Action
0.0.0.0/0 HTTPS TCP 443 Allow
* * * * Deny
Anything Else
Inbound Security Group SG-WebTier
Traffic from Protocol L4 Port Action
SG-WebELB HTTP TCP 80 Allow
* * * * Deny
TCP 80
TCP 3306
TCP 80
TCP 80
TCP 3306
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
Public Subnet
Private IP: 10.0.20.9
Private Subnet
VPC – Virtual Private Cloud
AWS Cloud
Internet Gateway
Private IP: 10.0.10.6
Public Internet
Elastic IP: 198.51.100.2
Private IP: 10.0.10.7
Private IP: 10.0.20.9
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
Public Subnet
Private IP: 10.0.20.9
Private Subnet
VPC – Virtual Private Cloud
AWS Cloud
Internet Gateway
Private IP: 10.0.10.6
Public Internet
Elastic IP: 198.51.100.2
Private IP: 10.0.10.7
Private IP: 10.0.20.9
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
Public Subnet
Private IP: 10.0.20.9
Private Subnet
VPC – Virtual Private Cloud
AWS Cloud
Internet Gateway
Private IP: 10.0.10.6
Public Internet
Elastic IP: 198.51.100.2
Private IP: 10.0.10.7
Private IP: 10.0.20.9
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
IGW - Internet Gateway
• One per VPC
• Horizontally scaling
• Redundant
• Highly available
EIP - Elastic IPs
• Public IP address
• Can be re-associated
Public Subnet
Private IP: 10.0.20.9
Private Subnet
VPC – Virtual Private Cloud
AWS Cloud
Internet Gateway
Private IP: 10.0.10.6
Public Internet
Elastic IP: 198.51.100.2
Private IP: 10.0.10.7
Private IP: 10.0.20.9
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
VPN Connections
VPN Connectivity option Description
AWS Hardware VPN
You can create an IPsec, hardware VPN connection
between your VPC and your remote network.
AWS Direct Connect
AWS Direct Connect provides a dedicated private
connection from a remote network to your VPC.
AWS VPN CloudHub
You can create multiple AWS hardware VPN
connections via your VPC to enable communications
between various remote networks.
Software VPN
You can create a VPN connection to your remote
network by using an Amazon EC2 instance in your VPC
that’s running a software VPN appliance.
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
AWS Cloud
VPC – Virtual Private Cloud
Corporate Datacenter
Amazon S3
DynamoDB
API Gateway
Other AWS Services
Virtual Private Gateway (VGW)
Customer Gateway (CGW)
VPN Connection
2x IPSEC Tunnel
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How to connect my Datacenter to AWS?
One VGW per VPC
Redundant VPN Tunnels
• Terminating in different AZs
IPSec
• AES 256-bit encryption
• SHA-2 hashing
Scalable
BGP or Static Routing AWS Cloud
VPC – Virtual Private Cloud
Corporate Datacenter
Amazon S3
DynamoDB
API Gateway
Other AWS Services
Virtual Private Gateway (VGW)
Customer Gateway (CGW)
VPN Connection
2x IPSEC Tunnel
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Building Blocks
DirectConnect Location
VPC – Virtual Private Cloud
AWS Cloud Corporate Datacenter
DirectConnect
Customer Gateway
WAN
Amazon S3
DynamoDB
API Gateway
Public VIF
Other AWS Services
Private VIF
VGW
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Plan your VPC IP space before creating it
IP Addressing
• Consider future AWS region expansion
• Consider future connectivity to corporate networks
• Consider subnet design
• VPC can be /16 between and /28
• CIDR cannot be modified once created
• But you can add new CIDRs to expand the VPC IP addressing
• Overlapping IP spaces = future headache
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Course Wrap-Up
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Expand Your Cloud Skills with AWS
Certification
aws.amazon.com/certification
Online videos and
labs
aws.amazon.com/training/se
lf-paced-labs/
www.aws.training
Instructor-led courses
Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Certification
For more information, see aws.amazon.com/certification

More Related Content

What's hot

AWS SSA Webinar 12 - Getting started on AWS with Containers
AWS SSA Webinar 12 - Getting started on AWS with ContainersAWS SSA Webinar 12 - Getting started on AWS with Containers
AWS SSA Webinar 12 - Getting started on AWS with Containers
Cobus Bernard
 
Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...
Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...
Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...
Amazon Web Services
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Amazon Web Services
 
AWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:CapAWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:Cap
Ian Massingham
 
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical TrackAWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
Amazon Web Services
 
Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...
Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...
Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...
Amazon Web Services
 
AWS AWSome Day 2018 - Technical Track
AWS AWSome Day 2018 - Technical TrackAWS AWSome Day 2018 - Technical Track
AWS AWSome Day 2018 - Technical Track
Tom Woodyer
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand
Amazon Web Services
 
How AWS is reinventing the cloud
How AWS is reinventing the cloudHow AWS is reinventing the cloud
How AWS is reinventing the cloud
javier ramirez
 
Module 3: Security, Identity and Access Management - AWSome Day Online Confer...
Module 3: Security, Identity and Access Management - AWSome Day Online Confer...Module 3: Security, Identity and Access Management - AWSome Day Online Confer...
Module 3: Security, Identity and Access Management - AWSome Day Online Confer...
Amazon Web Services
 
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity OptionsCreating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Amazon Web Services
 
Deep Dive - Hybrid Architectures
Deep Dive - Hybrid ArchitecturesDeep Dive - Hybrid Architectures
Deep Dive - Hybrid Architectures
Amazon Web Services
 
Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017
Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017
Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017
Amazon Web Services
 
AWSome Day - 2018
AWSome Day - 2018AWSome Day - 2018
AWSome Day - 2018
Amazon Web Services
 
AWS SSA Webinar 8 - Getting Started on AWS: Compute
AWS SSA Webinar 8 - Getting Started on AWS: ComputeAWS SSA Webinar 8 - Getting Started on AWS: Compute
AWS SSA Webinar 8 - Getting Started on AWS: Compute
Cobus Bernard
 
打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載
Amazon Web Services
 
Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2
Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2
Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2
Amazon Web Services
 
Five Steps to Creating a Secure Hybrid Cloud Architecture
Five Steps to Creating a Secure Hybrid Cloud ArchitectureFive Steps to Creating a Secure Hybrid Cloud Architecture
Five Steps to Creating a Secure Hybrid Cloud Architecture
Amazon Web Services
 
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Amazon Web Services
 
Pitt Immersion Day Module 3 - networking in AWS
Pitt Immersion Day Module 3 - networking in AWSPitt Immersion Day Module 3 - networking in AWS
Pitt Immersion Day Module 3 - networking in AWS
EagleDream Technologies
 

What's hot (20)

AWS SSA Webinar 12 - Getting started on AWS with Containers
AWS SSA Webinar 12 - Getting started on AWS with ContainersAWS SSA Webinar 12 - Getting started on AWS with Containers
AWS SSA Webinar 12 - Getting started on AWS with Containers
 
Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...
Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...
Best Practices for Implementing Your Encryption Strategy Using AWS Key Manage...
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
 
AWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:CapAWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:Cap
 
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical TrackAWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
 
Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...
Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...
Module 1: AWS Cloud Concepts, VPC, and Security Groups - Virtual AWSome Day J...
 
AWS AWSome Day 2018 - Technical Track
AWS AWSome Day 2018 - Technical TrackAWS AWSome Day 2018 - Technical Track
AWS AWSome Day 2018 - Technical Track
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand
 
How AWS is reinventing the cloud
How AWS is reinventing the cloudHow AWS is reinventing the cloud
How AWS is reinventing the cloud
 
Module 3: Security, Identity and Access Management - AWSome Day Online Confer...
Module 3: Security, Identity and Access Management - AWSome Day Online Confer...Module 3: Security, Identity and Access Management - AWSome Day Online Confer...
Module 3: Security, Identity and Access Management - AWSome Day Online Confer...
 
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity OptionsCreating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
Creating Your Virtual Data Center: VPC Fundamentals and Connectivity Options
 
Deep Dive - Hybrid Architectures
Deep Dive - Hybrid ArchitecturesDeep Dive - Hybrid Architectures
Deep Dive - Hybrid Architectures
 
Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017
Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017
Security, Identity, and Access Management - Module 3 Part 1 - AWSome Day 2017
 
AWSome Day - 2018
AWSome Day - 2018AWSome Day - 2018
AWSome Day - 2018
 
AWS SSA Webinar 8 - Getting Started on AWS: Compute
AWS SSA Webinar 8 - Getting Started on AWS: ComputeAWS SSA Webinar 8 - Getting Started on AWS: Compute
AWS SSA Webinar 8 - Getting Started on AWS: Compute
 
打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載打破時空藩籬,輕鬆存取您的雲端工作負載
打破時空藩籬,輕鬆存取您的雲端工作負載
 
Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2
Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2
Day 2 - Amazon EC2 Masterclass - Getting the most from Amazon EC2
 
Five Steps to Creating a Secure Hybrid Cloud Architecture
Five Steps to Creating a Secure Hybrid Cloud ArchitectureFive Steps to Creating a Secure Hybrid Cloud Architecture
Five Steps to Creating a Secure Hybrid Cloud Architecture
 
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
 
Pitt Immersion Day Module 3 - networking in AWS
Pitt Immersion Day Module 3 - networking in AWSPitt Immersion Day Module 3 - networking in AWS
Pitt Immersion Day Module 3 - networking in AWS
 

Similar to Amazon EC2 and Amazon VPC Hands-On Workshop

Building application and migrating workload to AWS
Building application and migrating workload to AWSBuilding application and migrating workload to AWS
Building application and migrating workload to AWS
Amazon Web Services
 
Technical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate OttawaTechnical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate Ottawa
Amazon Web Services
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Web Services
 
AWS Commercial Management and Cost Optimisation - Dec 2017
AWS Commercial Management and Cost Optimisation - Dec 2017AWS Commercial Management and Cost Optimisation - Dec 2017
AWS Commercial Management and Cost Optimisation - Dec 2017
Amazon Web Services
 
AWSome Day Dublin - June 2016
AWSome Day Dublin - June 2016AWSome Day Dublin - June 2016
AWSome Day Dublin - June 2016
Amazon Web Services
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
Amazon Web Services
 
APN Live-AWS Core Services
APN Live-AWS Core ServicesAPN Live-AWS Core Services
APN Live-AWS Core ServicesAmazon Web Services
 
Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...
Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...
Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...
Amazon Web Services
 
AWSome Day Leeds
AWSome Day Leeds AWSome Day Leeds
AWSome Day Leeds
Amazon Web Services
 
Windows workloads webinar
Windows workloads webinarWindows workloads webinar
Windows workloads webinar
Amazon Web Services LATAM
 
Scaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million UsersScaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million Users
Amazon Web Services
 
Pitt Immersion Day Module 2 - ec2 overview
Pitt Immersion Day Module 2 - ec2 overviewPitt Immersion Day Module 2 - ec2 overview
Pitt Immersion Day Module 2 - ec2 overview
EagleDream Technologies
 
Design, Build, and Modernize Your Web Applications with AWS
 Design, Build, and Modernize Your Web Applications with AWS Design, Build, and Modernize Your Web Applications with AWS
Design, Build, and Modernize Your Web Applications with AWS
Donnie Prakoso
 
Webinar Windows workloads America Latina
Webinar Windows workloads America LatinaWebinar Windows workloads America Latina
Webinar Windows workloads America Latina
Amazon Web Services LATAM
 
Design, Deploy, & Optimize SQL Server Workloads
Design, Deploy, & Optimize SQL Server Workloads Design, Deploy, & Optimize SQL Server Workloads
Design, Deploy, & Optimize SQL Server Workloads
Amazon Web Services
 
AWS Cost Optimisation Solutions
AWS Cost Optimisation SolutionsAWS Cost Optimisation Solutions
AWS Cost Optimisation Solutions
Amazon Web Services
 
How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...
How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...
How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...
Amazon Web Services
 
AWSome Day Cork | Technical Track
AWSome Day Cork | Technical TrackAWSome Day Cork | Technical Track
AWSome Day Cork | Technical Track
Amazon Web Services
 
Design, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS Summit
Design, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS SummitDesign, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS Summit
Design, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS Summit
Amazon Web Services
 

Similar to Amazon EC2 and Amazon VPC Hands-On Workshop (20)

Building application and migrating workload to AWS
Building application and migrating workload to AWSBuilding application and migrating workload to AWS
Building application and migrating workload to AWS
 
Technical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate OttawaTechnical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate Ottawa
 
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
 
AWS Commercial Management and Cost Optimisation - Dec 2017
AWS Commercial Management and Cost Optimisation - Dec 2017AWS Commercial Management and Cost Optimisation - Dec 2017
AWS Commercial Management and Cost Optimisation - Dec 2017
 
AWSome Day Dublin - June 2016
AWSome Day Dublin - June 2016AWSome Day Dublin - June 2016
AWSome Day Dublin - June 2016
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
 
APN Live-AWS Core Services
APN Live-AWS Core ServicesAPN Live-AWS Core Services
APN Live-AWS Core Services
 
Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...
Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...
Stack Mastery: Create and Optimize Advanced AWS CloudFormation Templates - DE...
 
AWSome Day Leeds
AWSome Day Leeds AWSome Day Leeds
AWSome Day Leeds
 
Windows workloads webinar
Windows workloads webinarWindows workloads webinar
Windows workloads webinar
 
Scaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million UsersScaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million Users
 
Pitt Immersion Day Module 2 - ec2 overview
Pitt Immersion Day Module 2 - ec2 overviewPitt Immersion Day Module 2 - ec2 overview
Pitt Immersion Day Module 2 - ec2 overview
 
Design, Build, and Modernize Your Web Applications with AWS
 Design, Build, and Modernize Your Web Applications with AWS Design, Build, and Modernize Your Web Applications with AWS
Design, Build, and Modernize Your Web Applications with AWS
 
Webinar Windows workloads America Latina
Webinar Windows workloads America LatinaWebinar Windows workloads America Latina
Webinar Windows workloads America Latina
 
Design, Deploy, & Optimize SQL Server Workloads
Design, Deploy, & Optimize SQL Server Workloads Design, Deploy, & Optimize SQL Server Workloads
Design, Deploy, & Optimize SQL Server Workloads
 
An Introduction to AWS
An Introduction to AWSAn Introduction to AWS
An Introduction to AWS
 
AWS Cost Optimisation Solutions
AWS Cost Optimisation SolutionsAWS Cost Optimisation Solutions
AWS Cost Optimisation Solutions
 
How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...
How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...
How to Cost-Optimize Your Microsoft Workloads on AWS (WIN201) - AWS re:Invent...
 
AWSome Day Cork | Technical Track
AWSome Day Cork | Technical TrackAWSome Day Cork | Technical Track
AWSome Day Cork | Technical Track
 
Design, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS Summit
Design, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS SummitDesign, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS Summit
Design, Deploy, & Optimize SQL Server Workloads - SRV209 - Chicago AWS Summit
 

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 Fargate
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon 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
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
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 Workloads
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon 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 sfatare
Amazon 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 NodeJS
Amazon 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 web
Amazon 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 sfatare
Amazon 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 Service
Amazon 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
 

Amazon EC2 and Amazon VPC Hands-On Workshop

  • 1. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Hands-on Workshop Amazon EC2 and Amazon VPC Anson Shen – Solutions Architect Sebastien Linsolas – Solutions Architect Herman Mak – Associate Solutions Architect
  • 2. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Overview
  • 3. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Run applications – reliably and securely Provision network, compute, storage and database services in the cloud with the click of a button Everything you’d want to do in a traditional datacenter What is Amazon Web Services (AWS)?
  • 4. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Products
  • 5. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 18 Regions – 55 Availability Zones – 136 Edge PoPs AWS Global Infrastructure
  • 6. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Global Infrastructure Regions Geographic locations Consists of two or more Availability Zones (AZs) Availability Zone (AZ) One or more data centers Isolated from failures in other Availability Zones
  • 7. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AZ – Availability Zone Single digit ms Network multiple tier-1 transit providers Power isolated electrical grids, UPS, onsite backup generator Geo isolated fault lines flood plains Network multiple tier-1 transit providers Power isolated electrical grids, UPS, onsite backup generator Geo isolated fault lines flood plains
  • 8. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Edge Locations 136 AWS Edge Locations: Local points-of-presence commonly supporting AWS services including: • Amazon Route 53 • Amazon CloudFront
  • 9. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Elastic Compute Cloud (EC2)
  • 10. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Elastic Compute Cloud (EC2) Resizable compute capacity Complete control of your computing resources Reduces the time required to obtain and boot new server instances to minutesAmazon EC2
  • 11. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 Facts Scale capacity as your computing requirements change Pay only for capacity that you actually use Choose Linux or Windows Deploy across AWS Regions and Availability Zones for reliability
  • 12. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Launching an Amazon EC2 Instance via the Web Console 1. Determine the AWS Region in which you want to launch the Amazon EC2 instance. 2. Launch an Amazon EC2 instance from a pre-configured Amazon Machine Image (AMI). 3. Choose an instance type based on CPU, memory, storage, and network requirements. 4. Configure network, IP address, security groups, storage volume, tags, and key pair.
  • 13. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Machine Image (AMI) Details An AMI includes the following: A template for the root volume for the instance (for example, an operating system, an application server, and applications). Launch permissions that control which AWS accounts can use the AMI to launch instances. A block device mapping that specifies the volumes to attach to the instance when it's launched.
  • 14. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 Instances OS, Applications, & Configuration AMI Running or Stopped VM Instances AZ VPC Region EBS S3 EBS Snapshots S3 Buckets EBS EBS EBS EBS EBS AZ Instances Instances
  • 15. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EBS vs. Amazon EC2 Instance Store Amazon EBS • Data stored on an Amazon EBS volume can persist independently of the life of the instance. • Storage is persistent. Amazon EC2 Instance Store • Data stored on a local instance store persists only as long as the instance is alive. • Storage is ephemeral.
  • 16. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace – IT Software Optimized for the Cloud An online store to discover, purchase, and deploy IT software on top of the AWS infrastructure. • Catalog of 2300+ IT software solutions • Including Paid, BYOL, Open Source, SaaS, & free to try options • Pre-configured to operate on AWS • Software checked by AWS for security and operability • Deploys to AWS environment in minutes • Flexible, usage-based billing models • Software charges billed to AWS account Includes AWS Test Drive
  • 17. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Choosing the Right Amazon EC2 Instance EC2 instance types are optimized for different use cases and come in multiple sizes. This allows you to optimally scale resources to your workload requirements. AWS uses IntelÂŽ XeonÂŽ processors for EC2 instances, providing customers with high performance and value. Consider the following when choosing your instances: Core count, memory size, storage size and type, network performance, and CPU technologies. Hurry Up and Go Idle - A larger compute instance can save you time and money, therefore paying more per hour for a shorter amount of time can be less expensive.
  • 18. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Current Generation Instances Instance Family Some Use Cases General purpose (t2, m4, m3) • Low-traffic websites and web applications • Small databases and mid-size databases Compute optimized (c4, c3) • High performance front-end fleets • Video-encoding Memory optimized (x1e, x1, r4) • High performance databases • Distributed memory caches Storage optimized (i3, d2, h1) • Data warehousing • Log or data-processing applications GPU instances (p3, g3) • 3D application streaming • Machine learning
  • 19. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. C4.xlarge (Compute-Optimized) FamilyGeneration TypeFamily
  • 20. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. M2 2nd Generation Compute M4 4th Generation Compute Upgrade
  • 21. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Instance Metadata & User Data Instance Metadata: Is data about your instance. Can be used to configure or manage a running instance. Instance User Data: Can be passed to the instance at launch. Can be used to perform common automated configuration tasks. Runs scripts after the instance starts.
  • 22. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Retrieving Instance Metadata To view all categories of instance metadata from within a running instance, use the following URI: http://169.254.169.254/latest/meta- data/ On a Linux instance, you can use: • $ curl http://169.254.169.254/latest/meta-data/ • $ GET http://169.254.169.254/latest/meta-data/ All metadata is returned as text (content type text/plain).
  • 23. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Adding User Data You can specify user data when launching an instance. User data can be: • Linux script – executed by cloud-init • Windows batch or PowerShell scripts – executed by EC2Config service User data scripts run once per instance-id by default.
  • 24. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. User Data Example Linux User data shell scripts must start with the #! characters and the path to the interpreter you want to read the script. Install Apache web server Enable the web server Start the web server #!/bin/sh yum -y install httpd chkconfig httpd on /etc/init.d/httpd start
  • 25. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. User Data Example Windows <powershell> Import-Module ServerManager Install-WindowsFeature web-server, web-webserver Install-WindowsFeature web-mgmt-tools </powershell> Import the Server Manager module for Windows PowerShell. Install IIS Install Web Management Tools
  • 26. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EC2 Purchasing Options On-Demand Instances Pay by the hour. Reserved Instances Purchase at significant discount. Instances are always available. 1-year to 3-year terms. Scheduled Instances Purchase a 1- year RI for a recurring period of time. Spot Instances Highest bidder uses instance at a significant discount. Spot blocks supported. Dedicated Hosts Physical host is fully dedicated to run your instances. Bring your per-socket, per-core, or per- VM software licenses to reduce cost.
  • 27. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Simple Storage Service (S3) Amazon S3 Storage for the Internet Natively online, HTTP/HTTPS, REST API access Store and retrieve any amount of data, any time, from anywhere on the web Highly scalable, reliable, fast and durable Designed to deliver 99.999999999% Durability
  • 28. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Common Use Scenarios Storage and Backup Application File Hosting Media Hosting Software Delivery Log files Store AMIs and Snapshots
  • 29. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon S3 Concepts Amazon S3 stores data as objects within buckets An object is composed of a file and optionally any metadata that describes that file You can have up to 100 buckets in each account You can control access to the bucket and its objects Amazon S3 Bucket with Objects Bucket Object
  • 30. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon S3 Security You can control access to buckets and objects with: • Identity and Access Management (IAM) policies • Access Control Lists (ACLs) • Bucket policies You can upload or download data to Amazon S3 via SSL encrypted endpoints. You can encrypt data at rest using Amazon S3 SSE You can encrypt data at client side using AWS SDKs.
  • 31. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon S3 + Amazon Glacier S3 Lifecycle policies allow you to delete or move objects based on age and set rules per S3 bucket. bucket with objects 30 Days Glacier archive 365 Days
  • 32. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon S3 Pricing Pay only for what you use No minimum fee Prices based on location of your Amazon S3 bucket Estimate monthly bill using the AWS Simple Monthly Calculator Pricing is available as: • Storage Pricing • Request Pricing • Data Transfer Pricing: data transferred out of Amazon S3
  • 33. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Elastic Block Store (EBS) Persistent block level storage volumes offering consistent and low-latency performance • Automatically replicated within its Availability Zone • Independent lifecycle • Attach to instance one at a time • Snapshots stored durably in Amazon S3 Amazon EBS
  • 34. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EBS Use Cases OS – Use for boot/root volume, secondary volumes Databases – Scales with your performance needs Enterprise applications – Provides reliable block storage to run mission-critical applications Business continuity – Minimize data loss and recovery time by regularly backing up using EBS Snapshots
  • 35. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EBS Lifecycle Vast amounts of unused space Create Call CreateVolume 1 GB to 16 TB Attach Call AttachVolume to affiliate with one Amazon EC2 instance Attached and In Use • Format from Amazon EC2 instance OS • Mount formatted drive CreateSnapshot Snapshot to Amazon S3 Detach Call DetachVolume Deleted Call DeleteVolume
  • 36. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EBS Facts You can create: • EBS Magnetic volumes from 1 GiB to 1 TiB in size. • EBS General Purpose (SSD) and Provisioned IOPS (SSD) volumes up to 16 TiB in size. You can use encrypted EBS volumes to meet a wide range of data at-rest encryption requirements for regulated/audited data and applications. You can create point-in-time snapshots of EBS volumes, which are persisted to Amazon S3.
  • 37. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EBS Pricing * Check Amazon EBS Pricing page for current pricing for all regions. Pay for what you provision: Pricing based on region Review Pricing Calculator online (https://calculator.s3.amazonaws.com/index.html) Pricing is available as: •Storage •IOPS
  • 38. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon EBS and Amazon S3 Amazon EBS Amazon S3 Paradigm Block storage with file system Object store Performance Very fast Fast Redundancy Across multiple servers in an Availability Zone Across multiple facilities in a Region Security EBS Encryption – Data volumes and Snapshots Encryption Access from the Internet? No (1) Yes (2) Typical use case It is a disk drive Online storage (1) Accessible from the Internet if mounted to server and set up as FTP, etc. (2) Only with proper credentials, unless ACLs are world-readable
  • 39. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Networking Amazon VPC
  • 40. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Virtual Private Cloud (VPC) Provision a private, isolated virtual network on the AWS cloud. Have complete control over your virtual networking environment. Amazon VPC
  • 41. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Virtual Private Cloud (VPC) Your own logically isolated section of AWS Bring your own network: • IP Addresses • Subnets • Network Topology • Routing Tables Multiple Connectivity Options Advanced Security Features
  • 42. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Networking Building Blocks Availability Zone BAvailability Zone A • Bring your own network Your Network goes here VPC – Virtual Private Cloud
  • 43. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VPCs and Subnets A subnet defines a range of IP addresses in your VPC. You can launch AWS resources into a subnet that you select. A private subnet should be used for resources that won’t be accessible over the Internet. A public subnet should be used for resources that will be accessed over the Internet. Each subnet must reside entirely within one Availability Zone and cannot span zones.
  • 44. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Networking Building Blocks • Bring your own network • Create your own subnets Availability Zone BAvailability Zone A VPC Subnet VPC Subnet VPC – Virtual Private Cloud
  • 45. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon VPC Example Availability Zone A Virtual Private Cloud AWS Cloud Public Subnet Internet Virtual Private Cloud Availability Zone B Private Subnet Availability Zone C VPN Only Subnet DB Server DB Server App Server DB Server DB Server DB Server Web Server Web Server NAT Customer Network R
  • 46. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks AWS Cloud Public Subnet Private Subnet VPC – Virtual Private Cloud Corporate Datacenter VPC 172.16.0.0/16 192.168.0.0/16 10.0.10.0/16 10.0.20.0/16
  • 47. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks Each subnet can have a unique Route Table Direct traffic out of the VPC • IGW • VGW • VPC Endpoints • Direct Connect • VPC Peering AWS Cloud Public Subnet Private Subnet VPC – Virtual Private Cloud Corporate Datacenter VPC 172.16.0.0/16 192.168.0.0/16 10.0.10.0/16 10.0.20.0/16
  • 48. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks VPC – Virtual Private Cloud Public Subnet Private Subnet Inbound Network ACL Source Protocol L4 Port Action 10.0.10.0/0 TCP MySQL 3306 Allow * * * * Deny 10.0.10.0/24 10.0.30.0/24 Outbound Network ACL Destination Protocol L4 Port Action 10.0.10.0/0 TCP * * Allow * * * * Deny TCP 3306 *
  • 49. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks Optional level of security • By default, allow all traffic Subnet level inspection Stateless IP and TCP/UDP port based Supports allow and deny rules • Deny all at the end VPC – Virtual Private Cloud Public Subnet Private Subnet Inbound Network ACL Source Protocol L4 Port Action 10.0.10.0/0 TCP MySQL 3306 Allow * * * * Deny 10.0.10.0/24 10.0.30.0/24 Outbound Network ACL Destination Protocol L4 Port Action 10.0.10.0/0 TCP * * Allow * * * * Deny TCP 3306 *
  • 50. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks Public Subnet – Web/App Tier Private Subnet – DB Tier TCP 443 TCP 3306 Inbound Security Group SG-DatabaseTier Traffic from Protocol L4 Port Action SG-WebTier MySQL TCP 3306 Allow * * * * Deny Inbound Security Group SG-WebELB Traffic from Protocol L4 Port Action 0.0.0.0/0 HTTPS TCP 443 Allow * * * * Deny Anything Else Inbound Security Group SG-WebTier Traffic from Protocol L4 Port Action SG-WebELB HTTP TCP 80 Allow * * * * Deny TCP 80 TCP 3306 TCP 80 TCP 80 TCP 3306
  • 51. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Inbound / Outbound Instance level inspection • Microsegmentation • Mandatory, all instances have an associated Security Group Stateful Can be cross referenced • Works across VPC Peering Only supports allow rules • Implicit deny all at the end Network Building Blocks Public Subnet – Web/App Tier Private Subnet – DB Tier TCP 443 TCP 3306 Inbound Security Group SG-DatabaseTier Traffic from Protocol L4 Port Action SG-WebTier MySQL TCP 3306 Allow * * * * Deny Inbound Security Group SG-WebELB Traffic from Protocol L4 Port Action 0.0.0.0/0 HTTPS TCP 443 Allow * * * * Deny Anything Else Inbound Security Group SG-WebTier Traffic from Protocol L4 Port Action SG-WebELB HTTP TCP 80 Allow * * * * Deny TCP 80 TCP 3306 TCP 80 TCP 80 TCP 3306
  • 52. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks Public Subnet Private IP: 10.0.20.9 Private Subnet VPC – Virtual Private Cloud AWS Cloud Internet Gateway Private IP: 10.0.10.6 Public Internet Elastic IP: 198.51.100.2 Private IP: 10.0.10.7 Private IP: 10.0.20.9
  • 53. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks Public Subnet Private IP: 10.0.20.9 Private Subnet VPC – Virtual Private Cloud AWS Cloud Internet Gateway Private IP: 10.0.10.6 Public Internet Elastic IP: 198.51.100.2 Private IP: 10.0.10.7 Private IP: 10.0.20.9
  • 54. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks Public Subnet Private IP: 10.0.20.9 Private Subnet VPC – Virtual Private Cloud AWS Cloud Internet Gateway Private IP: 10.0.10.6 Public Internet Elastic IP: 198.51.100.2 Private IP: 10.0.10.7 Private IP: 10.0.20.9
  • 55. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks IGW - Internet Gateway • One per VPC • Horizontally scaling • Redundant • Highly available EIP - Elastic IPs • Public IP address • Can be re-associated Public Subnet Private IP: 10.0.20.9 Private Subnet VPC – Virtual Private Cloud AWS Cloud Internet Gateway Private IP: 10.0.10.6 Public Internet Elastic IP: 198.51.100.2 Private IP: 10.0.10.7 Private IP: 10.0.20.9
  • 56. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. VPN Connections VPN Connectivity option Description AWS Hardware VPN You can create an IPsec, hardware VPN connection between your VPC and your remote network. AWS Direct Connect AWS Direct Connect provides a dedicated private connection from a remote network to your VPC. AWS VPN CloudHub You can create multiple AWS hardware VPN connections via your VPC to enable communications between various remote networks. Software VPN You can create a VPN connection to your remote network by using an Amazon EC2 instance in your VPC that’s running a software VPN appliance.
  • 57. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks AWS Cloud VPC – Virtual Private Cloud Corporate Datacenter Amazon S3 DynamoDB API Gateway Other AWS Services Virtual Private Gateway (VGW) Customer Gateway (CGW) VPN Connection 2x IPSEC Tunnel
  • 58. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How to connect my Datacenter to AWS? One VGW per VPC Redundant VPN Tunnels • Terminating in different AZs IPSec • AES 256-bit encryption • SHA-2 hashing Scalable BGP or Static Routing AWS Cloud VPC – Virtual Private Cloud Corporate Datacenter Amazon S3 DynamoDB API Gateway Other AWS Services Virtual Private Gateway (VGW) Customer Gateway (CGW) VPN Connection 2x IPSEC Tunnel
  • 59. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Building Blocks DirectConnect Location VPC – Virtual Private Cloud AWS Cloud Corporate Datacenter DirectConnect Customer Gateway WAN Amazon S3 DynamoDB API Gateway Public VIF Other AWS Services Private VIF VGW
  • 60. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Plan your VPC IP space before creating it IP Addressing • Consider future AWS region expansion • Consider future connectivity to corporate networks • Consider subnet design • VPC can be /16 between and /28 • CIDR cannot be modified once created • But you can add new CIDRs to expand the VPC IP addressing • Overlapping IP spaces = future headache
  • 61. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Course Wrap-Up
  • 62. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Expand Your Cloud Skills with AWS Certification aws.amazon.com/certification Online videos and labs aws.amazon.com/training/se lf-paced-labs/ www.aws.training Instructor-led courses
  • 63. Š 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Certification For more information, see aws.amazon.com/certification