SlideShare a Scribd company logo
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Jeanine Banks, Director, Product Management
June 20, 2018
EC2 Foundations
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Amazon Elastic Compute Cloud (EC2):
Virtual servers in the cloud
Physical Servers in
AWS Global Regions
Host server
Hypervisor
Guest 1 Guest 2 Guest n
EC2 Instances
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Amazon EC2 11+ years ago…
Scale up or
down quickly,
as needed
Pay for what
you use
M1
“One size fits all”
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
3
5
7
11 12 13
23
42
52
60
70
200 7 200 8 200 9 201 0 201 1 201 2 201 3 201 4 201 5 201 6 201 7
EC2 instance growth since then
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 instance characteristics
i3.xlarge
Instancefamily
Instancegeneration
Instancesize
Instancetype
CPU
Memory
Storage
Network Perf
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Amazon
maintained
Set of Linux and
Windows images
Kept up-to-date by
Amazon in each
region
Community
maintained
Images published
by other AWS users
Managed and
maintained by
Marketplace
partners
Your machine
images
AMIs you have
created from EC2
instances
Can be kept private
or shared with other
accounts
Amazon Machine Images (AMIs)
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 instances
General
purpose
Dense
storage
Com pute
optim ized
FPGAsGPU
Com pute
Storage
optim ized
Graphics
intensive
M em ory
optim ized
High
I/O P2M4 D2 X1 G2T2 R4I3C5 F1M5 P3H1 EC2 Bare MetalG3T2 Unlimited X1eI2C4
N E W !
N E W !
N E W !
N E W !
N E W !
N E W !
N E W !
High
I/O
N E W !
General
purpose
burstable
Direct access to
physical server
resources
N E W !
N E W !
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
General Purpose instance workloads
Web/app servers Enterprise apps Gaming servers
Caching fleets Analytics applications Dev/test environments
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
M5: Next-Generation General Purpose instance
• Powered by 2.5 GHz Intel Xeon Scalable
Processors (Skylake)
• New larger instance size—m5.24xlarge with
96 vCPUs and 384 GiB of memory
(4:1 Memory:vCPU ratio)
• Improved network and EBS performance on
smaller instance sizes
• Support for Intel AVX-512 offering up to twice the
performance for vector and floating point
workloads
14% price/performance
improvement With M5
M4 M5
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
L o w U t i l i z a t i o n
H i g h U t i l i z a t i o n
Opportunity: Most instances aren’t very busy
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
T2: General Purpose Burstable instances
T2 Burstable Performance instances
provide a generous baseline level of CPU
performance with the ability to burst
above the baseline
Lowest cost EC2 instance at $0.0058
per hour, and available on AWS Free Tier
With T2 Unlimited, burst
whenever you want for as long as
you want
Just $0.05 per vCPU-hour over
baseline, averaged over 24 hours
NEW
T2.nano
0.5GiB
1vCPU
Baseperf
5%
…7 sizes
T2.2xlarge
32GiB
8vCPU
Baseperf
135%
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
R4: Memory Optimized instances
In-memory databases In-memory analyticsIn-memory caches
• 8:1 GiB to vCPU ratio
• Memory-optimized instances with Intel Xeon
(Broadwell) processors
• Up to 25 Gbps NW bandwidth
r4.large
15.3GiB
2vCPU
488GiB
64vCPU
r4.16xlarge
…6 sizes
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
X1 and X1e—Large-Scale Memory-Optimized
For memory-intensive workloads
and very large in-memory workloads
32:1 GiB to vCPU ratio
High-performance databases, Large in-
memory databases (e.g. SAP HANA), and
DB workloads with vCPU based licensing
(Oracle, SAP)
For large in-memory workloads
16:1 GiB to vCPU ratio
In-memory databases (e.g., SAP
HANA), big data processing engines
(Apache Spark, Presto), in-memory
analytics
X1eX1
Roadmap through 2018: up to 16TB memory instances!
NEW
1TB
64vCPU
x1.16xlarge
2TB
128vCPU
x1.32xlarge
2TB
64vCPU
X1e.16xlarge
4TB
128vCPU
x1e.32xlarge
…6 sizes
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
I3: I/O optimized instances
9X as many IOPS
as I2
I2 I3
NEW
• Intel Xeon E5 v4 (Broadwell) processors, with
up to 15.2 TB of locally attached NVMe SSD
storage, 64 vCPUs, and 488 GiB memory
• Lowest cost per IOPS ($/IOPS)
• Offers very high Random I/O (up to 3.3 million
IOPS) and disk throughput (up to 16 GB/s)
• Up to 25 Gbps NW bandwidth
High-perf databases Real-time analytics
No SQL databasesTransactional workloads
SQL
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Bare Metal
EC2 Bare Metal
Run bare metal workloads on EC2
with all the elasticity, security, scale,
and services of AWS
NEW
i3.metal
36 hyperthreaded cores
15.2 TB SSD-based NVMe storage
512 GiB RAM
Designed for workloads that
are not virtualized, require
specific types of hypervisors,
or have licensing models
that restrict virtualization
Powers the VMware Cloud on AWS
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Dense Storage workloads—D2 and H1
Data warehousing
Log processing
HDFS
d2.8xlarge
244GiB
36vCPU
48TB
HDD
• Lowest cost per
storage ($/GB)
• Supports high
sequential disk
throughput
• More vCPUs and
memory per terabyte
of disk
• Lower costs for big
data uses cases
256GiB
64vCPU
16TB
HDD
h1.16xlarge
Big data
Kafka
MapReduce
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Batch processing
Compute-intensive workloads
Distributed analytics High-perf computing (HPC)
Ad serving Multiplayer gaming Video encoding
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
C5: Compute-optimized instances based on Intel Skylake
• Based on 3.0 GHz Intel Xeon Scalable Processors (Skylake)
• Up to 72 vCPUs and 144 GiB of memory
(2:1 Memory:vCPU ratio)
• 25 Gbps NW bandwidth
• Support for Intel AVX-512
25% price/performance
improvement over C4
C4 C5
“We saw significant performance
improvement on Amazon EC2 C5, with up to a
140% performance improvement in industry
standard CPU benchmarks over C4.”
“We are eager to migrate onto the AVX-512
enabled c5.18xlarge instance size… . We expect
to decrease the processing time of some of our
key workloads by more than 30%.”
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Accelerated computing on AWS
Parallelism increases throughout
CPU: High speed, highly flexible GPU/FPGA: High throughput, high efficiency
GPUs and FPGAs can provide massive parallelism and higher efficiency
than CPUs for many categories of applications
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Seismic exploration and
analytics for oil and gas
“The exploration and production
models are increasingly complex
with very large datasets, 3D and
dynamic algorithms, security, and
global reach... . Amazon EC2 G3
instances enable Landmark to
deliver value to our clients in
ways that were not possible
before.”
- Chandra Yeleshwarapu,
Global Head of Services and Cloud
Landmark, Halliburton
High-performance graphics with G3NEW
Ideal for workloads needing
massive parallel processing power
Visualizations
Cloud workstation
3D rendering
Video encoding
Virtual reality
4 GPUs, 64 vCPUs, 488 GiB of host
memory, and 20 Gbps of network
bandwidth
Tesla M60 GPU offers 8 GB of GPU
memory, 2048 parallel processing
cores and a hardware encoder
10 H.265 (HEVC) 1080p30 streams
18 H.264 1080p30 streams
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Graphics Acceleration: Elastic GPUs
Allows customers to add
low-cost graphics acceleration to
Amazon EC2 instances over the
network
Come in a wide range of sizes;
you can attach GPUs to a wide
range of EC2 instances to achieve
optimal performance
OpenGL compliant, giving you
the confidence to run any
graphics-intensive application
1 G i B
GPU Memory
2 G i B
4 G i B
8 G i B
C u r r e n t
Ge n e r a t i o n
E C 2
I n s t a n c e
NEW
©2017, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Use Cases for GPU Compute
Machine learning/AI High-performance computing
Natural language
processing
Image and video
recognition
Autonomous vehicle
systems
Recommendation
systems
Computational fluid
dynamics
Financial and data
analytics
Weather
simulation
Computational
chemistry
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Next Generation of GPU Compute Instances - P3 Instances
• Industry’s most powerful GPU-based platform
• Based on NVIDIA’s latest GPU Tesla V100
• 1 PetaFLOP of computational performance in a single instance
• Provides up to 14X performance improvement over P2 for machine
learning use cases
• Up to 2.6X performance improvement over P2 for HPC use cases
P3
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
F1 instances—First cloud instance with FPGA
Speed up applications over 30x
§ Financial computing
§ Genomics sequencing
§ Engineering simulations
§ Image and video processing
§ Big data and ML
§ Security, compression
F1 instance
W i t h y o u r c u s t o m
l o g i c
D e v e l o p , s i m u l a t e , d e b u g
& c o m p i l e y o u r c o d e
P a c k a g e a s
F P G A I m a g e s
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
World’s Record Genomics Processing on F1
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Amazon EC2 instance store
• Local to instance
• Non-persistent data
store
• Data not replicated
(by default)
• No snapshot support
• SSD or HDD
EC2 instances
Physical Host
Instance Store
or
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Amazon Elastic Block Store (EBS)
EC2
instance
EBS
volume
• Block storage as a service
• Create, attach volumes through an API
• Service accessed over the network
• Select storage and compute based on
your workload
• Volumes persist independent of EC2
• Detach and attach between instances
• Choice of magnetic and SSD-based
volume types
• Supports Snapshots: Point-in-time
backup of modified volume blocks
Amazon S3
sc1st1
io1gp2
EBS
SSD-backed
volumes
EBS
HDD-backed
volumes
Elastic Volumes let you increase volume size or change volume type
NEW
EBS
Snapshot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Flow LogsNAT Gateway
Amazon Virtual Private Cloud (VPC)
V irtual P rivate C lo ud
P r o v i s i o n a l o g i c a l l y i s o l a t e d
c l o u d w h e r e y o u c a n l a u n c h
A W S r e s o u r c e s i n t o a
v i r t u a l n e t w o r k
Security Groups & ACLs
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
10.1.0.0/16 10.2.0.0/16 10.3.0.0/16
VPC Peering
A n e t w o r k i n g c o n n e c t i o n b e t w e e n t w o V P C s
NEW
Now available: Inter-region Peering!
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
AWS PrivateLink
Share services privately
between VPCs and
on-premises networks
Secure, Scalable, Reliable
NEW
Customers
and Partners
ServiceVPC
Network
Load
Balancer
AWS
Direct
Connect
On-Premises
Resources
ClientVPC1
ClientVPC2
ClientVPC3
VPCEndpoint
VPC
Endpoint
VPC
Endpoint
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Resources Recap
AMI
Virtual Machine
Configuration
Instance
Running or
Stopped VM
VPC
Amazon S3
EBS EBS EBS
VPC
EBS EBS EBS
EBS
Snapshots
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
AWS global infrastructure
16 regions
A region is a physical
location in the world
where we have multiple
Availability Zones
44 Availability Zones
Distinct locations that are
engineered to be
insulated from failures in
other Availability Zones
*The AWS Cloud has announced plans to expand with 17 new Availability Zones in six new
geographic Regions: Bahrain, China, France, Hong Kong, Sweden, and a second AWS
GovCloud Region in the U.S.
SLA of 99.99% availability
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
CLUSTER SPREAD
Placement Groups
Placement Groups enable you to influence our selection of capacity for
member instances, optimizing the experience for a workload
EC2 places instances closely
together in order to optimize
the performance of
inter-instance network traffic
EC2 places instances on
distinct hardware in order to
help reduce correlated
failures
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Spread Placement Groups
Database
Cluster
When deploying a No SQL
database cluster in EC2, Spread
Placement will ensure the
instances in your cluster are on
distinct hardware, helping to
insulate a single hardware failure
to a single node
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Load balancer used to
route incoming requests
to multiple EC2 instances,
Containers, or IP
addresses in your VPC
Elastic Load
Balancing provides
high-availability by
utilizing multiple
Availability Zones
ELB
EC2
Instance
EC2
Instance
EC2
Instance
Elastic Load Balancing
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Auto Scaling groupAuto Scaling group
Auto Scaling
Fleet management Dynamic scaling
ELB
EC2 instances
ELB
CPU
Utilization
EC2 instances
Replace unhealthy instances Scale to demand
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Launching Instances with Launch Templates
Tags
Launch
Parameters
User Data
Network Interface
Placement
AMI ID
EBS Volume
Instance Type Console
CLI
API
Instances
Launch
Block Device Mapping
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
CONSISTENT
EXPERIENCE
Launch Templates
Templatize launch requests in order to streamline and simplify future
launches in Auto Scaling, Spot Fleet, and On-Demand Instances
SIMPLE
PERMISSIONS
GOVERNANCE &
BEST PRACTICES
INCREASE
PRODUCTIVITY
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Amazon CloudWatch
• Monitoring service for AWS cloud resources and the applications
you run on AWS
• You can use Amazon CloudWatch to collect and track metrics,
collect and monitor log files, set alarms, and automatically react to
changes in your AWS resources
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
• Securely manage Windows and Linux
instances, EC2, or on-premises
• Stay compliant with patching, config drift
management, and software inventory
• Automate daily tasks with delegated
administration and approval
• Centrally manage secrets and config items
EC2 Systems Manager
AWS cloud
On-premise data
center
IT Admin, DevOps Engineer
Granular Role-based Access
Control with Audit Trail
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Highly reliable service with redundant
array of satellite and atomic clock sources
NEW
Amazon Time Sync Service
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
On-Demand
Pay for compute capacity by the
second with no long-term
commitments
Spiky workloads, to define needs
Reserved
Make a 1- or 3-year commitment
and receive a significant discount
off of On-Demand prices
Committed, steady-state usage
Spot
Spare EC2 capacity at a savings of
up to 90% off of On-Demand prices
Fault-tolerant, dev/test,
time-flexible, stateless workloads
EC2 Purchasing Options
Per Second Billing for EC2 Linux instances & EBS volumes
NEW
©2017, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Reserved Pricing
Discount up to 75% off of the
On-Demand price
Steady state and
committed usage
1- and 3-year terms
Payment flexibility with
3 upfront payment options (all,
partial, none)
Reserve Capacity or opt
for flexibility across AZs
and instance sizes
Convertible RIs
Change instance family, OS,
tenancy, and payment
1-Year Convertible RIs
NEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Reserved Instance RecommendationsNEW
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Spot Pricing
Turbo Boost your results
with Spot Fleet
Spare EC2 Capacity that
AWS can reclaim with
2-minutes notice
Savings up to 90% off of the
On-Demand price
Eliminate the bid! No need to learn
new APIs
Pause and resume with
Stop/Start and
Hibernate
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
1. Use Reserved Instances for
known/steady-state workloads
2. Scale using Spot, On-Demand or
both
3. AWS services make this easy and
efficient (e.g., Auto Scaling, Spot
fleet, ECS, EMR, Thinkbox
Deadline, AWS Batch)
To optimize EC2, combine all 3 options
0
2
4
6
8
10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
/Spot
On-Demand
Spot
Reserved
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
EC2 Foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement Groups
Load Balancing
Auto Scaling
Management
Deployment
Monitoring
Administration
Purchase Options
On Demand
Reserved
Spot
©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved.
Thank you!

