SlideShare une entreprise Scribd logo
1  sur  40
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rich Cowper, Manager of Solutions Architecture,
Solution Architecture
2/1/2017
AWS Loft San Francisco
Best of re:Invent 2016
Agenda
My Goal:
Have an interactive
discussion about AWS
product strategy by
diving into re:Invent
announcements.
Agenda
• Attendance Trends
• Core themes
• Features
• Questions
Themes of re:Invent
Themes of re:Invent 2016
Compute / Networking / Storage
Security / Management
Table Stakes
Themes of re:Invent 2016
DevOps
Data
Compute / Networking / Storage
Security / Management
Enterprise
Focus
Table Stakes
Migration and
Operations
Enablement
Themes of re:Invent 2016
Artificial Intelligence Serverless
DevOps
Data
Compute / Networking / Storage
Security / Management
Big Bets
Enterprise
Focus
Table Stakes
Migration and
Operations
Enablement
Artificial Intelligence Serverless
DevOps
Data
Compute / Networking / Storage
Security / Management
Migration and
Operations
Enablement
Listening to
customers and
simplifying
Priority 0
Compute Enhancements
New Instances:
T2
R4
I3
C5
P2
F1
Cost reductions:
T2 / M4 / C4
The latest generation in a family is usually cheaper and
has better specs
Elastic GPUs (announced)
• Attach GPU’s like EBS
volumes
• Will be available to all 9
instance families
• Changes the economics of
GPU compute in the cloud
Making EC2 easier
VPS on AWS
Predictable pricing model
Instances run in separate VPC
VPC peering to integrate with existing
VPC based resources
Batch computing made easy
AWS Batch (preview)
• Fully-managed batch
processing at any scale
• Dynamic resource
provisioning, scaling, spot
fleet integration
• Priority queuing and
scheduling of jobs with
dependencies
Financial Services
Life Sciences
Digital Media
Use Cases
Security and Account Management
AWS Shield
• Managed DDoS protection
• Standard and ‘Advanced’
protection
• Advanced protection
includes WAF integration
(CloudFront/ELB)
AWS Organizations (Preview)
• Replacing consolidating
billing
• Provides ability to
• Create accounts
• Invite existing accounts
• Pay a single bill
AWS
Big Data
Artificial Intelligence Serverless
DevOps
Data
Compute / Networking / Storage
Security / Management
Migration and
Operations
Enablement
Clustered DB Engines
Conventional Big Data Flow on AWS
Data Lake
S3
RedShiftEMR
BI Tools
Data Scientists
ETL
Clustered DB Engines
Making big data more attractive on AWS
Amazon Athena
• Serverless query service
that runs on top of S3
• Presto engine (ANSI-
SQL)
• JSON, CSV, Parquet, ORC
• Pay per query
• Fast performance
Data Lake
S3
RedShiftEMR
Athena
BI Tools
Data Scientists
ETL
Disrupting ‘enterprise grade’ databases
Aurora for PostgreSQL
(Preview)
• Full Postgres 9.6.1
compatibility
• Aurora benefits:
• Failover time < 30 sec
• 6 copies across 3 AZs
• Single-digit millisecond
replica lag
• At-rest and in-transit
encryption
SQL
Txns
Caching
StoreStore StoreStore
AZ 1 AZ 2
StoreStore
AZ 3
What makes Aurora Special?
What about RDS?
Migrating data…
Storage Gateway
Enhancements
• POSIX compliant on-prem
NFS
• Automatically stores data
onto S3
• Automatically caches
Snowball Edge
• 100 TB Capacity
• S3/NFS Compliant
End/Mountpoints
• Clustering mode
• Lambda functions on-board
Migrating data… literally by the ton
AWS Snowmobile
• 45 Feet Long
• 100 PB of Capacity
• 256-bit KMS Managed
encryption
• Rich chain-of-custody
options
• $0.005 / GB per month
Shrinking
migration
barriers
Artificial Intelligence Serverless
DevOps
Data
Compute / Networking / Storage
Security / Management
Migration and
Operations
Enablement
VMware on AWS (Preview)
Fully managed VMware environment
on the AWS Cloud
Includes the VMware technologies
customers are currently running on-
premises
Combines the enterprise features of
VMware with the elasticity and security
of AWS
Components of VMWare Cloud on AWS
Configuration Management
Amazon EC2 Systems
Manager
• Tools for configuration
management of EC2 and on-
premises systems
• OS configuration
• Ad-hoc configuration
changes
• Run scheduled
administrative tasks
AWS OpsWorks for Chef
Automate
• Fully managed Chef server and a
suite of automation tools
• Compatible Chef cookbooks from
the Chef community
• Auto scaling groups for instance
registration and bootstrapping
Continuous Delivery
AWS CodeBuild
Fully managed build service that compiles
source code, runs tests, and produces
software packages that are ready to deploy
State Machines and ETL
AWS Step Functions
• Successor to Amazon
Simple Workflow Service
• Amazon States Language
Specification
• Lambda and ‘Activity’ Tasks
• States:
AWS Glue(pre-announced)
• Successor to AWS Data
Pipeline
• Fully managed ETL
• Source detection and
transform suggestions
• Built-in integration with
• Any JDBC-compliant
driver
Custom Scheduling Framework
• Enhanced CloudWatch events for
ECS state changes
• Container instances
• Tasks
• Allows for custom scheduling
• Cluster-state-service and
daemon-scheduler
ECS CLI
• For development
Containers
https://github.com/blox
• Tools and utilities to allow
extensibility of the EC2 Container
Service to better support emerging
requirements
Pioneer tax cuts
Artificial Intelligence Serverless
DevOps
Data
Compute / Networking / Storage
Security / Management
Migration and
Operations
Enablement
Serverless Improvements
X-Ray (preview)
• Debug and trace end-to-end
requests in distributed apps
• Graphical topology of services
• Agent and API based integration
(Java/Node/.Net)
• Pricing will most likely be for trace
storage and retrieval
Serverless Application
Models
• Declarative CloudFormation
syntax for Serverless
• AWS::Serverless Primitives
• Lambda Functions
• DynamoDB Tables
• API Gateway
• (Swagger support)
• Infrastructure as code
X-Ray Screenshots
X-Ray Screenshots
X-Ray Screenshots
X-Ray Screenshots
Other Notable Improvements
Lambda@Edge (preview)
Greengrass (limited preview)
Dead Letter Queue
C# Support
Widening the AI
spectrum on
AWS
Artificial Intelligence Serverless
DevOps
Data
Compute / Networking / Storage
Security / Management
Migration and
Operations
Enablement
On one end of the spectrum:
AI Enabled Services
AI Enabled Services
Polly
• Natural sounding
speech
• Accurate text
processing
• SSML support
• 24 Languages, 47
voices
Lex
• Build Intelligent
chatbots
• Powered by same
technology as
Alexa
• Deploy to multiple
platforms
Rekognition
• Search, Verify and
Organize images
at scale
• Face Analysis,
Face Compare,
Face Recognition,
Object & Scene
detection
At the other end of the
spectrum:
‘DIY’
Deep Learning
DIY Deep Learning
AWS has picked its AI racehorse
MXNet (Mixed Network Models)
Programmability
Python, JS, R, Matlab
Portability
1000-layer network can fit inside 4GB
Performance
88% efficiency scaling up to 256 GPUs
What about the middle of the
spectrum?
Wrapping up…
Artificial Intelligence Serverless
DevOps
Data
Compute / Networking / Storage
Security / Management
Big Bets
Enterprise
Focus
Table Stakes
Migration and
Operations
Enablement
Thank you!
smallya@amazon.com

