SlideShare uma empresa Scribd logo
1 de 58
Baixar para ler offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Chetan Kapoor
Sr. Product Manager, Amazon Web Services
SRV319
Amazon EC2 Foundations
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2
Virtual servers in the cloud
Physical servers in
AWS Global Regions
Host server
Hypervisor
Guest 1 Guest 2 Guest n
© 2018, Amazon Web Services, 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, Amazon Web Services, Inc. or its affiliates. All rights reserved.
3
5
7
11 12 13
23
42
52
60
70
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Amazon EC2 instance growth since then
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 instance characteristics
i3.xlarge
Instance family
Instance generation
Instance size
Instance type
CPU
Memory
Storage
Network perf
© 2018, Amazon Web Services, 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 AWS
Marketplace partners
Your machine
images
AMIs you have
created from EC2
instances
Can be kept private or
shared with other
accounts
Amazon Machine Images (AMI)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo – Launching an EC2 Instance
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 instances
General
purpose Dense
storage
Compute-
optimized
FPGAs
General-
purpose
GPU
Big data-
optimized
Graphics
intensive
Memory-
optimized
High I/O
M5 D2 X1T2 R5m I3m C5d F1M5d P3H1 z1dG3X1e I3 C5
High
I/O
Burstable
Compute and
memory intensive
R5
C O M I N G
S O O N
Memory-
intensive
z1dm
Amazon
Lightsail
In-memory
Virtual
private
servers
C O M I N G
S O O N
© 2018, Amazon Web Services, 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, Amazon Web Services, 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 Amazon EBS performance on
smaller instance sizes
• AWS 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
© 2018, Amazon Web Services, 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 busy
© 2018, Amazon Web Services, 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
…7 sizes
T2.nano
0.5 GiB
1 vCPU
Base perf
5%
T2.2xlarge
32 GiB
8 vCPU
Base perf
135%
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
R5: Memory Optimized instances
In-memory databases In-memory analyticsIn-memory caches
• 8:1 GiB to vCPU ratio
• Memory-optimized instances with Intel Xeon Platinum
8000 series processors
• Up to 25 Gbps NW bandwidth
• R5d instances are available in the same sizes as R5 and
include up to 3.6 TB of local NVMe storage
r5.large
16 GiB
2 vCPU
768 GiB
96 vCPU
r5.24xlarge
…6 sizes
© 2018, Amazon Web Services, 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 16 TB memory instances!
1 TB
64 vCPU
x1.16xlarge
2 TB
128 vCPU
x1.32xlarge
2 TB
64 vCPU
X1e.16xlarge
4 TB
128 vCPU
x1e.32xlarge
…6 sizes
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
I3: I/O Optimized instances
9X as many IOPS
as I2
I2 I3
• 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 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, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Bare Metal
Amazon EC2 Bare Metal
Run bare metal workloads on EC2 with
all the elasticity, security, scale, and
services of AWS
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, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Dense storage workloads — D2 and H1
Data warehousing
Log processing
HDFS
• Lowest cost per storage
($/GB)
• Supports high sequential
disk throughput
d2.8xlarge
244 GiB
36 vCPU
48 TB
HDD
• More vCPUs and
memory per terabyte of
disk
• Lower costs for big data
use cases
Big data
Kafka
MapReduce
256 GiB
64 vCPU
16 TB
HDD
h1.16xlarge
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Compute-intensive workloads
Batch processing Distributed analytics High-perf computing (HPC)
Ad serving Multiplayer gaming Video encoding
© 2018, Amazon Web Services, 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%.”
Now available: C5d with local NVMe-based SSD storage
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
z1d: High Frequency instances
Relational databases Gaming• EDA EDA
• 8:1 GiB to vCPU ratio
• High Frequency instances with custom Intel Xeon Scalable
Processors running at up to 4.0 GHz
• Up to 25-Gbps NW bandwidth and up to 1.8 TB of local
NVMe storage
z1d.large
16 GiB
2 vCPU
384 GiB
48 vCPU
z1d.12xlarge
…6 sizes
Electronic
design
automation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
• 10s-100s of processing
cores
• Pre-defined instruction
set & datapath widths
• Optimized for general-
purpose computing
CPU
Accelerated computing on AWS
• 1,000s of processing
cores
• Pre-defined instruction
set and datapath widths
• Highly effective at
parallel execution
GPU
• Millions of programmable
digital logic cells
• No predefined instruction
set or datapath widths
• Hardware timed
execution
FPGA
DRAM
Control
ALU
ALU
Cache
DRAM
ALU
ALU
Control
ALU
ALU
Cache
DRAM
ALU
ALU
Control
ALU
ALU
Cache
DRAM
ALU
ALU
Control
ALU
ALU
Cache
DRAM
ALU
ALU
GPUs and FPGAs can provide massive parallelism and higher efficiency than CPUs for many categories of
applications
© 2018, Amazon Web Services, 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 G3
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, Amazon Web Services, 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 GiB
GPU memory
2 GiB
4 GiB
8 GiB
C u r r e n t
g e n e r a t i o n
E C 2
i n s t a n c e
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Use cases for GPU compute
ML/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, Amazon Web Services, 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 ML use cases
• Up to 2.6x performance improvement over P2 for HPC use cases
P3
© 2018, Amazon Web Services, 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 F 1 i n s t a n c e
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
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
World record genomics processing on F1
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, 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, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon 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 enable you to increase volume size or change volume type
EBS
snapshot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
Options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Flow logsNAT gateway
Amazon VPC
Virtual Private Cloud
Provision a logically isolated
cloud where you can launch
AWS resources into a
virtual network
Security groups & ACLs
© 2018, Amazon Web Services, 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 networking connection between two VPCs
Now available: Interregion peering!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS PrivateLink
Share services privately
between VPCs and
on-premises networks
Secure, scalable, reliable
Customers and
Partners
Service VPC
Network
Load
Balancer
AWS
Direct ConnectOn-premises
resources
Client VPC 1
Client VPC 2
Client VPC 3
VPC endpoint
VPC
endpoint
VPC
endpoint
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 resources recap
AMI
Virtual machine
(VM) configuration
Instance
Running or
stopped VM
VPC
Amazon S3
EBS EBS EBS
VPC
EBS EBS EBS
Amazon EBS
snapshots
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS global infrastructure
*The AWS Cloud has announced plans to expand with 12 new Availability Zones in four new geographic Regions:
Bahrain, Hong Kong, Sweden, and a second AWS GovCloud (US) Region in the US
SLA of 99.99% availability
18 geographic regions, 1 local
region
A region is a physical
location in the world where
we have multiple Availability
Zones
55 Availability Zones
Distinct locations that are
engineered to be insulated from
failures in other Availability Zones
© 2018, Amazon Web Services, 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
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Spread Placement groups
Database
cluster
When deploying a NoSQL 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
© 2018, Amazon Web Services, 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
ELB provides
high availability by utilizing
multiple
AvailabilityZones
ELB
EC2
instance
EC2
instance
EC2
instance
Elastic Load Balancing (ELB)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Auto Scaling groupAuto Scaling group
Auto Scaling
Dynamic scaling
ELB
EC2 instances
ELB
CPU
utilization
EC2 instances
Replace unhealthy instances Scale to demand
Fleet management
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, 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
AWS CLI
API
Instances
Launch
Block device mapping
© 2018, Amazon Web Services, 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
© 2018, Amazon Web Services, 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, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 Systems Manager
• 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
AWS Cloud
On-premises data
center
IT admin, DevOps engineer
Granular role-based access control
with audit trail
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Highly reliable service with redundant array
of satellite and atomic clock sources
Amazon Time Sync Service
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
On-Demand Instances
Pay for compute capacity by the second
with no long-term commitments
Spiky workloads, to define needs
Reserved Instances
Make a 1- or 3-year commitment and
receive a significant discount off of
On-Demand prices
Committed, steady-state usage
Spot Instances
Spare EC2 capacity at a savings of up to
90% off On-Demand prices
Fault-tolerant, dev/test,
time-flexible, stateless workloads
Amazon EC2 purchasing options
Per-second billing for EC2 Linux instances & EBS volumes
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon 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
three 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
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Reserved Instance recommendations
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon 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, Amazon Web Services, 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, Amazon ECS, Amazon EMR,
Thinkbox Deadline, AWS Batch)
To optimize Amazon EC2, combine all three 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
On Demand
Spot
Reserved
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EC2 foundations
Resources
Instances
Storage
Networking
Availability
Regions and AZs
Placement groups
Load balancing
Auto scaling
Management
Deployment
Monitoring
Administration
Purchasing
options
On Demand
Reserved
Spot
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Submit session feedback
1. Tap the Schedule icon.
2. Select the session you attended.
3. Tap Session Evaluation to submit your
feedback.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!