More Related Content

What's hot

AWS Cost Optimisation Best Practices Webinar
AWS Cost Optimisation Best Practices WebinarAWS Cost Optimisation Best Practices Webinar
AWS Cost Optimisation Best Practices Webinar
Amazon Web Services
 
AWS Cloud cost optimization
AWS Cloud cost optimizationAWS Cloud cost optimization
AWS Cloud cost optimization
Yogesh Sharma
 
Deep dive ECS & Fargate Deep Dive
Deep dive ECS & Fargate Deep DiveDeep dive ECS & Fargate Deep Dive
Deep dive ECS & Fargate Deep Dive
Amazon Web Services
 
Amazon services ec2
Amazon services ec2Amazon services ec2
Amazon services ec2
Ismaeel Enjreny
 
AWS Route53 Fundamentals
AWS Route53 FundamentalsAWS Route53 Fundamentals
AWS Route53 Fundamentals
Piyush Agrawal
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
Amazon Web Services
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
Amazon Web Services
 
Deep Dive on Amazon Elastic Container Service (ECS) and Fargate
Deep Dive on Amazon Elastic Container Service (ECS) and FargateDeep Dive on Amazon Elastic Container Service (ECS) and Fargate
Deep Dive on Amazon Elastic Container Service (ECS) and Fargate
Amazon Web Services
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
Amazon Web Services
 
Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016
Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016
Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016
Amazon Web Services
 