Contenu connexe

Tendances

Tendances (20)

Architetture Serverless: concentrarsi sull'idea, non sull'infrastruttura
Architetture Serverless: concentrarsi sull'idea, non sull'infrastrutturaArchitetture Serverless: concentrarsi sull'idea, non sull'infrastruttura
Architetture Serverless: concentrarsi sull'idea, non sull'infrastruttura
 
Cost Optimisation with AWS
Cost Optimisation with AWSCost Optimisation with AWS
Cost Optimisation with AWS
 
Getting Started with AWS Lambda and the Serverless Cloud - AWS Summit Cape T...
 Getting Started with AWS Lambda and the Serverless Cloud - AWS Summit Cape T... Getting Started with AWS Lambda and the Serverless Cloud - AWS Summit Cape T...
Getting Started with AWS Lambda and the Serverless Cloud - AWS Summit Cape T...
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million Users
 
SRV203 Getting Started with AWS Lambda and the Serverless Cloud
SRV203 Getting Started with AWS Lambda and the Serverless CloudSRV203 Getting Started with AWS Lambda and the Serverless Cloud
SRV203 Getting Started with AWS Lambda and the Serverless Cloud
 
SMC302 Building Serverless Web Applications
SMC302 Building Serverless Web ApplicationsSMC302 Building Serverless Web Applications
SMC302 Building Serverless Web Applications
 
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch ServiceBDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
 