Mais conteúdo relacionado

Mais procurados

Open Source Databases on the Cloud - Peter Dachnowicz
Open Source Databases on the Cloud - Peter DachnowiczOpen Source Databases on the Cloud - Peter Dachnowicz
Open Source Databases on the Cloud - Peter DachnowiczAmazon Web Services
 
Leveraging Amazon Redshift for your Data Warehouse
Leveraging Amazon Redshift for your Data WarehouseLeveraging Amazon Redshift for your Data Warehouse
Leveraging Amazon Redshift for your Data WarehouseAmazon Web Services
 
HPC on Azure for Reserach
HPC on Azure for ReserachHPC on Azure for Reserach
HPC on Azure for ReserachJürgen Ambrosi
 
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWSArquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWSAmazon Web Services LATAM
 
The TCO Calculator - Estimate the True Cost of Hadoop
The TCO Calculator - Estimate the True Cost of Hadoop The TCO Calculator - Estimate the True Cost of Hadoop
The TCO Calculator - Estimate the True Cost of Hadoop MapR Technologies
 
High Performance Computing (HPC) on AWS 101
High Performance Computing (HPC) on AWS 101High Performance Computing (HPC) on AWS 101
High Performance Computing (HPC) on AWS 101Amazon Web Services
 
Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017
Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017
Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017Amazon Web Services
 
Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...
Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...
Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...Databricks
 