Elastic Load Balancing Deep Dive - AWS Online Tech Talk
Elastic  Load Balancing Deep Dive - AWS Online Tech TalkElastic  Load Balancing Deep Dive - AWS Online Tech Talk
Elastic Load Balancing Deep Dive - AWS Online Tech Talk
Amazon Web Services
 
Amazon S3 & Amazon Glacier - Object Storage Overview
Amazon S3 & Amazon Glacier - Object Storage OverviewAmazon S3 & Amazon Glacier - Object Storage Overview
Amazon S3 & Amazon Glacier - Object Storage Overview
Amazon Web Services
 
Introduction to AWS Storage Services
Introduction to AWS Storage ServicesIntroduction to AWS Storage Services
Introduction to AWS Storage Services
Amazon Web Services
 
IAM Introduction
IAM IntroductionIAM Introduction
IAM Introduction
Amazon Web Services
 
SRV321 Deep Dive on Amazon EBS
 SRV321 Deep Dive on Amazon EBS SRV321 Deep Dive on Amazon EBS
SRV321 Deep Dive on Amazon EBS
Amazon Web Services
 
AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)
Ashish Kushwaha
 
Introduction to EC2
Introduction to EC2Introduction to EC2
Introduction to EC2
Mark Squires
 
Building Event-driven Architectures with Amazon EventBridge
Building Event-driven Architectures with Amazon EventBridge Building Event-driven Architectures with Amazon EventBridge
Building Event-driven Architectures with Amazon EventBridge
James Beswick
 
Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...
Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...
Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...
Amazon Web Services
 

