SlideShare a Scribd company logo
Getting Started with Amazon EC2
and AWS Compute Services
AWS compute offerings
AWS Lambda
Serverless compute
platform for stateless
code execution in
response to triggers
Amazon ECS
Container management
service for running
Docker on a managed
cluster of EC2
Amazon EC2
Virtual servers in
the cloud
Learn about amazons AWS-EC2 instances ppt
EC2—Virtual servers
in the cloud?
AWS global
infrastructure
Over 1 million active customers
across 190 countries
2000 government agencies
5000 educational institutions
17,500 nonprofits
12 AWS Regions
33 Availability Zones
*11 more Availability Zones
and 5 more regions coming
online throughout the year
Amazon Elastic Compute Cloud (EC2)—
Elastic virtual servers in the cloud
Physical servers in
global AWS
Regions
Hypervisor
Host
server
Guest 1 Guest 2 Guest
n
Amazon EC2 nine years ago…
First generation, single instance family and size
•m1.small (1 vCPU, 1.7 GiB RAM, 160 GB storage)
Linux only
On-Demand pricing only
Instance
family
EC2 instances today
Instance generation
c4.large
Instance
size
Performance factor: CPU
Intel Xeon E5-2670 (Sandy Bridge) CPUs
•Available on M3, CC2, CR1, and G2 instance types
Intel Xeon E5-2680 v2 (Ivy Bridge) CPUs
•Available on C3, R3, and I2 instance types
•2.8 GHz in C3, Turbo enabled up to 3.6 GHz
•Supports Enhanced Advanced Vector Extensions (AVX)
instructions
Intel Xeon E5-2666 v3 (Haswell – AVX2) CPUs
•Available on C4, D2, and M4 instance types
•2.9 GHz in C4, Turbo enabled up to 3.5 GHz (with Intel Turbo
Boost)
•Supports AVX2 instructions
http://aws.amazon.com/ec2/instance-types/
2 4 8 16 32
1
2
4
8
16
64
128
256
M
e
m
or
y
(G
B)
vCPU
g2.2xlarge
8 vCPU, 15 GB
1 x 60 SSD
NVIDIA GPU (1,536
CUDA cores, 4GB
Mem)
4 vCPU, 30.5 GB
i2.xlarge (High IO)—1 x 800 SSD
d2.xlarge (Dense)—3 x 2000
HDD
8 vCPU, 61 GB
i2.2xlarge (High IO)—2x800 SSD
d2.2xlarge (Dense)—6 x 2000
HDD
16 vCPU, 122 GB
i2.4xlarge (High IO)—4x800 SSD
d2.4xlarge (Dense)—12x2000 HDD
32 vCPU, 244 GB
i2.8xlarge (High IO)—8x800 SSD
36 vCPU, 244 GB
d2.8xlarge (Dense)—24x2000
HDD
m3.xlarge
4 vCPU, 15
GB
2 x 40 SSD
m3.2xlarge
8 vCPU, 30
GB
2 x 80 SSD
1 vCPU, 3.75
GB,
1 x 4 SSD
t2.micro
1 vCPU,
1GB
EBS Only
t2.small
1 vCPU,
2GB
EBS Only
t2.medium
2 vCPU,
4GB
EBS Only
3r23.larg
e
2 vCPU, 15.25
GB
1 x 32 SSD
r3.xlarge
4 vCPU, 30.5 GB
1 x 80 SSD
r3.2xlarge
8 vCPU, 61 GB
1 x 160 SSD
r3.4xlarge
16 vCPU, 122 GB
1 x 320 SSD
r3.8xlarge
2 vCPU, 244 GB
2 x 320 SSD
2 vCPU, 3.75 GB
c4.large—EBS Only
c3.large—2 x 16 SSD
4 vCPU, 7.5 GB
c4.xlarge—EBS Only
c3.xlarge—2 x 40
SSD
8 vCPU, 15 GB
c4.2xlarge—EBS
Only
c3.2xlarge—2 x 80
SSD
32 vCPU, 60 GB
c4.8xlarge—EBS Only
c3.8xlarge—2 x 320
SSD
m4.large
2 vCPU, 8 GB
EBS Only
m3.large
2 vCPU, 7.5 GB
1 x 32 SSD
m4.xlarge
4 vCPU, 16
GB
EBS Only
m4.2xlarge
8 vCPU, 32
GB
EBS Only
m4.4xlarge
16 vCPU, 64
GB
EBS Only
m4.10xlarge
40 vCPU, 160GB
EBS Only
t2.large
2 vCPU, 8 GB
EBS Only
m3.medium
General Purpose
New M4’s/T2 Large
Memory Optimized
Compute Optimized
Storage Optimized
GPU Instances
1
t2.nano
1 vCPU, 512MB
EBS Only
g2.8xlarge
32vCPU, 60 GB
2 x 120 SSD
4 NVIDIA GPUs (1,536
CUDA cores, 4GB
Mem)
16 vCPU, 30 GB
c4.4xlarge—EBS Only
c3.4xlarge—2 x 160
SSD
39 (latest generations) EC2 instance types
Storage options
Locally attached or “instance storage”
Network attached:
Amazon EBS General Purpose (SSD) volumes
Amazon EBS Provisioned IOPS (SSD) volumes
Amazon EBS Magnetic volumes (multiple types for different use cases)
Amazon EFS (seconds to create a scalable shared NFSv4 file system)
Amazon S3 and Amazon Glacier for object storage
EC2—Why use servers in the
cloud?
Fast deployments
Access computing
infrastructure in minutes
Low cost
Pay-as-you-go pricing
Elastic
Easily add or remove capacity
Globally accessible
Easily support customers
around the world
Secure
A collection of tools to
protect data and privacy
Scalable
Access to effectively
limitless capacity
S
er
v
er
lo
a
d
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
S
er
v
er
lo
a
d
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
Capacity of 1 server
S
er
v
er
lo
a
d
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
Capacity of 1 server
Traditional capacity
required
0 1 2 3 4 5 6 7
S
er
v
er
lo
a
d
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
Capacity of 1 server
Traditional capacity
required
1 server for 8 hours
0 1 2 3 4 5 6 7 8
S
er
v
er
lo
a
d
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
Capacity of 1 server
Traditional capacity
required
1 server for 8 hours 1 server for 8 hours
S
er
v
er
lo
a
d
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
Traditional capacity
required
1 server for 8 hours 1 server for 8 hours
1 server for 8 hours
Capacity of 1 server
S
er
v
er
lo
a
d
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
Traditional capacity
required
1 server for 8 hours 1 server for 8 hours
1 server for 8 hours
Capacity of 1 server
1 server for 8 hours
S
er
v
er
lo
a
d
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hour of day
Capacity of 1 server
Traditional capacity
required
1/3rd
saving
6
5
4
3
2
1
0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
In
st
a
n
c
e
c
o
u
nt
Day of month
3
4
6
5
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
In
st
a
n
c
e
c
o
u
nt
Day of month
Monthly
predictable
peak
processing
2
1
0
6
5
4
3
2
1
0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
In
st
a
n
c
e
c
o
u
nt
Day of month
Traditional capacity required
1
6
5
4
3
2
In
st
a
n
c
e
c
o
u
nt
0
0 2 4 6 8 10 12 14 16
18 20 22 24 26 28 30
Day of month
Elastic capacity
Traditional capacity required
1
2
3
4
5
6
In
st
a
n
c
e
c
o
u
nt
0
0 2 4 6 8 10 12 14 16
18 20 22 24 26 28 30
Day of month
75% savings
Traditional capacity
required
Elastic capacity
Tooling—scale
automatically
Amazon EC2 Auto Scaling Elastic Load Balancing
EC2
Actual
Elastic virtual
servers in the cloud
Dynamic traffic
distribution
Automated scaling of
EC2 capacity
9 24 48 61 82
159
Rapid pace of customer driven improvements
2007 2008 2009 2010 2011 2012 2013 2014 2015
There is no compression algorithm for
•AWS feature and service launches
•(Above & beyond all the regular updates to the infrastructure platform)
•722
•514
•280
Rapid pace of customer driven improvements
Security—Our Top
2007 2008 2009 2010 2011 2012 2013 2014
9 24 48 61 82
159
280
AWS feature and service launches
(Above & beyond all the regular updates to the infrastructure platform)
514
Security, compliance, governance,
and/or audit capabilities
• Secured premises
• Secured access
• Built-in firewalls
• Unique users
• Multi-factor authentication
• Private subnets
• Encrypted data storage
• Dedicated connection
Architected for enterprise security
Consistent, regular, exhaustive 3rd party evaluations
EC2—How do I get started?
http://aws.amazon.com/getting-started/
Just get started—for free! (AWS console)
Use the AWS Marketplace
Browse, search, discover,
and launch thousand of
AWS Marketplace Amazon
Machine Images (AMIs)
directly from within the
Amazon EC2 console
2,500+ products listed in 35
categories
Software listings from more
than 800 ISVs
Build reliable architectures
Easily build highly available applications
Elastic Load Balancing distributes load
Auto Scaling helps ensure availability and scale
Use multiple Availability Zones (AZs)
Use multiple global AWS Regions
Example: three-tier web application
architecture
Build secure architectures
Use Amazon VPC—Provision a logically isolated section of the
AWS cloud
Control your virtual networking environment with:
•Subnets
•Route tables
•Security groups
•Network ACLs
•Flow logging (new!)
Control if and how your instances access the Internet
Connect to your on-premises network by using a hardware VPN or
AWS Direct Connect
Monitor all changes via Amazon CloudWatch Logs and AWS
CloudTrail
Internet
10.0.3.5
10.0.3.17
Availability Zone 1a
10.0.1.5
10.0.1.8
10.0.1.25
10.0.1.6
VPC Subnet
10.0.0.5
VPC Subnet
10.0.0.6
VPC Subnet
Virtual Private Gateway
Availability Zone 1b
Customer Gateway
VPN Connection
Internet Gateway
Customer Data
Center
Example: enterprise application
architecture
On-Demand
Pay for compute
capacity by the
hour with no long-
term commitments
For spiky
workloads, or to
define needs
Reserved
Make a low, one-
time payment and
receive a
significant
discount on the
hourly charge
For committed
utilization
Spot
Bid for unused
capacity, charged
at a Spot Price
which fluctuates
based on supply
and demand
For time-insensitive
or transient
workloads
Dedicated
Launch instances
within Amazon VPC
that run on hardware
dedicated to a
single customer
For BYOL and
highly
sensitive/regulated
workloads
Use a purchasing option (mix) that best fits your workload
RIs for cost savings and reserved
capacity
The No Upfront Reserved Instance
option provides a discount compared to
On-Demand (up to 55% off) and does not
require an upfront payment.
The Partial Upfront option balances the
payments of an RI between upfront and
hourly and provides a higher discount (up
to 76%) compared to the No Upfront
option.
With the All Upfront option you benefit
from the highest discount compared to
On-Demand (up to 77% off)
$3,0
00
$2,5
00
$2,0
00
$1,5
00
$1,0
00
$500
$-
30% 40% 50% 60% 70% 80% 90% 100%
Utilization
m3.xlarge 1yr OD/RI Break Even
Utilization
On
Demand
No Upfront
Partial Upfront
All Upfront
Spot for interruptible workloads and best pricing
Best Spot use-cases include any batch-oriented, fault-tolerant application
What have customers done on EC2?
18 hours
205,000 materials analyzed
156,314 AWS Spot cores at
peak 2.3M core hours
Total spending: $33K
(Under 1.5 cents per core-hour)
Dedicated Host Configurations
A c3.xlarge Dedicated Host provides capacity for 8
c3.xlarge instances. Every c3 Dedicated Host is
supported by 2 sockets and 20 physical cores.
Dedicated Host Attributes # of Instances Per Host by Instance Size
Instance
Family Sockets
Physical
Cores medium large xlarge 2xlarge 4xlarge 8xlarge 10xlarge
c3 2 20 - 16 8 4 2 1 -
c4 2 20 - 16 8 4 2 1 -
g2 2 20 - - - 4 - 1 -
m3 2 20 32 16 8 4 - - -
d2 2 24 - - 8 4 2 1 -
r3 2 20 - 16 8 4 2 1 -
m4 2 24 - 22 11 5 2 - 1
i2 2 20 - - 8 4 2 1 -
ECS—Why use it?
Amazon EC2 Container Service is a highly scalable,
high performance container management service that
supports Docker containers and allows you to easily
run applications on a managed cluster of Amazon EC2
instances.
EC2 Container Service
Docker
Task
Container Instance
Amazon
ECS
Container
ECS Agent
ELB
Internet
ELB
User /
Scheduler
API
Cluster Management Engine
Task
Container
Docker
Task
Container Instance
Container
ECS Agent
Task
Container
Docker
Task
Container Instance
Container
ECS Agent
Task
Container
AZ 1 AZ 2
Key/Value Store
Agent Communication Service
It’s easy and FREE!
Please visit:
https://aws.amazon.com/ecs/getting-started/
AWS Lambda use cases
Threat intelligence
and analytics
Ad data analytics
and routing
Mobile app
analytics
Image content
filtering
Real-time video ad
bidding
News content
processing
Game metrics
analytics
Gene sequence
search
Thank you