DAT304_Amazon Aurora Performance Optimization with MySQL
DAT304_Amazon Aurora Performance Optimization with MySQLDAT304_Amazon Aurora Performance Optimization with MySQL
DAT304_Amazon Aurora Performance Optimization with MySQLKamal Gupta
 
DynamoDB - What's new - DAT304 - re:Invent 2017
DynamoDB - What's new - DAT304 - re:Invent 2017DynamoDB - What's new - DAT304 - re:Invent 2017
DynamoDB - What's new - DAT304 - re:Invent 2017Amazon Web Services
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 

Mais procurados (20)

What Can HPC on AWS Do?
What Can HPC on AWS Do?What Can HPC on AWS Do?
What Can HPC on AWS Do?
 
Amazon DynamoDB and Amazon DAX
Amazon DynamoDB and Amazon DAXAmazon DynamoDB and Amazon DAX
Amazon DynamoDB and Amazon DAX
 
MySQL and MariaDB
MySQL and MariaDBMySQL and MariaDB
MySQL and MariaDB
 
Open Source Databases on the Cloud - Peter Dachnowicz
Open Source Databases on the Cloud - Peter DachnowiczOpen Source Databases on the Cloud - Peter Dachnowicz
Open Source Databases on the Cloud - Peter Dachnowicz
 
Leveraging Amazon Redshift for your Data Warehouse
Leveraging Amazon Redshift for your Data WarehouseLeveraging Amazon Redshift for your Data Warehouse
Leveraging Amazon Redshift for your Data Warehouse
 
HPC on Azure for Reserach
HPC on Azure for ReserachHPC on Azure for Reserach
HPC on Azure for Reserach
 
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWSArquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
Arquitetura Hibrida - Integrando seu Data Center com a Nuvem da AWS
 
SQL Server on AWS
SQL Server on AWSSQL Server on AWS
SQL Server on AWS
 
The TCO Calculator - Estimate the True Cost of Hadoop
The TCO Calculator - Estimate the True Cost of Hadoop The TCO Calculator - Estimate the True Cost of Hadoop
The TCO Calculator - Estimate the True Cost of Hadoop
 
Amazon DynamoDB and DAX
Amazon DynamoDB and DAXAmazon DynamoDB and DAX
Amazon DynamoDB and DAX
 
High Performance Computing (HPC) on AWS 101
High Performance Computing (HPC) on AWS 101High Performance Computing (HPC) on AWS 101
High Performance Computing (HPC) on AWS 101
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
PostgreSQL
PostgreSQL PostgreSQL
PostgreSQL
 