What's hot (20)

AWS Cost Optimisation Best Practices Webinar
AWS Cost Optimisation Best Practices WebinarAWS Cost Optimisation Best Practices Webinar
AWS Cost Optimisation Best Practices Webinar
 
AWS Cloud cost optimization
AWS Cloud cost optimizationAWS Cloud cost optimization
AWS Cloud cost optimization
 
Deep dive ECS & Fargate Deep Dive
Deep dive ECS & Fargate Deep DiveDeep dive ECS & Fargate Deep Dive
Deep dive ECS & Fargate Deep Dive
 
Amazon services ec2
Amazon services ec2Amazon services ec2
Amazon services ec2
 
AWS Route53 Fundamentals
AWS Route53 FundamentalsAWS Route53 Fundamentals
AWS Route53 Fundamentals
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Deep Dive on Amazon Elastic Container Service (ECS) and Fargate
Deep Dive on Amazon Elastic Container Service (ECS) and FargateDeep Dive on Amazon Elastic Container Service (ECS) and Fargate
Deep Dive on Amazon Elastic Container Service (ECS) and Fargate
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016
Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016
Introduction to AWS Cloud Computing | AWS Public Sector Summit 2016
 
Elastic Load Balancing Deep Dive - AWS Online Tech Talk
Elastic  Load Balancing Deep Dive - AWS Online Tech TalkElastic  Load Balancing Deep Dive - AWS Online Tech Talk
Elastic Load Balancing Deep Dive - AWS Online Tech Talk
 
Amazon S3 & Amazon Glacier - Object Storage Overview
Amazon S3 & Amazon Glacier - Object Storage OverviewAmazon S3 & Amazon Glacier - Object Storage Overview
Amazon S3 & Amazon Glacier - Object Storage Overview
 
Introduction to AWS Storage Services
Introduction to AWS Storage ServicesIntroduction to AWS Storage Services
Introduction to AWS Storage Services
 
IAM Introduction
IAM IntroductionIAM Introduction
IAM Introduction
 
