18. BROADEST SPECTRUM OF
COMPUTE INSTANCES
Burstable
T 2
Big Data
Optimized
H 1
Memory
Optimized
R 4
In-memory
X 1
High
I/O
I 3
Compute
Intensive
C 5
Graphics
Intensive
G 3
General
Purpose
GPU
P 3
Memory
Intensive
X 1 e
General
Purpose
M 5
Virtual
Private
Servers
Bare Metal
High I/O
I 3 m
Dense
Storage
D 2 F 1
FPGA
A m a z o n
L i g h t s a
i l
EC2 Elastic GPUs
Graphics
acceleration for EC2
instances
EC2 Spot Instances
• Hibernation
• No Bid Pricing
N E
W !
NE
W!
NE
W!
NE
W!
NE
W!
NEW!
35. Service integrations are at
the container level
Scales to support clusters and
applications of any size
Integration with entire AWS
platform
3
ALB, Auto Scaling, Batch, Elastic Beanstalk, CloudFormation, CloudTrail,
CloudWatch Events, CloudWatch Logs, CloudWatch Metrics, ECR, EC2
Spot, IAM, NLB, Parameter Store, and VPC
The easiest way to
deploy and manage
containers
Amazon Elastic Container Service (ECS)
2
1
37. WHAT ABOUT KUBENETES?
“According to a recent survey, 63% of
users were already hosting Kubernetes
on Amazon EC2. This was up from 44
percent a year ago.”
https://www.cncf.io/blog/2017/06/28/survey-shows-kubernetes-leading-orchestration-
platform/
38. Managed Kubernetes on AWS
Available in preview
today
Amazon Elastic Container Service for
Kubenetes (EKS)
Hybrid cloud
compatible
Highly available Automated
upgrades and
patches
Integrated with
AWS Services
CloudTrail, CloudWatch,
ELB, IAM, VPC,
PrivateLink
NEW!
39. … B U T W H A T E L S E ?
M A N A G E D C L U S T E R S
A R E G R E A T …
40. R u n c o n t a i n e r s wi t h o u t
m a n a g i n g s e r v e r s o r c l u s t e r s
Available for ECS today
Available for EKS in
2018
AWS Fargate - Serverless Container
Service
No clusters
to manage
Manages
underlying
infrastructure
Easy to run,
easy to scale
NEW!
42. Serverless - The Future of Computing
No server is easier to manage than no
server! (2015)
ALL THE CODE YOU EVER
WRITE IS BUSINESS LOGIC
No server management Flexible scaling High availability No idle capacity
46. AWS Serverless Application Repository
4 new powerful
features for AWS
Lambda 3GB memory support
Concurrency controlsAPI Gateway VPC integration
.NET Core 2.0 language
support (pre-announce)
…and Go
Discover a
collection of
serverless
applications
Easily deploy
to your AWS
account in a
few clicks
Publish your
own
applications to
share with the
community
D i s c o v e r, d e p l o y, a n d p u b l i s h s e r v e r l e s s a p p s
Available in preview
today
NEW!
55. A U R O R A I S T H E FA S T E S T
G R O W I N G S E R V I C E I N T H E
H I S T O RY O F AW S
56. Aurora Multi-Masters
Seamless recovery from read replica
failures
Auto-scale new read replicas
Up to 15 read replicas across 3 availability
zones
Application
Read
Replica 1
Master
Node
Read
Replica 2
Shared Distributed Storage Volume
Availability
Zone 1
Availability
Zone 2
Availability
Zone 3
Application
Read/Write
Master 2
Read/Write
Master 1
Shared Distributed Storage Volume
Availability
Zone 1
Availability
Zone 2
Availability
Zone 3
Read/Write
Master 3
Zero application downtime from ANY node
failure
Zero application downtime from ANY AZ
failure
Multi-region coming in 2018
Faster write performance
NEW!
First relational database service
with scale-out on both read and write, across multiple datacenters
58. Sign up for the preview today
Aurora Severless
On-demand, auto-scaling database for applications with
unpredictable or cyclical workloads
Automatically
scales capacity
up and down
Pay per
second and
only for the
database
capacity you
use
Starts up on
demand and
shuts down
when not in
use
No need to
provision
instances
NEW!
59. EVOLUTION OF DATABASES
Amazon
DynamoDB
Amazon
ElastiCache
KEY VALUE
DOCUMENT
IN-MEMORY
STORE
AURORA
Amazon RDS
COMMERCIA
L
COMMUNITY HIGHLY
CONNECTED
DATA
N o n - r e l a t i o n a l
d a t a b a s e s
R e l a t i o n a l
d a t a b a s e s
Social news feed Restaurant recommendations Retail fraud
detection
61. Build high performance, globally distributed applications
Low latency reads and writes to locally available tables
Disaster proof with multi-region redundancy
Easy to setup and no application re-writes required
DYNAMODB GLOBAL TABLES
NEW!
First fully managed, multi-master, multi-region database
Generally available today
DYNAMODB BACKUP & RESTORE
Only cloud database to provide on-demand and continuous backups
On-Demand Backups for long term
data archival and compliance
Point In Time Restore for short term retention
and protection against application errors
Backup hundreds of TB instantaneously
with NO performance impact
On-Demand Backup generally available
today
62. CHALLENGES BUILDING APPS WITH
HIGHLY CONNECTED DATA
Difficult to
maintain
high
availability
Difficult to
scale
Relational databases Existing graph databases
Limited
support for
open
standards
Too
expensiv
e
Unnatural for
querying graph
Inefficient
graph
processing
Rigid schema
inflexible for
changing
graphs
63. Available in preview
today
F A S T A N D
S C A L A B L E
E A S Y
Build powerful
queries easily with
Gremlin and
SPARQL
6 replicas of
your data
across 3 AZs
with full backup
and restore
R E L I A B L E
Supports Apache
TinkerPop and
W3C RDF graph
models
OPEN
F u l l y m a n a g e d g r a p h d a t a b a s e
Store billions of
relationships and
query with
milliseconds
latency
Amazon Neptune
NEW!
64. Data Lake on AWS
Most ways to
bring data in
Best security,
compliance, and
audit capabilities
Object-level
controls
Unmatched durability,
availability,
and scalability
Twice as
many partner
integrations
Business
insights
into your data
AMAZON S3 IS THE MOST POPULAR
CHOICE FOR DATA LAKES
66. Data Lake on AWS
Amazon Redshift
+ Redshif t Spectru m
Amazon
QuickSight
Amazon EMR
Hadoop, Spark ,
Presto , Pig, Hive …19
total
Amazon
Athena
Amazon
Kinesis
Amazon
Elasticsearch
Service
AWS Glue
S3 DATA
LAKE
Objects in your S3 data lake
v v v v v v v v
v v v v v v v v
BUT, MOST ANALYTICS JOBS
INVOLVE PROCESSING ONLY A
SUBSET OF OBJECT DATA
MAKING PETABYTE-SCALE
ANALYTICS ACCESSIBLE
TO COMPANIES OF ALL SIZES
67. New API to select and retrieve data within objects
Accelerate any application that processes a subset of object
data in S3
Improve data access performance by up to 400%
NEW!
v
Available in preview today
Powerful new S3 capability to pull out only the object
data you need using standard SQL expressionsS3 SELECT
8 seconds
Without S3 Select
1.8 seconds
With S3 Select
4.5x faster3
aggregations
1
table
4
filters
COMPLEX PRESTO QUERY
Against a standard TPC-DS dataset
6 sub-queries with each containing:
Glacier SELECT
Generally available today
Run queries directly on data stored in Glacier
Run queries on data stored at rest in Amazon
Glacier
Any application can query Glacier data
Retrieve only what you need
Makes Glacier part of your data lake
79. The Future of Development
HOW HAS
DEVELOPME
NT
CHANGED?
More mobile
More collaborative
More services
More security aware
QA & Ops are
integrated
More languages
80. AWS Cloud9
A c l o u d I D E f o r w r i t i n g , r u n n i n g ,
a n d d e b u g g i n g c o d e
Generally available today Zero to
deploy
FAST
Deep
integratio
n
Real-time pair
programming
Broad
debugging
support
AWS
CodePipeline
AWS
CodeDepl
oy
AWS
CodeCom
mit
AWS
CodeBuild
PUBLISH DIRECTLY INTO CODESTAR
TOOLS
Integration with
Serverless App
NEW!