Databases
DatabasesDatabases
Databases
 
Deep Dive on Microservices
Deep Dive on MicroservicesDeep Dive on Microservices
Deep Dive on Microservices
 
Database Migration: Simple, Cross-Engine and Cross-Platform Migrations with M...
Database Migration: Simple, Cross-Engine and Cross-Platform Migrations with M...Database Migration: Simple, Cross-Engine and Cross-Platform Migrations with M...
Database Migration: Simple, Cross-Engine and Cross-Platform Migrations with M...
 
Migrating Your Databases to AWS - Deep Dive on Amazon RDS and AWS Database Mi...
Migrating Your Databases to AWS - Deep Dive on Amazon RDS and AWS Database Mi...Migrating Your Databases to AWS - Deep Dive on Amazon RDS and AWS Database Mi...
Migrating Your Databases to AWS - Deep Dive on Amazon RDS and AWS Database Mi...
 
Maximizing Business Value as You Migrate to AWS
Maximizing Business Value as You Migrate to AWSMaximizing Business Value as You Migrate to AWS
Maximizing Business Value as You Migrate to AWS
 
WKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot Instances
WKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot InstancesWKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot Instances
WKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot Instances
 
AWS re:Invent 2016: Wild Rydes Takes Off – The Dawn of a New Unicorn (SVR309)
AWS re:Invent 2016: Wild Rydes Takes Off – The Dawn of a New Unicorn (SVR309)AWS re:Invent 2016: Wild Rydes Takes Off – The Dawn of a New Unicorn (SVR309)
AWS re:Invent 2016: Wild Rydes Takes Off – The Dawn of a New Unicorn (SVR309)
 
Journey Towards Scaling Your Application to 10 million users
Journey Towards Scaling Your Application to 10 million usersJourney Towards Scaling Your Application to 10 million users
Journey Towards Scaling Your Application to 10 million users
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
HSBC and AWS Day - Database Options on AWS
HSBC and AWS Day - Database Options on AWSHSBC and AWS Day - Database Options on AWS
HSBC and AWS Day - Database Options on AWS
 
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
AWS re:Invent 2016: Automated DevOps and Continuous Delivery (DEV211)
 
AWS re:Invent 2016: Getting Started with Serverless Architectures (CMP211)
AWS re:Invent 2016: Getting Started with Serverless Architectures (CMP211)AWS re:Invent 2016: Getting Started with Serverless Architectures (CMP211)
AWS re:Invent 2016: Getting Started with Serverless Architectures (CMP211)
 
Microservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigliMicroservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigli
 

En vedette

AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
Amazon Web Services
 

En vedette (20)

AWS re:Invent 2016: Case Study: How Startups like Mapbox, Ring, Hudl, and Oth...
AWS re:Invent 2016: Case Study: How Startups like Mapbox, Ring, Hudl, and Oth...AWS re:Invent 2016: Case Study: How Startups like Mapbox, Ring, Hudl, and Oth...
AWS re:Invent 2016: Case Study: How Startups like Mapbox, Ring, Hudl, and Oth...
 
AWS re:Invent 2016: How Aptean uses AWS Marketplace storage solutions to back...
AWS re:Invent 2016: How Aptean uses AWS Marketplace storage solutions to back...AWS re:Invent 2016: How Aptean uses AWS Marketplace storage solutions to back...
AWS re:Invent 2016: How Aptean uses AWS Marketplace storage solutions to back...
 
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
AWS re:Invent 2016: Automating Cloud Management and Deployment for a Diverse ...
 
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
AWS re:Invent 2016: How News UK Centralized Cloud Governance Through Policy M...
 
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
 
Operating Your Production API
Operating Your Production APIOperating Your Production API
Operating Your Production API
 
AWS re:Invent Recap 2016 Taiwan part 2
AWS re:Invent Recap 2016 Taiwan part 2AWS re:Invent Recap 2016 Taiwan part 2
AWS re:Invent Recap 2016 Taiwan part 2
 