SRV321 Deep Dive on Amazon EBS
 SRV321 Deep Dive on Amazon EBS SRV321 Deep Dive on Amazon EBS
SRV321 Deep Dive on Amazon EBS
 
AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Introduction to EC2
Introduction to EC2Introduction to EC2
Introduction to EC2
 
Building Event-driven Architectures with Amazon EventBridge
Building Event-driven Architectures with Amazon EventBridge Building Event-driven Architectures with Amazon EventBridge
Building Event-driven Architectures with Amazon EventBridge
 
Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...
Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...
Your Virtual Data Center: VPC Fundamentals and Connectivity Options (NET201) ...
 

Similar to Amazon EC2 Foundations

EC2 Foundations - Laura Thomson
EC2 Foundations - Laura ThomsonEC2 Foundations - Laura Thomson
EC2 Foundations - Laura Thomson
Amazon Web Services
 
SRV319 Amazon EC2 Foundations
SRV319 Amazon EC2 FoundationsSRV319 Amazon EC2 Foundations
SRV319 Amazon EC2 Foundations
Amazon Web Services
 
Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319 Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319
Amazon Web Services
 
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon Web Services
 
Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS SummitFoundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Amazon Web Services
 
Amazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS SummitAmazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon Web Services
 
Amazon EC2 Foundations
Amazon EC2 FoundationsAmazon EC2 Foundations
Amazon EC2 Foundations
Amazon Web Services
 
Amazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS SummitAmazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon Web Services
 
Amazon EC2 Foundations - CMP203 - re:Invent 2017
Amazon EC2 Foundations - CMP203 - re:Invent 2017Amazon EC2 Foundations - CMP203 - re:Invent 2017
Amazon EC2 Foundations - CMP203 - re:Invent 2017
Amazon Web Services
 
Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018
Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018
Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018
Amazon Web Services
 
AWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated Computing
AWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated ComputingAWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated Computing
AWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated Computing
Amazon Web Services
 
Deep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated ComputingDeep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated Computing
Amazon Web Services
 
Deep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated ComputingDeep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated Computing
Amazon Web Services
 
Builders' Day - What's New on EC2
Builders' Day - What's New on EC2Builders' Day - What's New on EC2
Builders' Day - What's New on EC2
Amazon Web Services LATAM
 
Deep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech Talks
Deep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech TalksDeep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech Talks
Deep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech Talks
Amazon Web Services
 
Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...
Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...
Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...
Amazon Web Services
 
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...
Amazon Web Services Korea
 
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Amazon Web Services
 
AWSome Day Online Conference 2018 - Module 2
AWSome Day Online Conference 2018 -  Module 2AWSome Day Online Conference 2018 -  Module 2
AWSome Day Online Conference 2018 - Module 2
Amazon Web Services
 
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best PracticesAmazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon Web Services
 

Similar to Amazon EC2 Foundations (20)

EC2 Foundations - Laura Thomson
EC2 Foundations - Laura ThomsonEC2 Foundations - Laura Thomson
EC2 Foundations - Laura Thomson
 
SRV319 Amazon EC2 Foundations
SRV319 Amazon EC2 FoundationsSRV319 Amazon EC2 Foundations
SRV319 Amazon EC2 Foundations
 
Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319 Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319
 
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS SummitAmazon EC2 Foundations - SRV319 - Atlanta AWS Summit
Amazon EC2 Foundations - SRV319 - Atlanta AWS Summit
 
Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS SummitFoundations of Amazon EC2 - SRV319 - Chicago AWS Summit
Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit
 
Amazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS SummitAmazon EC2 Foundations - SRV319 - Anaheim AWS Summit
Amazon EC2 Foundations - SRV319 - Anaheim AWS Summit
 
Amazon EC2 Foundations
Amazon EC2 FoundationsAmazon EC2 Foundations
Amazon EC2 Foundations
 
Amazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS SummitAmazon EC2 Foundations - SRV319 - Toronto AWS Summit
Amazon EC2 Foundations - SRV319 - Toronto AWS Summit
 
Amazon EC2 Foundations - CMP203 - re:Invent 2017
Amazon EC2 Foundations - CMP203 - re:Invent 2017Amazon EC2 Foundations - CMP203 - re:Invent 2017
Amazon EC2 Foundations - CMP203 - re:Invent 2017
 
Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018
Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018
Amazon EC2 Foundations (CMP208-R1) - AWS re:Invent 2018
 
AWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated Computing
AWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated ComputingAWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated Computing
AWS Compute Evolved Week: Deep Dive on Amazon EC2 Accelerated Computing
 
Deep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated ComputingDeep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated Computing
 
Deep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated ComputingDeep Dive on Amazon EC2 Accelerated Computing
Deep Dive on Amazon EC2 Accelerated Computing
 
Builders' Day - What's New on EC2
Builders' Day - What's New on EC2Builders' Day - What's New on EC2
Builders' Day - What's New on EC2
 
Deep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech Talks
Deep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech TalksDeep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech Talks
Deep Dive on Amazon EC2 Accelerated Computing - AWS Online Tech Talks
 
Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...
Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...
Accelerate ML workloads using EC2 accelerated computing - CMP202 - Santa Clar...
 
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 컴퓨팅 - 조용진 AWS 솔루션즈...
 
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
 
