516 24 48 61 82 159 280 722 1,017 L A U N C H E S 2008 2009 2010 2011 2012 2013 2014 2015 2016 1,300+ 2017 P A C E O F I N N O V A T I O N New capabilities daily
A W S V E N D O R 2 V E N D O R 4 V E N D O R 3 6 RELATIONAL DATABASE ENGINES GENERALLY AVAILABLE 41 OBJECT AND BLOCK KEY STORAGE CAPABILITIES 71 INTEGRATIONS WITH PARTNER STORAGE SOLUTIONS 147 KEY SECURITY, GOVERNANCE AND COMPLIANCE CAPABILITIES 18 SERVERLESS EVENT SOURCES 66 KEY MANAGEMENT TOOL CAPABILITIES
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
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
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 ! NEW! NEW! NEW! NEW! NEW!
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
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/
Manag e d K ub e r ne te s o n A W S 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!
R u n c o n t a i n e r s w i 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!
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
AWS Serverless Application Repository 4 new powerful features for AWS Lambda 3GB memory support Concurrency controls API 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!
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 integration Real-time pair programming Broad debugging support AWS CodePipeline AWS CodeDeploy AWS CodeCommit AWS CodeBuild PUBLISH DIRECTLY INTO CODESTAR TOOLS Integration with Serverless App NEW!
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
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
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!
EVOLUTION OF DATABASES Amazon DynamoDB Amazon ElastiCache KEY VALUE DOCUMENT IN-MEMORY STORE AURORA Amazon RDS COMMERCIAL 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
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 Point In Time Restore coming early 2018
EVOLUTION OF DATABASES Amazon DynamoDB Amazon ElastiCache KEY VALUE DOCUMENT IN-MEMORY STORE AURORA Amazon RDS COMMERCIAL 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
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 expensive Unnatural for querying graph Inefficient graph processing Rigid schema inflexible for changing graphs
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!
EVOLUTION OF DATABASES Amazon DynamoDB Amazon ElastiCache KEY VALUE DOCUMENT IN-MEMORY STORE AURORA Amazon RDS COMMERCIAL 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 SERVERLESS GLOBAL TABLES BACLUP& RESTORE
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
Data Lake on AWS Amazon Redshift + R e d s h i f t S p e c t r u m Amazon QuickSight Amazon EMR H a d o o p , S p a r k , P r e s t o , P i g , H i v e … 1 9 t o t a l 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
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 expressions S3 SELECT 8 seconds Without S3 Select 1.8 seconds With S3 Select 4.5x faster 3 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
A LONG HERITAGE OF MACHINE LEARNING AT AMAZON Personalized recommendations Inventing entirely new customer experiences Fulfillment automation and inventory management Drones Voice driven interactions
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 TensorFlow Caffe2 Torch Keras CNTK 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
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
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 Hyperparameter optimization NEW!
T he wo r l d’ s f i r st w i r e l e ss, de e p l e ar ni ng e nab l e d v i de o c am e r a f o r de v e l o p e r 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!
Search, analyze, and organize millions of images A M A Z 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
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
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
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 Sentiment Amazon Comprehend STORM WORLD SERIES STOCK MARKET WASHINGTON LIBRARY OF NEWS ARTICLES Amazon Comprehend
Alexa Ecosystem Create great content: ASK is how you connect to your consumer Alexa Voice Service Unparalleled 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
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
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
V I S I O N L A N G U A 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 V R / I R Amazon Sumerian Amazon Kinesis Video Streams
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
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
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
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
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
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 MACHINE LEARNING
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!
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!
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!
Dependable storage for video workloads Low, predictable latencies Consistent URL for media assets AWS Elemental MediaStore High-performance storage for live and on-demand video Generally available today NEW!
Deliver unique ads to viewers Provide broadcast- grade ad experience Improve tracking of ad views AWS Elemental MediaTailor Personalize and monetize internet video content Generally available today NEW!
• 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 !
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 !