More Related Content

Recently uploaded (20)

PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 

Featured (20)

PDF
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
SocialHRCamp
 
PDF
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
PDF
Everything You Need To Know About ChatGPT
Expeed Software
 
PDF
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
PDF
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
PDF
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
PDF
Skeleton Culture Code
Skeleton Technologies
 
PDF
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
PDF
Content Methodology: A Best Practices Report (Webinar)
contently
 
PPTX
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
PDF
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
PDF
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
PDF
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
PDF
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
PDF
Getting into the tech field. what next
Tessa Mero
 
PDF
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
PDF
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
PDF
Introduction to Data Science
Christy Abraham Joy
 
PDF
Time Management & Productivity - Best Practices
Vit Horky
 
PDF
The six step guide to practical project management
MindGenius
 
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
SocialHRCamp
 
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
MindGenius
 
Ad

Learn about amazons AWS-EC2 instances ppt

  • 1. Getting Started with Amazon EC2 and AWS Compute Services
  • 2. AWS compute offerings AWS Lambda Serverless compute platform for stateless code execution in response to triggers Amazon ECS Container management service for running Docker on a managed cluster of EC2 Amazon EC2 Virtual servers in the cloud
  • 5. AWS global infrastructure Over 1 million active customers across 190 countries 2000 government agencies 5000 educational institutions 17,500 nonprofits 12 AWS Regions 33 Availability Zones *11 more Availability Zones and 5 more regions coming online throughout the year
  • 6. Amazon Elastic Compute Cloud (EC2)— Elastic virtual servers in the cloud Physical servers in global AWS Regions Hypervisor Host server Guest 1 Guest 2 Guest n
  • 7. Amazon EC2 nine years ago… First generation, single instance family and size •m1.small (1 vCPU, 1.7 GiB RAM, 160 GB storage) Linux only On-Demand pricing only
  • 8. Instance family EC2 instances today Instance generation c4.large Instance size
  • 9. Performance factor: CPU Intel Xeon E5-2670 (Sandy Bridge) CPUs •Available on M3, CC2, CR1, and G2 instance types Intel Xeon E5-2680 v2 (Ivy Bridge) CPUs •Available on C3, R3, and I2 instance types •2.8 GHz in C3, Turbo enabled up to 3.6 GHz •Supports Enhanced Advanced Vector Extensions (AVX) instructions Intel Xeon E5-2666 v3 (Haswell – AVX2) CPUs •Available on C4, D2, and M4 instance types •2.9 GHz in C4, Turbo enabled up to 3.5 GHz (with Intel Turbo Boost) •Supports AVX2 instructions
  • 11. 2 4 8 16 32 1 2 4 8 16 64 128 256 M e m or y (G B) vCPU g2.2xlarge 8 vCPU, 15 GB 1 x 60 SSD NVIDIA GPU (1,536 CUDA cores, 4GB Mem) 4 vCPU, 30.5 GB i2.xlarge (High IO)—1 x 800 SSD d2.xlarge (Dense)—3 x 2000 HDD 8 vCPU, 61 GB i2.2xlarge (High IO)—2x800 SSD d2.2xlarge (Dense)—6 x 2000 HDD 16 vCPU, 122 GB i2.4xlarge (High IO)—4x800 SSD d2.4xlarge (Dense)—12x2000 HDD 32 vCPU, 244 GB i2.8xlarge (High IO)—8x800 SSD 36 vCPU, 244 GB d2.8xlarge (Dense)—24x2000 HDD m3.xlarge 4 vCPU, 15 GB 2 x 40 SSD m3.2xlarge 8 vCPU, 30 GB 2 x 80 SSD 1 vCPU, 3.75 GB, 1 x 4 SSD t2.micro 1 vCPU, 1GB EBS Only t2.small 1 vCPU, 2GB EBS Only t2.medium 2 vCPU, 4GB EBS Only 3r23.larg e 2 vCPU, 15.25 GB 1 x 32 SSD r3.xlarge 4 vCPU, 30.5 GB 1 x 80 SSD r3.2xlarge 8 vCPU, 61 GB 1 x 160 SSD r3.4xlarge 16 vCPU, 122 GB 1 x 320 SSD r3.8xlarge 2 vCPU, 244 GB 2 x 320 SSD 2 vCPU, 3.75 GB c4.large—EBS Only c3.large—2 x 16 SSD 4 vCPU, 7.5 GB c4.xlarge—EBS Only c3.xlarge—2 x 40 SSD 8 vCPU, 15 GB c4.2xlarge—EBS Only c3.2xlarge—2 x 80 SSD 32 vCPU, 60 GB c4.8xlarge—EBS Only c3.8xlarge—2 x 320 SSD m4.large 2 vCPU, 8 GB EBS Only m3.large 2 vCPU, 7.5 GB 1 x 32 SSD m4.xlarge 4 vCPU, 16 GB EBS Only m4.2xlarge 8 vCPU, 32 GB EBS Only m4.4xlarge 16 vCPU, 64 GB EBS Only m4.10xlarge 40 vCPU, 160GB EBS Only t2.large 2 vCPU, 8 GB EBS Only m3.medium General Purpose New M4’s/T2 Large Memory Optimized Compute Optimized Storage Optimized GPU Instances 1 t2.nano 1 vCPU, 512MB EBS Only g2.8xlarge 32vCPU, 60 GB 2 x 120 SSD 4 NVIDIA GPUs (1,536 CUDA cores, 4GB Mem) 16 vCPU, 30 GB c4.4xlarge—EBS Only c3.4xlarge—2 x 160 SSD 39 (latest generations) EC2 instance types
  • 12. Storage options Locally attached or “instance storage” Network attached: Amazon EBS General Purpose (SSD) volumes Amazon EBS Provisioned IOPS (SSD) volumes Amazon EBS Magnetic volumes (multiple types for different use cases) Amazon EFS (seconds to create a scalable shared NFSv4 file system) Amazon S3 and Amazon Glacier for object storage
  • 13. EC2—Why use servers in the cloud?
  • 14. Fast deployments Access computing infrastructure in minutes Low cost Pay-as-you-go pricing Elastic Easily add or remove capacity Globally accessible Easily support customers around the world Secure A collection of tools to protect data and privacy Scalable Access to effectively limitless capacity
  • 15. S er v er lo a d 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day
  • 16. S er v er lo a d 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day Capacity of 1 server
  • 17. S er v er lo a d 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day Capacity of 1 server Traditional capacity required
  • 18. 0 1 2 3 4 5 6 7 S er v er lo a d 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day Capacity of 1 server Traditional capacity required 1 server for 8 hours
  • 19. 0 1 2 3 4 5 6 7 8 S er v er lo a d 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day Capacity of 1 server Traditional capacity required 1 server for 8 hours 1 server for 8 hours
  • 20. S er v er lo a d 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day Traditional capacity required 1 server for 8 hours 1 server for 8 hours 1 server for 8 hours Capacity of 1 server
  • 21. S er v er lo a d 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day Traditional capacity required 1 server for 8 hours 1 server for 8 hours 1 server for 8 hours Capacity of 1 server 1 server for 8 hours
  • 22. S er v er lo a d 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Hour of day Capacity of 1 server Traditional capacity required 1/3rd saving
  • 23. 6 5 4 3 2 1 0 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 In st a n c e c o u nt Day of month
  • 24. 3 4 6 5 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 In st a n c e c o u nt Day of month Monthly predictable peak processing 2 1 0
  • 25. 6 5 4 3 2 1 0 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 In st a n c e c o u nt Day of month Traditional capacity required
  • 26. 1 6 5 4 3 2 In st a n c e c o u nt 0 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Day of month Elastic capacity Traditional capacity required
  • 27. 1 2 3 4 5 6 In st a n c e c o u nt 0 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Day of month 75% savings Traditional capacity required Elastic capacity
  • 28. Tooling—scale automatically Amazon EC2 Auto Scaling Elastic Load Balancing EC2 Actual Elastic virtual servers in the cloud Dynamic traffic distribution Automated scaling of EC2 capacity
  • 29. 9 24 48 61 82 159 Rapid pace of customer driven improvements 2007 2008 2009 2010 2011 2012 2013 2014 2015 There is no compression algorithm for •AWS feature and service launches •(Above & beyond all the regular updates to the infrastructure platform) •722 •514 •280
  • 30. Rapid pace of customer driven improvements Security—Our Top 2007 2008 2009 2010 2011 2012 2013 2014 9 24 48 61 82 159 280 AWS feature and service launches (Above & beyond all the regular updates to the infrastructure platform) 514 Security, compliance, governance, and/or audit capabilities
  • 31. • Secured premises • Secured access • Built-in firewalls • Unique users • Multi-factor authentication • Private subnets • Encrypted data storage • Dedicated connection Architected for enterprise security Consistent, regular, exhaustive 3rd party evaluations
  • 32. EC2—How do I get started?
  • 34. Use the AWS Marketplace Browse, search, discover, and launch thousand of AWS Marketplace Amazon Machine Images (AMIs) directly from within the Amazon EC2 console 2,500+ products listed in 35 categories Software listings from more than 800 ISVs
  • 35. Build reliable architectures Easily build highly available applications Elastic Load Balancing distributes load Auto Scaling helps ensure availability and scale Use multiple Availability Zones (AZs) Use multiple global AWS Regions
  • 36. Example: three-tier web application architecture
  • 37. Build secure architectures Use Amazon VPC—Provision a logically isolated section of the AWS cloud Control your virtual networking environment with: •Subnets •Route tables •Security groups •Network ACLs •Flow logging (new!) Control if and how your instances access the Internet Connect to your on-premises network by using a hardware VPN or AWS Direct Connect Monitor all changes via Amazon CloudWatch Logs and AWS CloudTrail
  • 38. Internet 10.0.3.5 10.0.3.17 Availability Zone 1a 10.0.1.5 10.0.1.8 10.0.1.25 10.0.1.6 VPC Subnet 10.0.0.5 VPC Subnet 10.0.0.6 VPC Subnet Virtual Private Gateway Availability Zone 1b Customer Gateway VPN Connection Internet Gateway Customer Data Center
  • 40. On-Demand Pay for compute capacity by the hour with no long- term commitments For spiky workloads, or to define needs Reserved Make a low, one- time payment and receive a significant discount on the hourly charge For committed utilization Spot Bid for unused capacity, charged at a Spot Price which fluctuates based on supply and demand For time-insensitive or transient workloads Dedicated Launch instances within Amazon VPC that run on hardware dedicated to a single customer For BYOL and highly sensitive/regulated workloads Use a purchasing option (mix) that best fits your workload
  • 41. RIs for cost savings and reserved capacity The No Upfront Reserved Instance option provides a discount compared to On-Demand (up to 55% off) and does not require an upfront payment. The Partial Upfront option balances the payments of an RI between upfront and hourly and provides a higher discount (up to 76%) compared to the No Upfront option. With the All Upfront option you benefit from the highest discount compared to On-Demand (up to 77% off) $3,0 00 $2,5 00 $2,0 00 $1,5 00 $1,0 00 $500 $- 30% 40% 50% 60% 70% 80% 90% 100% Utilization m3.xlarge 1yr OD/RI Break Even Utilization On Demand No Upfront Partial Upfront All Upfront
  • 42. Spot for interruptible workloads and best pricing Best Spot use-cases include any batch-oriented, fault-tolerant application
  • 43. What have customers done on EC2? 18 hours 205,000 materials analyzed 156,314 AWS Spot cores at peak 2.3M core hours Total spending: $33K (Under 1.5 cents per core-hour)
  • 44. Dedicated Host Configurations A c3.xlarge Dedicated Host provides capacity for 8 c3.xlarge instances. Every c3 Dedicated Host is supported by 2 sockets and 20 physical cores. Dedicated Host Attributes # of Instances Per Host by Instance Size Instance Family Sockets Physical Cores medium large xlarge 2xlarge 4xlarge 8xlarge 10xlarge c3 2 20 - 16 8 4 2 1 - c4 2 20 - 16 8 4 2 1 - g2 2 20 - - - 4 - 1 - m3 2 20 32 16 8 4 - - - d2 2 24 - - 8 4 2 1 - r3 2 20 - 16 8 4 2 1 - m4 2 24 - 22 11 5 2 - 1 i2 2 20 - - 8 4 2 1 -
  • 46. Amazon EC2 Container Service is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances.
  • 47. EC2 Container Service Docker Task Container Instance Amazon ECS Container ECS Agent ELB Internet ELB User / Scheduler API Cluster Management Engine Task Container Docker Task Container Instance Container ECS Agent Task Container Docker Task Container Instance Container ECS Agent Task Container AZ 1 AZ 2 Key/Value Store Agent Communication Service
  • 48. It’s easy and FREE! Please visit: https://aws.amazon.com/ecs/getting-started/
  • 49. AWS Lambda use cases Threat intelligence and analytics Ad data analytics and routing Mobile app analytics Image content filtering Real-time video ad bidding News content processing Game metrics analytics Gene sequence search