AWSome Day Online Conference 2018 - Module 2
AWSome Day Online Conference 2018 -  Module 2AWSome Day Online Conference 2018 -  Module 2
AWSome Day Online Conference 2018 - Module 2
 
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best PracticesAmazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
 

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 Foundations

  • 1. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Jeanine Banks, Director, Product Management June 20, 2018 EC2 Foundations
  • 2. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 3. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 4. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Amazon Elastic Compute Cloud (EC2): Virtual servers in the cloud Physical Servers in AWS Global Regions Host server Hypervisor Guest 1 Guest 2 Guest n EC2 Instances
  • 5. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Amazon EC2 11+ years ago… Scale up or down quickly, as needed Pay for what you use M1 “One size fits all”
  • 6. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. 3 5 7 11 12 13 23 42 52 60 70 200 7 200 8 200 9 201 0 201 1 201 2 201 3 201 4 201 5 201 6 201 7 EC2 instance growth since then
  • 7. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 instance characteristics i3.xlarge Instancefamily Instancegeneration Instancesize Instancetype CPU Memory Storage Network Perf
  • 8. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Amazon maintained Set of Linux and Windows images Kept up-to-date by Amazon in each region Community maintained Images published by other AWS users Managed and maintained by Marketplace partners Your machine images AMIs you have created from EC2 instances Can be kept private or shared with other accounts Amazon Machine Images (AMIs)
  • 9. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 instances General purpose Dense storage Com pute optim ized FPGAsGPU Com pute Storage optim ized Graphics intensive M em ory optim ized High I/O P2M4 D2 X1 G2T2 R4I3C5 F1M5 P3H1 EC2 Bare MetalG3T2 Unlimited X1eI2C4 N E W ! N E W ! N E W ! N E W ! N E W ! N E W ! N E W ! High I/O N E W ! General purpose burstable Direct access to physical server resources N E W ! N E W !
  • 10. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. General Purpose instance workloads Web/app servers Enterprise apps Gaming servers Caching fleets Analytics applications Dev/test environments
  • 11. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. M5: Next-Generation General Purpose instance • Powered by 2.5 GHz Intel Xeon Scalable Processors (Skylake) • New larger instance size—m5.24xlarge with 96 vCPUs and 384 GiB of memory (4:1 Memory:vCPU ratio) • Improved network and EBS performance on smaller instance sizes • Support for Intel AVX-512 offering up to twice the performance for vector and floating point workloads 14% price/performance improvement With M5 M4 M5 NEW
  • 12. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. L o w U t i l i z a t i o n H i g h U t i l i z a t i o n Opportunity: Most instances aren’t very busy
  • 13. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. T2: General Purpose Burstable instances T2 Burstable Performance instances provide a generous baseline level of CPU performance with the ability to burst above the baseline Lowest cost EC2 instance at $0.0058 per hour, and available on AWS Free Tier With T2 Unlimited, burst whenever you want for as long as you want Just $0.05 per vCPU-hour over baseline, averaged over 24 hours NEW T2.nano 0.5GiB 1vCPU Baseperf 5% …7 sizes T2.2xlarge 32GiB 8vCPU Baseperf 135%
  • 14. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. R4: Memory Optimized instances In-memory databases In-memory analyticsIn-memory caches • 8:1 GiB to vCPU ratio • Memory-optimized instances with Intel Xeon (Broadwell) processors • Up to 25 Gbps NW bandwidth r4.large 15.3GiB 2vCPU 488GiB 64vCPU r4.16xlarge …6 sizes
  • 15. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. X1 and X1e—Large-Scale Memory-Optimized For memory-intensive workloads and very large in-memory workloads 32:1 GiB to vCPU ratio High-performance databases, Large in- memory databases (e.g. SAP HANA), and DB workloads with vCPU based licensing (Oracle, SAP) For large in-memory workloads 16:1 GiB to vCPU ratio In-memory databases (e.g., SAP HANA), big data processing engines (Apache Spark, Presto), in-memory analytics X1eX1 Roadmap through 2018: up to 16TB memory instances! NEW 1TB 64vCPU x1.16xlarge 2TB 128vCPU x1.32xlarge 2TB 64vCPU X1e.16xlarge 4TB 128vCPU x1e.32xlarge …6 sizes
  • 16. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. I3: I/O optimized instances 9X as many IOPS as I2 I2 I3 NEW • Intel Xeon E5 v4 (Broadwell) processors, with up to 15.2 TB of locally attached NVMe SSD storage, 64 vCPUs, and 488 GiB memory • Lowest cost per IOPS ($/IOPS) • Offers very high Random I/O (up to 3.3 million IOPS) and disk throughput (up to 16 GB/s) • Up to 25 Gbps NW bandwidth High-perf databases Real-time analytics No SQL databasesTransactional workloads SQL
  • 17. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Bare Metal EC2 Bare Metal Run bare metal workloads on EC2 with all the elasticity, security, scale, and services of AWS NEW i3.metal 36 hyperthreaded cores 15.2 TB SSD-based NVMe storage 512 GiB RAM Designed for workloads that are not virtualized, require specific types of hypervisors, or have licensing models that restrict virtualization Powers the VMware Cloud on AWS
  • 18. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Dense Storage workloads—D2 and H1 Data warehousing Log processing HDFS d2.8xlarge 244GiB 36vCPU 48TB HDD • Lowest cost per storage ($/GB) • Supports high sequential disk throughput • More vCPUs and memory per terabyte of disk • Lower costs for big data uses cases 256GiB 64vCPU 16TB HDD h1.16xlarge Big data Kafka MapReduce NEW
  • 19. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Batch processing Compute-intensive workloads Distributed analytics High-perf computing (HPC) Ad serving Multiplayer gaming Video encoding
  • 20. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. C5: Compute-optimized instances based on Intel Skylake • Based on 3.0 GHz Intel Xeon Scalable Processors (Skylake) • Up to 72 vCPUs and 144 GiB of memory (2:1 Memory:vCPU ratio) • 25 Gbps NW bandwidth • Support for Intel AVX-512 25% price/performance improvement over C4 C4 C5 “We saw significant performance improvement on Amazon EC2 C5, with up to a 140% performance improvement in industry standard CPU benchmarks over C4.” “We are eager to migrate onto the AVX-512 enabled c5.18xlarge instance size… . We expect to decrease the processing time of some of our key workloads by more than 30%.” NEW
  • 21. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Accelerated computing on AWS Parallelism increases throughout CPU: High speed, highly flexible GPU/FPGA: High throughput, high efficiency GPUs and FPGAs can provide massive parallelism and higher efficiency than CPUs for many categories of applications
  • 22. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Seismic exploration and analytics for oil and gas “The exploration and production models are increasingly complex with very large datasets, 3D and dynamic algorithms, security, and global reach... . Amazon EC2 G3 instances enable Landmark to deliver value to our clients in ways that were not possible before.” - Chandra Yeleshwarapu, Global Head of Services and Cloud Landmark, Halliburton High-performance graphics with G3NEW Ideal for workloads needing massive parallel processing power Visualizations Cloud workstation 3D rendering Video encoding Virtual reality 4 GPUs, 64 vCPUs, 488 GiB of host memory, and 20 Gbps of network bandwidth Tesla M60 GPU offers 8 GB of GPU memory, 2048 parallel processing cores and a hardware encoder 10 H.265 (HEVC) 1080p30 streams 18 H.264 1080p30 streams
  • 23. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Graphics Acceleration: Elastic GPUs Allows customers to add low-cost graphics acceleration to Amazon EC2 instances over the network Come in a wide range of sizes; you can attach GPUs to a wide range of EC2 instances to achieve optimal performance OpenGL compliant, giving you the confidence to run any graphics-intensive application 1 G i B GPU Memory 2 G i B 4 G i B 8 G i B C u r r e n t Ge n e r a t i o n E C 2 I n s t a n c e NEW
  • 24. ©2017, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Use Cases for GPU Compute Machine learning/AI High-performance computing Natural language processing Image and video recognition Autonomous vehicle systems Recommendation systems Computational fluid dynamics Financial and data analytics Weather simulation Computational chemistry
  • 25. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Next Generation of GPU Compute Instances - P3 Instances • Industry’s most powerful GPU-based platform • Based on NVIDIA’s latest GPU Tesla V100 • 1 PetaFLOP of computational performance in a single instance • Provides up to 14X performance improvement over P2 for machine learning use cases • Up to 2.6X performance improvement over P2 for HPC use cases P3 NEW
  • 26. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. F1 instances—First cloud instance with FPGA Speed up applications over 30x § Financial computing § Genomics sequencing § Engineering simulations § Image and video processing § Big data and ML § Security, compression F1 instance W i t h y o u r c u s t o m l o g i c D e v e l o p , s i m u l a t e , d e b u g & c o m p i l e y o u r c o d e P a c k a g e a s F P G A I m a g e s NEW
  • 27. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. World’s Record Genomics Processing on F1
  • 28. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 29. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Amazon EC2 instance store • Local to instance • Non-persistent data store • Data not replicated (by default) • No snapshot support • SSD or HDD EC2 instances Physical Host Instance Store or
  • 30. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Amazon Elastic Block Store (EBS) EC2 instance EBS volume • Block storage as a service • Create, attach volumes through an API • Service accessed over the network • Select storage and compute based on your workload • Volumes persist independent of EC2 • Detach and attach between instances • Choice of magnetic and SSD-based volume types • Supports Snapshots: Point-in-time backup of modified volume blocks Amazon S3 sc1st1 io1gp2 EBS SSD-backed volumes EBS HDD-backed volumes Elastic Volumes let you increase volume size or change volume type NEW EBS Snapshot
  • 31. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 32. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Flow LogsNAT Gateway Amazon Virtual Private Cloud (VPC) V irtual P rivate C lo ud P r o v i s i o n a l o g i c a l l y i s o l a t e d c l o u d w h e r e y o u c a n l a u n c h A W S r e s o u r c e s i n t o a v i r t u a l n e t w o r k Security Groups & ACLs
  • 33. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. 10.1.0.0/16 10.2.0.0/16 10.3.0.0/16 VPC Peering A n e t w o r k i n g c o n n e c t i o n b e t w e e n t w o V P C s NEW Now available: Inter-region Peering!
  • 34. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. AWS PrivateLink Share services privately between VPCs and on-premises networks Secure, Scalable, Reliable NEW Customers and Partners ServiceVPC Network Load Balancer AWS Direct Connect On-Premises Resources ClientVPC1 ClientVPC2 ClientVPC3 VPCEndpoint VPC Endpoint VPC Endpoint
  • 35. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Resources Recap AMI Virtual Machine Configuration Instance Running or Stopped VM VPC Amazon S3 EBS EBS EBS VPC EBS EBS EBS EBS Snapshots
  • 36. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 37. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. AWS global infrastructure 16 regions A region is a physical location in the world where we have multiple Availability Zones 44 Availability Zones Distinct locations that are engineered to be insulated from failures in other Availability Zones *The AWS Cloud has announced plans to expand with 17 new Availability Zones in six new geographic Regions: Bahrain, China, France, Hong Kong, Sweden, and a second AWS GovCloud Region in the U.S. SLA of 99.99% availability NEW
  • 38. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. CLUSTER SPREAD Placement Groups Placement Groups enable you to influence our selection of capacity for member instances, optimizing the experience for a workload EC2 places instances closely together in order to optimize the performance of inter-instance network traffic EC2 places instances on distinct hardware in order to help reduce correlated failures NEW
  • 39. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Spread Placement Groups Database Cluster When deploying a No SQL database cluster in EC2, Spread Placement will ensure the instances in your cluster are on distinct hardware, helping to insulate a single hardware failure to a single node NEW
  • 40. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Load balancer used to route incoming requests to multiple EC2 instances, Containers, or IP addresses in your VPC Elastic Load Balancing provides high-availability by utilizing multiple Availability Zones ELB EC2 Instance EC2 Instance EC2 Instance Elastic Load Balancing
  • 41. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Auto Scaling groupAuto Scaling group Auto Scaling Fleet management Dynamic scaling ELB EC2 instances ELB CPU Utilization EC2 instances Replace unhealthy instances Scale to demand
  • 42. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 43. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Launching Instances with Launch Templates Tags Launch Parameters User Data Network Interface Placement AMI ID EBS Volume Instance Type Console CLI API Instances Launch Block Device Mapping NEW
  • 44. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. CONSISTENT EXPERIENCE Launch Templates Templatize launch requests in order to streamline and simplify future launches in Auto Scaling, Spot Fleet, and On-Demand Instances SIMPLE PERMISSIONS GOVERNANCE & BEST PRACTICES INCREASE PRODUCTIVITY NEW
  • 45. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Amazon CloudWatch • Monitoring service for AWS cloud resources and the applications you run on AWS • You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources
  • 46. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. • Securely manage Windows and Linux instances, EC2, or on-premises • Stay compliant with patching, config drift management, and software inventory • Automate daily tasks with delegated administration and approval • Centrally manage secrets and config items EC2 Systems Manager AWS cloud On-premise data center IT Admin, DevOps Engineer Granular Role-based Access Control with Audit Trail
  • 47. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Highly reliable service with redundant array of satellite and atomic clock sources NEW Amazon Time Sync Service
  • 48. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 49. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. On-Demand Pay for compute capacity by the second with no long-term commitments Spiky workloads, to define needs Reserved Make a 1- or 3-year commitment and receive a significant discount off of On-Demand prices Committed, steady-state usage Spot Spare EC2 capacity at a savings of up to 90% off of On-Demand prices Fault-tolerant, dev/test, time-flexible, stateless workloads EC2 Purchasing Options Per Second Billing for EC2 Linux instances & EBS volumes NEW
  • 50. ©2017, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Reserved Pricing Discount up to 75% off of the On-Demand price Steady state and committed usage 1- and 3-year terms Payment flexibility with 3 upfront payment options (all, partial, none) Reserve Capacity or opt for flexibility across AZs and instance sizes Convertible RIs Change instance family, OS, tenancy, and payment 1-Year Convertible RIs NEW
  • 51. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Reserved Instance RecommendationsNEW
  • 52. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Spot Pricing Turbo Boost your results with Spot Fleet Spare EC2 Capacity that AWS can reclaim with 2-minutes notice Savings up to 90% off of the On-Demand price Eliminate the bid! No need to learn new APIs Pause and resume with Stop/Start and Hibernate
  • 53. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. 1. Use Reserved Instances for known/steady-state workloads 2. Scale using Spot, On-Demand or both 3. AWS services make this easy and efficient (e.g., Auto Scaling, Spot fleet, ECS, EMR, Thinkbox Deadline, AWS Batch) To optimize EC2, combine all 3 options 0 2 4 6 8 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 /Spot On-Demand Spot Reserved
  • 54. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. EC2 Foundations Resources Instances Storage Networking Availability Regions and AZs Placement Groups Load Balancing Auto Scaling Management Deployment Monitoring Administration Purchase Options On Demand Reserved Spot
  • 55. ©2018, AmazonWebServices, Inc. or its Affiliates. All rights reserved. Thank you!