使用 Amazon Pinpoint 讓你的行動 App 更精準接觸客群
使用 Amazon Pinpoint 讓你的行動 App 更精準接觸客群使用 Amazon Pinpoint 讓你的行動 App 更精準接觸客群
使用 Amazon Pinpoint 讓你的行動 App 更精準接觸客群
 
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
 
Announcing Amazon Pinpoint - January 2017 AWS Online Tech Talks
Announcing Amazon Pinpoint - January 2017 AWS Online Tech TalksAnnouncing Amazon Pinpoint - January 2017 AWS Online Tech Talks
Announcing Amazon Pinpoint - January 2017 AWS Online Tech Talks
 
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
AWS re:Invent 2016: FINRA: Building a Secure Data Science Platform on AWS (BD...
 
AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
AWS re:Invent 2016: Event Handling at Scale: Designing an Auditable Ingestion...
 
AWS re:Invent 2016: ElastiCache Deep Dive: Best Practices and Usage Patterns ...
AWS re:Invent 2016: ElastiCache Deep Dive: Best Practices and Usage Patterns ...AWS re:Invent 2016: ElastiCache Deep Dive: Best Practices and Usage Patterns ...
AWS re:Invent 2016: ElastiCache Deep Dive: Best Practices and Usage Patterns ...
 
AWS re:Invent 2016: Real-Time Data Exploration and Analytics with Amazon Elas...
AWS re:Invent 2016: Real-Time Data Exploration and Analytics with Amazon Elas...AWS re:Invent 2016: Real-Time Data Exploration and Analytics with Amazon Elas...
AWS re:Invent 2016: Real-Time Data Exploration and Analytics with Amazon Elas...
 
Building a Modern Data Architecture on AWS - Webinar
Building a Modern Data Architecture on AWS - WebinarBuilding a Modern Data Architecture on AWS - Webinar
Building a Modern Data Architecture on AWS - Webinar
 
AWS re:Invent 2016: Advanced Tips for Amazon EC2 Networking and High Availabi...
AWS re:Invent 2016: Advanced Tips for Amazon EC2 Networking and High Availabi...AWS re:Invent 2016: Advanced Tips for Amazon EC2 Networking and High Availabi...
AWS re:Invent 2016: Advanced Tips for Amazon EC2 Networking and High Availabi...
 
AWS re:Invent 2016: Netflix: Using Amazon S3 as the fabric of our big data ec...
AWS re:Invent 2016: Netflix: Using Amazon S3 as the fabric of our big data ec...AWS re:Invent 2016: Netflix: Using Amazon S3 as the fabric of our big data ec...
AWS re:Invent 2016: Netflix: Using Amazon S3 as the fabric of our big data ec...
 
Container Orchestration with Amazon ECS
Container Orchestration with Amazon ECSContainer Orchestration with Amazon ECS
Container Orchestration with Amazon ECS
 
Deploy, scale and manage your application with AWS Elastic Beanstal
Deploy, scale and manage your application with AWS Elastic BeanstalDeploy, scale and manage your application with AWS Elastic Beanstal
Deploy, scale and manage your application with AWS Elastic Beanstal
 
使用 Amazon Lex 在應用程式中建立對話式機器人
使用 Amazon Lex 在應用程式中建立對話式機器人 使用 Amazon Lex 在應用程式中建立對話式機器人
使用 Amazon Lex 在應用程式中建立對話式機器人
 

Similaire à Best of re:Invent

AWS Cloud Kata | Manila - Getting to Scale on AWS
AWS Cloud Kata | Manila - Getting to Scale on AWSAWS Cloud Kata | Manila - Getting to Scale on AWS
AWS Cloud Kata | Manila - Getting to Scale on AWS
Amazon Web Services
 

Similaire à Best of re:Invent (20)

The Best of re:invent 2016
The Best of re:invent 2016The Best of re:invent 2016
The Best of re:invent 2016
 
Big data and serverless - AWS UG The Netherlands
Big data and serverless - AWS UG The NetherlandsBig data and serverless - AWS UG The Netherlands
Big data and serverless - AWS UG The Netherlands
 
Raleigh DevDay 2017: Build a serverless web application in one day workshop
Raleigh DevDay 2017: Build a serverless web application in one day workshopRaleigh DevDay 2017: Build a serverless web application in one day workshop
Raleigh DevDay 2017: Build a serverless web application in one day workshop
 
SMC301 The State of Serverless Computing
SMC301 The State of Serverless ComputingSMC301 The State of Serverless Computing
SMC301 The State of Serverless Computing
 
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
AWS re:Invent 2016: Accenture Cloud Platform Serverless Journey (ARC202)
 
Aws-What You Need to Know_Simon Elisha
Aws-What You Need to Know_Simon ElishaAws-What You Need to Know_Simon Elisha
Aws-What You Need to Know_Simon Elisha
 
Introduction to Amazon Athena
Introduction to Amazon AthenaIntroduction to Amazon Athena
Introduction to Amazon Athena
 
The State of Serverless Computing | AWS Public Sector Summit 2017
The State of Serverless Computing | AWS Public Sector Summit 2017The State of Serverless Computing | AWS Public Sector Summit 2017
The State of Serverless Computing | AWS Public Sector Summit 2017
 
Create cloud service on AWS
Create cloud service on AWSCreate cloud service on AWS
Create cloud service on AWS
 
AWS Cloud Kata | Manila - Getting to Scale on AWS
AWS Cloud Kata | Manila - Getting to Scale on AWSAWS Cloud Kata | Manila - Getting to Scale on AWS
AWS Cloud Kata | Manila - Getting to Scale on AWS
 
Serverless Web Apps using API Gateway, Lambda and DynamoDB
Serverless Web Apps using API Gateway, Lambda and DynamoDBServerless Web Apps using API Gateway, Lambda and DynamoDB
Serverless Web Apps using API Gateway, Lambda and DynamoDB
 
AWS Chicago user group - October 2015 "reInvent Replay"
AWS Chicago user group - October 2015 "reInvent Replay"AWS Chicago user group - October 2015 "reInvent Replay"
AWS Chicago user group - October 2015 "reInvent Replay"
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
 
AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)
 
