10. Most robust, fully featured technology
infrastructure platform
CORE SERVICES
Integrated Networking
Rules Engine
Device Shadows
Device SDKs
Device Gateway
Registry
Local Compute
Custom Model
Training & Hosting
Conversational Chatbots
Virtual Desktops
App Streaming
Schema Conversion
Image & Scene Recognition Sharing & Collaboration
Exabyte-Scale
Data Migration
Text to Speech
Corporate Email ApplicationMigration
Database Migration
Regions
AvailabilityZones
Points of Presence
Data Warehousing
Business Intelligence
Elasticsearch
Hadoop/Spark
Data Pipelines
Streaming Data
Collection
ETL
Streaming Data
Analysis
Interactive SQL
Queries
Queuing & Notifications
Workflow
Email
Transcoding
Deep Learning
(Apache MXNet, TensorFlow,
& others)
Server MigrationCommunications
MARKETPLACE
Business Apps Business Intelligence DevOps Tools Security Networking StorageDatabases
API Gateway
Single Integrated Console
Identity
Sync
MobileAnalytics
MobileApp Testing
Targeted Push
Notifications
One-click App
Deployment
DevOps Resource
Management
ApplicationLifecycle
Management
Containers
Triggers
Resource Templates
Build & Test
Analyze & Debug
Identity Management
Key Management
& Storage
Monitoring &
Logs
Configuration
Compliance
Web ApplicationFirewall
Assessment
& Reporting
Resource & Usage
Auditing
Access Control
Account Grouping
DDOS
Protection
TECHNICAL & BUSINESS SUPPORT
Support
Professional
Services
Optimization Guidance
Partner
Ecosystem
Training & Certification Solutions Management Account Management Security & BillingReports
Personalized
Dashboard
Monitoring
Manage
Resources
Data Integration
Integrated Identity &
Access
Integrated Resource &
Deployment Management
Integrated Devices
& Edge Systems
Resource Templates
Configuration
Tracking
Server
Management
Service Catalogue
Search
MIGRATIONHYBRID ARCHITECTUREENTERPRISE APPSMACHINE LEARNINGIoTMOBILE SERVICESDEV OPSANALYTICS
APP SERVICES
INFRASTRUCTURE SECURITY & COMPLIANCE MANAGEMENTTOOLS
Compute
VMs, Auto-scaling, Load
Balancing, Containers,
Virtual Private Servers,
Batch Computing, Cloud
Functions, Elastic GPUs,
Edge Computing
Storage
Object, Blocks, File, Archivals,
Import/Export, Exabyte-scale
data transfer
CDN
Databases
Relational, NoSQL,
Caching, Migration,
PostgreSQL compatible
Networking
VPC, DX, DNS
Facial Recognition &
Analysis
Facial Search
Patching
Contact Center
11. A W S V E N D O R 2 V E N D O R 4V E N D O R 3
6 RELATIONAL DATABASE ENGINES GENERALLY AVAILABLE
41 OBJECT AND BLOCK KEY STORAGE CAPABILITIES 71 INTEGRATIONS WITH PARTNER STORAGE SOLUTIO
147 KEY SECURITY, GOVERNANCE AND COMPLIANCE CA
18 SERVERLESS EVENT SOURCES
66 KEY MANAGEMENT TOOL CAPABILITIES
12. First 5 years: 4 regions
2016–2018: 11 regions
Next 5 years: 7 regions
AW S
REGIONAL
EXPANSION
18. Amazon EC2 M5 Instances (GA)
Next generation of EC2 general purpose instances
• Powered by 2.5 GHz Intel Xeon Platinum 8000-
series ”Skylake” Processor
• New larger instance size – m5.24xlarge with 96
vCPUs and 384 GiB of memory
• Improved network and EBS performance on smaller
instance sizes
• Support for Intel AVX-512
• Powered by new lightweight Nitro Hypervisor
14% Price / Performance
Improvement With M5
M4 M5
19. Amazon EC2 H1 Instances (GA)
New dense storage instance family for big data workloads
New Storage-optimized instance
Up to 16TB of locally
attached HDD storage
Up to 25 Gbps network
bandwidth with ENA
Big Data Clusters Kafka Streaming MapReduce
22. More Computing
• T2 Unlimited
• Spread Placement
• Launch Templates
• Spot Enhancements
• AWS PrivateLink
• Inter-Region VPC Peering
• Amazon Time Sync Service
• AWS Batch – Array Jobs
• Migrate Hyper-V VMs to AWS
23. 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!
27. 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
29. 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/
30. 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!
31. … 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 …
32. 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
No clusters
to manage
Manages
underlying
infrastructure
Easy to run,
easy to scale
NEW!
34. 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
38. 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!
40. 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!
42. RELATIONAL DATABASE
Old Guards
expensive, proprietary
AMAZON AURORA
MySQL and PostgreSQL compatible
Several times faster than EC2/RDS
Highly available and durable
1/10th the cost of commercial grade
databases
re:Invent 2015: Thousands of
customers
re:Invent 2016: 3.5X more
customers
Today: Tens of thousands of
customers
43. 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
44. 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 both read and write across multiple datacenters
46. 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!
49. 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
50. 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
51. 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
52. 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
TinkerPopTM 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!
53. EVOLUTION OF DATABASES
Amazon
DynamoDB
Amazon
ElastiCache
KEY VALUE
DOCUMENT
IN-MEMORY
STORE
AURORA
Amazon RDS
COMMERCIA
L
COMMUNITY
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
Amazon
Neptune
GRAPH
MULTI-
MASTERS
SERVERLES
S
GLOBAL
TABLES
BACLUP&
RESTORE
55. 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
57. 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
58. 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
60. A LONG HERITAGE OF MACHINE
LEARNING AT AMAZON
Personalized
recommendations
Inventing entirely
new customer
experiences
Fulfillment
automation and
inventory
management
Drones Voice driven
interactions
61. F R A M E W O R K S A N D I N T E R F A C E S
A W S D E E P L E A R N I N G A P I
Apache MXNet TensorFlowCaffe2 Torch KerasCNTK PyTorch Theano Gluon
Machine Learning on AWS
NVIDIA
Tesla V100 GPUs
P3 1 Petaflop of compute
NVLink 2.0
5,120 Tensor cores
128GB of memory
~14X faster than P2
P3 Instance
Deep Learning
AMI Frameworks
63. Collect and
prepare training
data
Choose and
optimize your
ML algorithm
Set up and
manage
environments
for training
Train and tune
model
(trial and error)
Deploy model
in production
Scale and
manage the
production
environment
ML IS STILL TOO COMPLICATED
FOR EVERYDAY DEVELOPERS
64. Easily build, train, and deploy machine learning models
Generally available
today
Amazon SageMaker
Fully managed
hosting with
auto-scaling
DEPLOY
One-click
deployment
BUILD
Pre-built
notebooks for
common
problems
Built-in, high
performance
algorithms
One-click
training
TRAIN
Hyperparamet
er optimization
NEW!
65. The w or ld’s fir s t w ir eles s , deep
lear ning enabled video c amer a
for developer s
AWS DeepLens
HD video camera
Custom-designed
deep learning
inference engine
Micro-SD
Mini-HDMI
USB
USB
Reset
Audio out
Power
HD video camera with
on-board compute
optimized for deep
learning
Tutorials, examples,
demos,
and pre-built models
From unboxing to first
inference in <10
minutes
Integrates with
Amazon
SageMaker and
AWS Lambda
10
MIN
NEW!
66. VISI ON LANGUA G E
A P P L I C A T I O N S E R V I C E S
Amazon Rekognition
Amazon
Polly
Amazon Lex
Machine Learning on AWS
67. Search, analyze, and organize millions of images
AM AZ O N R E K O G N I T I O N
Objects and
scenes
Facial analysis and
recognition
Inappropriate content
detection
Celebrity recognition
Image in text recognition
Amazon Rekognition
68. R e a l - t i m e a n d b a t c h v i d e o a n a l y t i c s
Generally available
today
NEW!
Amazon Rekognition Video
Video in. People, activities, and details out.
Objects, scenes, and
activities
Person detection and
recognition
Person tracking
Celebrity recognition
Inappropriate content
detection
Amazon Kinesis Video Streams
Generally available
today
S e c u r e l y i n g e s t a n d s t o r e v i d e o ,
a u d i o , a n d o t h e r t i m e - e n c o d e d d a t a
69. A u t o m a t i c s p e e c h r e c o g n i t i o n
Available in
preview
today
NEW!
Amazon Transcribe
Support for
telephony audio
Timestamp
generation
Intelligent
punctuation and
formatting
Recognize
multiple
speakers
Custom
vocabulary
Multiple
languages
Amazon Translate
A u t o m a t i c a l l y t r a n s l a t e s t e x t b e t w e e n l a n g u a g e s
Available in
preview
today
Real-time
translation
Batch
analysis
Automatic language
recognition
Low
cost
70. F u l l y m a n a g e d n a t u r a l l a n g u a g e p r o c e s s i n g
Generally
available today
NEW!
Amazon Comprehend
Discover valuable insights from text
Entities
Key Phrases
Language
SentimentAmazon
Comprehend
STORM
WORLD SERIES
STOCK MARKET
WASHINGTON
LIBRARY OF
NEW S ARTICLES
Amazon
Comprehend
71. Alexa Ecosystem
Create great content:
ASK is how you
connect
to your consumer
Alexa
Voice
ServiceUnparalleled distribution:
AVS allows your content
to be everywhere
Lives in the cloud
Automated Speech Recognition
(ASR)
Natural Language Understanding
(NLU)
Always learning
Alexa
Skills
Kit
72. Alexa For Business
NEW!
“Alexa, start the
meeting.”
“Alexa, dial 555-8000.”
“Alexa, lower the
blinds.”
“Alexa, ask Salesforce
which
big deals closed today.”
Your intelligent assistant for work
Provision and
manage shared
devices
Configure
conference rooms
Enroll users
and assign skills
Build custom
skills
73. G R O W I N G C O M M U N I T Y O F P A R T N E R S
Voice-enabled
office
Quick access to
business metrics
Conference automation
with Amazon Chime
Inventory status
check
on ingredients
IT procurement
status update
Voice-enabled Polycom
conference rooms
Hands-free
conference room
experience
Conference
automation
with Amazon Chime
A L E X A F O R B U S I N E S S C U S T O M E R S
75. VISI ON LANGUA G E
A P P L I C A T I O N S E R V I C E S
Amazon
Rekognition
Amazon
Polly
Amazon
Lex
Machine Learning on AWS
Amazon
Rekognition
Video
Amazon Transcribe Amazon Translate
Amazon
Comprehend
Alexa for Business
VR/IR Amazon Sumerian
Amazon Kinesis
Video Streams
76. AWS ML Customers
APPLICATION SERVICES
Amazon Lex
Amazon Polly
Amazon Comprehend
Amazon Translate
Amazon Transcribe
Amazon Rekognition Image
Amazon Rekognition Video
PLATFORM SERVICES
Amazon SageMaker AWS DeepLens
FRAMEWORKS AND INTERFACES
AWS Deep Learning AMI
Apache MXNet
Caffe2
CNTK
PyTorch
TensorFlow
Theano
Torch
Gluon
Keras
AWS ML Platform
DATA LAKE STORAGE
Amazon S3
SECURITY
Access Control
Encryption
COMPUTE
Powerful GPU and CPU Instances
ANALYTICS
Amazon Athena
Amazon Redshift
and Redshift Spectrum
Amazon EMR
(Spark, Hive, Presto, Pig)
AWS Glue
Amazon Kinesis
Amazon QuickSight
Amazon Macie
AWS Organizations
Complementary
Services
BROADEST ML PLATFORM
THAT’S THE EASIEST TO USE WITH THE MOST CUSTOMERS
80. GETTING STARTED
Available in preview
today
N E W !
AWS IoT 1-Click
One-click creation of an AWS Lambda trigger for any device
81. DEVICE MANAGEMENT
N E W !
Generally available
today
Provision entire fleet
with one click
Organize
device inventory
Monitor and query
fleet of devices
Remotely
manage devices
AWS IoT Device Management
Securely onboard, organize, monitor and remotely manage
IoT devices at scale
82. SECURITY
N E W !
AWS IoT Device Defender
Define and enforce security policies for fleets of devices
Coming in 2018
Audit
device
policies
Monitor
device behavior
Identify anomalies
and out of
compliance
behaviors
Generate
alerts
83. ANALYTICS
N E W !
AWS IoT Analytics
Fully managed analytics service that cleans, processes,
stores, and analyzes IoT device data
Integrated
with AWS IoT
Core
Performs ad hoc
queries,
sophisticated
analysis
Stores device
fleet data in
time series
data store
Cleans and
processes
data from
device fleet
Prepares data
for Machine
Learning
Available in preview
today
84. SMALLER DEVICES
N E W !
Amazon FreeRTOS
IoT connected operating system
for microcontroller-based edge devices
Generally available
today
Send data to
AWS for
analysis and
action
Based on
FreeRTOS
Easily connect
to nearby AWS
Greengrass
devices
Libraries to
connect,
update, and
secure IoT
devices
Security
credentials,
key
management
85. Use AWS
Greengrass console
to transfer models to
your devices
Inference on
the device
Devices take
action quickly –
even when
disconnected
AWS Greengrass ML Inference
Available in preview today
Build and train
models in the
cloud
N E W !
Run Machine Learning at the edge
87. Build video-
on-demand
workflows in
minutes not
months
Deliver
broadcast-
grade
quality
video
Integrate
with other
AWS
services
AWS Elemental MediaConvert
Compress video files for delivery to televisions or connected devices
Generally available today
NEW!
88. Broadcast
live with the
push of a
button
Scale to
deliver
any number
of live
channels
Encode
broadcast-
quality live
video
AWS Elemental MediaLive
Encode live video for delivery to televisions or connected devices
Generally available today
NEW!
89. Deliver video
from one
source to
many devices
Protect
valuable
content with
advanced
DRM
capabilities
Enable a
DVR
experience
AWS Elemental MediaPackage
Customize and protect content requested by devices using just-in-time
format conversion
Generally available today
NEW!
94. • Gain Operational Insights and Take Action on AWS Resources
• New Resource Groups API for grouping tagged resources programmatically
• Operate on groups of resources intelligently
• All of the EC2 Systems Manager features
AWS Systems Manager
N E W !
95. AWS AppSync (preview)
B u i l d d a t a d r i v e n m o b i l e a n d w e b a p p s w i t h r e a l - t i m e
u p d a t e s a n d a n o f f l i n e p r o g r a m m i n g m o d e l
N E W !
96. Generally available today
N E W !
Amazon GuardDuty
I n t e l l i g e n t p r o t e c t i o n o f y o u r A W S a c c o u n t s a n d w o r k l o a d s