SQL Server on AWS
SQL Server on AWSSQL Server on AWS
SQL Server on AWS
 
Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017
Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017
Best Practices for Running PostgreSQL on AWS - DAT314 - re:Invent 2017
 
Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...
Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...
Serverless Machine Learning on Modern Hardware Using Apache Spark with Patric...
 
DAT304_Amazon Aurora Performance Optimization with MySQL
DAT304_Amazon Aurora Performance Optimization with MySQLDAT304_Amazon Aurora Performance Optimization with MySQL
DAT304_Amazon Aurora Performance Optimization with MySQL
 
DynamoDB - What's new - DAT304 - re:Invent 2017
DynamoDB - What's new - DAT304 - re:Invent 2017DynamoDB - What's new - DAT304 - re:Invent 2017
DynamoDB - What's new - DAT304 - re:Invent 2017
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Amazon EC2 Foundations
Amazon EC2 FoundationsAmazon EC2 Foundations
Amazon EC2 Foundations
 

Semelhante a Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit

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 - CMP203 - re:Invent 2017
Amazon EC2 Foundations - CMP203 - re:Invent 2017Amazon EC2 Foundations - CMP203 - re:Invent 2017
Amazon EC2 Foundations - CMP203 - re:Invent 2017Amazon 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 2018Amazon 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 PracticesAmazon 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
 
Randall's re:Invent Recap
Randall's re:Invent RecapRandall's re:Invent Recap
Randall's re:Invent RecapRandall Hunt
 
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 TalksAmazon Web Services
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...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 ComputingAmazon Web Services
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...Amazon Web Services
 
Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...
Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...
Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...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 ComputingAmazon 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
 
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 ComputingAmazon Web Services
 
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018Amazon Web Services
 
Module 2: Getting started with the cloud - AWSome Day Online Conference 2019
 Module 2: Getting started with the cloud - AWSome Day Online Conference 2019 Module 2: Getting started with the cloud - AWSome Day Online Conference 2019
Module 2: Getting started with the cloud - AWSome Day Online Conference 2019Amazon 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 2Amazon Web Services
 
AWSome Day Online 2020_Module 2: Getting started with the cloud
AWSome Day Online 2020_Module 2: Getting started with the cloudAWSome Day Online 2020_Module 2: Getting started with the cloud
AWSome Day Online 2020_Module 2: Getting started with the cloudAmazon Web Services
 

Semelhante a Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit (20)

Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319 Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319
 
SRV319 Amazon EC2 Foundations
SRV319 Amazon EC2 FoundationsSRV319 Amazon EC2 Foundations
SRV319 Amazon EC2 Foundations
 
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
 
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
 