AWS 101 - An Introduction to the Amazon Cloud
AWS 101  - An Introduction to the Amazon CloudAWS 101  - An Introduction to the Amazon Cloud
AWS 101 - An Introduction to the Amazon Cloud
 
SAP on Amazon web services
SAP on Amazon web servicesSAP on Amazon web services
SAP on Amazon web services
 
Batch Processing with Containers on AWS - June 2017 AWS Online Tech Talks
Batch Processing with Containers on AWS -  June 2017 AWS Online Tech TalksBatch Processing with Containers on AWS -  June 2017 AWS Online Tech Talks
Batch Processing with Containers on AWS - June 2017 AWS Online Tech Talks
 
JustGiving – Serverless Data Pipelines, API, Messaging and Stream Processing
JustGiving – Serverless Data Pipelines,  API, Messaging and Stream ProcessingJustGiving – Serverless Data Pipelines,  API, Messaging and Stream Processing
JustGiving – Serverless Data Pipelines, API, Messaging and Stream Processing
 
JustGiving | Serverless Data Pipelines, API, Messaging and Stream Processing
JustGiving | Serverless Data Pipelines, API, Messaging and Stream ProcessingJustGiving | Serverless Data Pipelines, API, Messaging and Stream Processing
JustGiving | Serverless Data Pipelines, API, Messaging and Stream Processing
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWS
 

Plus de Amazon 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 AWS
Amazon 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 Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon 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
 

Plus 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
 

Dernier

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 

Dernier (18)

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
 

Best of re:Invent

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rich Cowper, Manager of Solutions Architecture, Solution Architecture 2/1/2017 AWS Loft San Francisco Best of re:Invent 2016
  • 2. Agenda My Goal: Have an interactive discussion about AWS product strategy by diving into re:Invent announcements. Agenda • Attendance Trends • Core themes • Features • Questions
  • 4. Themes of re:Invent 2016 Compute / Networking / Storage Security / Management Table Stakes
  • 5. Themes of re:Invent 2016 DevOps Data Compute / Networking / Storage Security / Management Enterprise Focus Table Stakes Migration and Operations Enablement
  • 6. Themes of re:Invent 2016 Artificial Intelligence Serverless DevOps Data Compute / Networking / Storage Security / Management Big Bets Enterprise Focus Table Stakes Migration and Operations Enablement
  • 7. Artificial Intelligence Serverless DevOps Data Compute / Networking / Storage Security / Management Migration and Operations Enablement Listening to customers and simplifying Priority 0
  • 8. Compute Enhancements New Instances: T2 R4 I3 C5 P2 F1 Cost reductions: T2 / M4 / C4 The latest generation in a family is usually cheaper and has better specs Elastic GPUs (announced) • Attach GPU’s like EBS volumes • Will be available to all 9 instance families • Changes the economics of GPU compute in the cloud
  • 9. Making EC2 easier VPS on AWS Predictable pricing model Instances run in separate VPC VPC peering to integrate with existing VPC based resources
  • 10. Batch computing made easy AWS Batch (preview) • Fully-managed batch processing at any scale • Dynamic resource provisioning, scaling, spot fleet integration • Priority queuing and scheduling of jobs with dependencies Financial Services Life Sciences Digital Media Use Cases
  • 11. Security and Account Management AWS Shield • Managed DDoS protection • Standard and ‘Advanced’ protection • Advanced protection includes WAF integration (CloudFront/ELB) AWS Organizations (Preview) • Replacing consolidating billing • Provides ability to • Create accounts • Invite existing accounts • Pay a single bill
  • 12. AWS Big Data Artificial Intelligence Serverless DevOps Data Compute / Networking / Storage Security / Management Migration and Operations Enablement
  • 13. Clustered DB Engines Conventional Big Data Flow on AWS Data Lake S3 RedShiftEMR BI Tools Data Scientists ETL
  • 14. Clustered DB Engines Making big data more attractive on AWS Amazon Athena • Serverless query service that runs on top of S3 • Presto engine (ANSI- SQL) • JSON, CSV, Parquet, ORC • Pay per query • Fast performance Data Lake S3 RedShiftEMR Athena BI Tools Data Scientists ETL
  • 15. Disrupting ‘enterprise grade’ databases Aurora for PostgreSQL (Preview) • Full Postgres 9.6.1 compatibility • Aurora benefits: • Failover time < 30 sec • 6 copies across 3 AZs • Single-digit millisecond replica lag • At-rest and in-transit encryption SQL Txns Caching StoreStore StoreStore AZ 1 AZ 2 StoreStore AZ 3 What makes Aurora Special?
  • 17. Migrating data… Storage Gateway Enhancements • POSIX compliant on-prem NFS • Automatically stores data onto S3 • Automatically caches Snowball Edge • 100 TB Capacity • S3/NFS Compliant End/Mountpoints • Clustering mode • Lambda functions on-board
  • 18. Migrating data… literally by the ton AWS Snowmobile • 45 Feet Long • 100 PB of Capacity • 256-bit KMS Managed encryption • Rich chain-of-custody options • $0.005 / GB per month
  • 19. Shrinking migration barriers Artificial Intelligence Serverless DevOps Data Compute / Networking / Storage Security / Management Migration and Operations Enablement
  • 20. VMware on AWS (Preview) Fully managed VMware environment on the AWS Cloud Includes the VMware technologies customers are currently running on- premises Combines the enterprise features of VMware with the elasticity and security of AWS Components of VMWare Cloud on AWS
  • 21. Configuration Management Amazon EC2 Systems Manager • Tools for configuration management of EC2 and on- premises systems • OS configuration • Ad-hoc configuration changes • Run scheduled administrative tasks AWS OpsWorks for Chef Automate • Fully managed Chef server and a suite of automation tools • Compatible Chef cookbooks from the Chef community • Auto scaling groups for instance registration and bootstrapping
  • 22. Continuous Delivery AWS CodeBuild Fully managed build service that compiles source code, runs tests, and produces software packages that are ready to deploy
  • 23. State Machines and ETL AWS Step Functions • Successor to Amazon Simple Workflow Service • Amazon States Language Specification • Lambda and ‘Activity’ Tasks • States: AWS Glue(pre-announced) • Successor to AWS Data Pipeline • Fully managed ETL • Source detection and transform suggestions • Built-in integration with • Any JDBC-compliant driver
  • 24. Custom Scheduling Framework • Enhanced CloudWatch events for ECS state changes • Container instances • Tasks • Allows for custom scheduling • Cluster-state-service and daemon-scheduler ECS CLI • For development Containers https://github.com/blox • Tools and utilities to allow extensibility of the EC2 Container Service to better support emerging requirements
  • 25. Pioneer tax cuts Artificial Intelligence Serverless DevOps Data Compute / Networking / Storage Security / Management Migration and Operations Enablement
  • 26. Serverless Improvements X-Ray (preview) • Debug and trace end-to-end requests in distributed apps • Graphical topology of services • Agent and API based integration (Java/Node/.Net) • Pricing will most likely be for trace storage and retrieval Serverless Application Models • Declarative CloudFormation syntax for Serverless • AWS::Serverless Primitives • Lambda Functions • DynamoDB Tables • API Gateway • (Swagger support) • Infrastructure as code
  • 31. Other Notable Improvements Lambda@Edge (preview) Greengrass (limited preview) Dead Letter Queue C# Support
  • 32. Widening the AI spectrum on AWS Artificial Intelligence Serverless DevOps Data Compute / Networking / Storage Security / Management Migration and Operations Enablement
  • 33. On one end of the spectrum: AI Enabled Services
  • 34. AI Enabled Services Polly • Natural sounding speech • Accurate text processing • SSML support • 24 Languages, 47 voices Lex • Build Intelligent chatbots • Powered by same technology as Alexa • Deploy to multiple platforms Rekognition • Search, Verify and Organize images at scale • Face Analysis, Face Compare, Face Recognition, Object & Scene detection
  • 35. At the other end of the spectrum: ‘DIY’ Deep Learning
  • 37. AWS has picked its AI racehorse MXNet (Mixed Network Models) Programmability Python, JS, R, Matlab Portability 1000-layer network can fit inside 4GB Performance 88% efficiency scaling up to 256 GPUs
  • 38. What about the middle of the spectrum?
  • 39. Wrapping up… Artificial Intelligence Serverless DevOps Data Compute / Networking / Storage Security / Management Big Bets Enterprise Focus Table Stakes Migration and Operations Enablement