[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 솔루션즈...
 
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
 
Randall's re:Invent Recap
Randall's re:Invent RecapRandall's re:Invent Recap
Randall's re:Invent Recap
 
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
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
 
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
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
 
Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...
Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...
Scale Your SAP HANA In-Memory Database on Amazon EC2 High Memory Instances wi...
 
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
 
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...
 
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
 
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
 
Module 2: Getting started with the cloud - AWSome Day Online Conference 2019
 Module 2: Getting started with the cloud - AWSome Day Online Conference 2019 Module 2: Getting started with the cloud - AWSome Day Online Conference 2019
Module 2: Getting started with the cloud - AWSome Day Online Conference 2019
 
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
 
AWSome Day Online 2020_Module 2: Getting started with the cloud
AWSome Day Online 2020_Module 2: Getting started with the cloudAWSome Day Online 2020_Module 2: Getting started with the cloud
AWSome Day Online 2020_Module 2: Getting started with the cloud
 

Mais de Amazon Web Services

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

Mais de Amazon Web Services (20)

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

Foundations of Amazon EC2 - SRV319 - Chicago AWS Summit

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Chetan Kapoor Sr. Product Manager, Amazon Web Services SRV319 Amazon EC2 Foundations
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing options On Demand Reserved Spot
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing options On Demand Reserved Spot
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Virtual servers in the cloud Physical servers in AWS Global Regions Host server Hypervisor Guest 1 Guest 2 Guest n
  • 5. © 2018, Amazon Web Services, 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, Amazon Web Services, Inc. or its affiliates. All rights reserved. 3 5 7 11 12 13 23 42 52 60 70 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 Amazon EC2 instance growth since then
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 instance characteristics i3.xlarge Instance family Instance generation Instance size Instance type CPU Memory Storage Network perf
  • 8. © 2018, Amazon Web Services, 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 AWS Marketplace partners Your machine images AMIs you have created from EC2 instances Can be kept private or shared with other accounts Amazon Machine Images (AMI)
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Demo – Launching an EC2 Instance
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 instances General purpose Dense storage Compute- optimized FPGAs General- purpose GPU Big data- optimized Graphics intensive Memory- optimized High I/O M5 D2 X1T2 R5m I3m C5d F1M5d P3H1 z1dG3X1e I3 C5 High I/O Burstable Compute and memory intensive R5 C O M I N G S O O N Memory- intensive z1dm Amazon Lightsail In-memory Virtual private servers C O M I N G S O O N
  • 11. © 2018, Amazon Web Services, 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
  • 12. © 2018, Amazon Web Services, 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 Amazon EBS performance on smaller instance sizes • AWS 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
  • 13. © 2018, Amazon Web Services, 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 busy
  • 14. © 2018, Amazon Web Services, 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 …7 sizes T2.nano 0.5 GiB 1 vCPU Base perf 5% T2.2xlarge 32 GiB 8 vCPU Base perf 135%
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. R5: Memory Optimized instances In-memory databases In-memory analyticsIn-memory caches • 8:1 GiB to vCPU ratio • Memory-optimized instances with Intel Xeon Platinum 8000 series processors • Up to 25 Gbps NW bandwidth • R5d instances are available in the same sizes as R5 and include up to 3.6 TB of local NVMe storage r5.large 16 GiB 2 vCPU 768 GiB 96 vCPU r5.24xlarge …6 sizes
  • 16. © 2018, Amazon Web Services, 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 16 TB memory instances! 1 TB 64 vCPU x1.16xlarge 2 TB 128 vCPU x1.32xlarge 2 TB 64 vCPU X1e.16xlarge 4 TB 128 vCPU x1e.32xlarge …6 sizes
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. I3: I/O Optimized instances 9X as many IOPS as I2 I2 I3 • 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 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
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Bare Metal Amazon EC2 Bare Metal Run bare metal workloads on EC2 with all the elasticity, security, scale, and services of AWS 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
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Dense storage workloads — D2 and H1 Data warehousing Log processing HDFS • Lowest cost per storage ($/GB) • Supports high sequential disk throughput d2.8xlarge 244 GiB 36 vCPU 48 TB HDD • More vCPUs and memory per terabyte of disk • Lower costs for big data use cases Big data Kafka MapReduce 256 GiB 64 vCPU 16 TB HDD h1.16xlarge
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Compute-intensive workloads Batch processing Distributed analytics High-perf computing (HPC) Ad serving Multiplayer gaming Video encoding
  • 21. © 2018, Amazon Web Services, 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%.” Now available: C5d with local NVMe-based SSD storage
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. z1d: High Frequency instances Relational databases Gaming• EDA EDA • 8:1 GiB to vCPU ratio • High Frequency instances with custom Intel Xeon Scalable Processors running at up to 4.0 GHz • Up to 25-Gbps NW bandwidth and up to 1.8 TB of local NVMe storage z1d.large 16 GiB 2 vCPU 384 GiB 48 vCPU z1d.12xlarge …6 sizes Electronic design automation
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. • 10s-100s of processing cores • Pre-defined instruction set & datapath widths • Optimized for general- purpose computing CPU Accelerated computing on AWS • 1,000s of processing cores • Pre-defined instruction set and datapath widths • Highly effective at parallel execution GPU • Millions of programmable digital logic cells • No predefined instruction set or datapath widths • Hardware timed execution FPGA DRAM Control ALU ALU Cache DRAM ALU ALU Control ALU ALU Cache DRAM ALU ALU Control ALU ALU Cache DRAM ALU ALU Control ALU ALU Cache DRAM ALU ALU GPUs and FPGAs can provide massive parallelism and higher efficiency than CPUs for many categories of applications
  • 24. © 2018, Amazon Web Services, 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 G3 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
  • 25. © 2018, Amazon Web Services, 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 GiB GPU memory 2 GiB 4 GiB 8 GiB C u r r e n t g e n e r a t i o n E C 2 i n s t a n c e
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Use cases for GPU compute ML/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
  • 27. © 2018, Amazon Web Services, 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 ML use cases • Up to 2.6x performance improvement over P2 for HPC use cases P3
  • 28. © 2018, Amazon Web Services, 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 F 1 i n s t a n c e 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
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. World record genomics processing on F1
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing options On Demand Reserved Spot
  • 31. © 2018, Amazon Web Services, 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
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon 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 enable you to increase volume size or change volume type EBS snapshot
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing Options On Demand Reserved Spot
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Flow logsNAT gateway Amazon VPC Virtual Private Cloud Provision a logically isolated cloud where you can launch AWS resources into a virtual network Security groups & ACLs
  • 35. © 2018, Amazon Web Services, 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 networking connection between two VPCs Now available: Interregion peering!
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS PrivateLink Share services privately between VPCs and on-premises networks Secure, scalable, reliable Customers and Partners Service VPC Network Load Balancer AWS Direct ConnectOn-premises resources Client VPC 1 Client VPC 2 Client VPC 3 VPC endpoint VPC endpoint VPC endpoint
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 resources recap AMI Virtual machine (VM) configuration Instance Running or stopped VM VPC Amazon S3 EBS EBS EBS VPC EBS EBS EBS Amazon EBS snapshots
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing options On Demand Reserved Spot
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS global infrastructure *The AWS Cloud has announced plans to expand with 12 new Availability Zones in four new geographic Regions: Bahrain, Hong Kong, Sweden, and a second AWS GovCloud (US) Region in the US SLA of 99.99% availability 18 geographic regions, 1 local region A region is a physical location in the world where we have multiple Availability Zones 55 Availability Zones Distinct locations that are engineered to be insulated from failures in other Availability Zones
  • 40. © 2018, Amazon Web Services, 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
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Spread Placement groups Database cluster When deploying a NoSQL 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
  • 42. © 2018, Amazon Web Services, 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 ELB provides high availability by utilizing multiple AvailabilityZones ELB EC2 instance EC2 instance EC2 instance Elastic Load Balancing (ELB)
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Auto Scaling groupAuto Scaling group Auto Scaling Dynamic scaling ELB EC2 instances ELB CPU utilization EC2 instances Replace unhealthy instances Scale to demand Fleet management
  • 44. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing options On Demand Reserved Spot
  • 45. © 2018, Amazon Web Services, 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 AWS CLI API Instances Launch Block device mapping
  • 46. © 2018, Amazon Web Services, 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
  • 47. © 2018, Amazon Web Services, 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
  • 48. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 Systems Manager • 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 AWS Cloud On-premises data center IT admin, DevOps engineer Granular role-based access control with audit trail
  • 49. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Highly reliable service with redundant array of satellite and atomic clock sources Amazon Time Sync Service
  • 50. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing options On Demand Reserved Spot
  • 51. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. On-Demand Instances Pay for compute capacity by the second with no long-term commitments Spiky workloads, to define needs Reserved Instances Make a 1- or 3-year commitment and receive a significant discount off of On-Demand prices Committed, steady-state usage Spot Instances Spare EC2 capacity at a savings of up to 90% off On-Demand prices Fault-tolerant, dev/test, time-flexible, stateless workloads Amazon EC2 purchasing options Per-second billing for EC2 Linux instances & EBS volumes
  • 52. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon 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 three 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
  • 53. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Reserved Instance recommendations
  • 54. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon 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
  • 55. © 2018, Amazon Web Services, 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, Amazon ECS, Amazon EMR, Thinkbox Deadline, AWS Batch) To optimize Amazon EC2, combine all three 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 On Demand Spot Reserved
  • 56. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EC2 foundations Resources Instances Storage Networking Availability Regions and AZs Placement groups Load balancing Auto scaling Management Deployment Monitoring Administration Purchasing options On Demand Reserved Spot
  • 57. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Submit session feedback 1. Tap the Schedule icon. 2. Select the session you attended. 3. Tap Session Evaluation to submit your feedback.
  • 58. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you!