Notes de l'éditeur

  1. New R4 Instances – The R4 instances are designed for today’s memory-intensive Business Intelligence, in-memory caching, and database applications and offer up to 488 GiB of memory. The R4 instances improve on the popular R3 instances with a larger L3 cache and higher memory speeds. On the network side, the R4 instances support up to 20 Gbps of ENA-powered network bandwidth when used within a Placement Group, along with 12 Gbps of dedicated throughput to EBS. Instances are available in six sizes, with up to 64 vCPUs and 488 GiB of memory. Expanded T2 Instances – The T2 instances offer great performance for workloads that do not need to use the full CPU on a consistent basis. Our customers use them for general purpose workloads such as application servers, web servers, development environments, continuous integration servers, and small databases. We’ll be adding the t2.xlarge (16 GiB of memory) and the t2.2xlarge (32 GiB of memory). Like the existing T2 instances, the new sizes will be offer a generous amount of baseline performance (up to 4x that of the existing instances), along with the ability to burst to entire core when you need more compute power. Coming in early 2017, I3 instances are ideal for the most demanding input/output (I/O) intensive relational databases, NoSQL databases, transactional systems, and analytics workloads. I3 instances have 15.2 TB of fast, low latency locally attached storage backed by Non Volatile Memory Express (NVMe) based SSDs to deliver up to nine times the IOPs as the previous generation with 3.3 million random IOPS at 4 KB block size with a total I/O throughput of 16 GB per sec. Coming in early 2017, C5 instances include the next generation of Intel’s Xeon processors (code named Skylake) with AVX 512 and up to 72 vCPUs (twice that of previous generation compute-optimized instances) and 144 GiB of memory, making them the highest price to compute performance of any Amazon EC2 instance. C5 instances also feature new AWS hardware acceleration that delivers three times the Amazon EBS bandwidth of C4 instances.  C5 instances are ideal for compute-intensive scientific modeling, financial operations, machine learning, and distributed analytics that require high performance for floating point calculations. Amazon EC2 F1 is a compute instance with field programmable gate arrays (FPGAs) that you can program to create custom hardware accelerations for your application. F1 instances are easy to program and come with everything you need to develop, simulate, debug, and compile your hardware acceleration code, including an FPGA Developer AMI and Hardware Developer Kit (HDK). Once your FPGA design is complete, you can register it as an Amazon FPGA Image (AFI), and deploy it to your F1 instance in just a few clicks. You can reuse your AFIs as many times, and across as many F1 instances as you like. Amazon EC2 F1 instances are currently in preview in two different instance sizes that include up to eight FPGAs per instance. F1 instances include the latest 16 nm Xilinx UltraScale Plus FPGA. Each FPGA includes local 64 GiB DDR4 ECC protected memory, with a dedicated PCIe x16 connection. Each FPGA contains approximately 2.5 million logic elements and approximately 6,800 Digital Signal Processing (DSP) engines. 
  2. Quickly launch Virtual Private Servers on AWS Include compute, SSD-based storage, data transfer, DNS management, and a static IP – for a low, predictable price. Start simple, but use more AWS services as projects grows larger and more sophisticated over time.
  3. For applications in fields like life sciences, activities like computational chemistry, clinical modelling, and genomic sequencing are enabled by batch computing. There are many challenges involved in batch computing today even in the cloud: provisioning and maintaining a cluster, installing your batch processing software, managing dependencies between jobs, scaling, and job management. AWS Batch allows developers access to cloud resources for batch processing without having to provision, manage, monitor, or maintain clusters. Batch can automatically scale a cluster of managed servers to process a queue of jobs which can have their own priorities and complex dependencies. AWS Batch takes care of the undifferentiated heavy lifting and allows you to run your container images and applications on a dynamically scaled set of EC2 instances. This is in preview right now in us-east-1 and will roll out to other regions soon. More features are also on the way including the ability to leverage AWS Lambda to run batch jobs.
  4. Cost: Monthly Fee 3000 + .025 / .05 GB data transfer Comprehensive protections from large and sophisticated attacks Available on Elastic Load Balancing, Amazon CloudFront, Amazon Route 53 Advanced attack mitigation on Layer 3/ Layer 4 attacks Includes AWS WAF for proactive rules Near real-time notification via Amazon CloudWatch, with access to post-event analysis and investigation Specialized support - 24X7 access to DDoS Response Team AWS Bill protection against usage spikes due to a DDoS attack for ELB, CF and R53
  5. At-rest and in-transit encryption – KMS integration for at rest and AES-256 for SSL.
  6. Fun fact, if you had 100PB of data on site and fully utilized 4 10Gpbs DX ports, it would still take 215 days to complete the transfer
  7. Sort of the final pieces to our code* services. Chargted by the minutes
  8. Different from simple workflow in that you don’t have to implement providers, the states json definition does that. Team that manages SWF and Step are the same. Amazon States Language Specification – similar to a Business process markup language (BPML or BPAL). Similar to IBM, tibco, apian, etc Step - you pay 2.5 cents per 1000 state transitions
  9.  cluster-state-service The cluster-state-service consumes events from a stream of all changes to containers and instances across your Amazon ECS clusters, persists the events in a local data store, and provides APIs (e.g., search, filter, list, etc.) that enable you to query the state of your cluster so you can respond to changes in real-time. The cluster-state-service tracks your Amazon ECS cluster state locally, and manages any drift in state by periodically reconciling state with Amazon ECS.  daemon-scheduler The daemon-scheduler is a scheduler that allows you to run exactly one task per host across all nodes in a cluste. The scheduler can be used as a reference for how to use the cluster-state-service to build custom scheduling logic, and we plan to add additional scheduling capabilities for different use cases. ECS CLI does not support defining application load balancers or autoscaling groups
  10. - Every one at the re:Invent hackathon used AWS Lambda in some form or the other
  11. Amazon Polly supports Speech Synthesis Markup Language (SSML), a W3C standard, XML-based markup language for speech synthesis applications, and supports common SSML tags for phrasing, emphasis, and intonation. This flexibility helps you create lifelike speech that will attract and hold the attention of your audience. Lex: Automatic speech recognition (ASR) for converting speech to text, and natural language understanding (NLU) to recognize the intent of the text, to enable you to build applications with highly engaging user experiences and lifelike conversational interactions. With Amazon Lex, the same deep learning technologies that power Amazon Alexa are now available to any developer, enabling you to quickly and easily build sophisticated, natural language, conversational bots (“chatbots”).  Rekognition:  Amazon Rekognition is based on the same proven, highly scalable, deep learning technology developed by Amazon’s computer vision scientists to analyze billions of images daily for Prime Photos. Amazon Rekognition uses deep neural network models to detect and label thousands of objects and scenes in your images, and we are continually adding new labels and facial recognition features to the service.
  12. Mention the deep learning ami and cloudformation template that autscales