SlideShare una empresa de Scribd logo
1 de 61
Descargar para leer sin conexión
ReCap for Dr. Werner Vogels Key Notes
Young Yang, Solutions Architect
Almost 14 years
Agenda
1. Reducing your blast radius
2. Cloud-native as a foundation for innovation
3. The right tool (DB) for the right job (workload)
4. Everyone wants to just focus on business logic
5. Are you well architected?
Reducing your blast radius
Reducing your
blast radius
Blast radius
• Who is impacted?
• How many workloads?
• What functionality?
• How many locations?
Typical service application
Compute
Service
Storage
Compute
Service
Storage
Compute
Service
Storage
Cell-based architecture
Compute
Cell 0
Compute
Cell n
Cell Router
Service
Storage
Compute
Cell 1
Storage Storage
System properties
Cell 0
Cell router
Service
Cell 1 Cell n
• Workload isolation
• Failure containment
• Scale-out vs. scale-up
• Testability
• Manageability
Cell n+1
X
Cells and Availability zones
Regional
service
Zone b Zone cZone a Zone b Zone cZone a
Regional service cell
Regional service cell
Regional service cell
Without Cells With Cells
Availability Zone failure
Regional
service
Zone b Zone cZone a Zone b Zone cZone a
Regional service cell
Regional service cell
Regional service cell
Without Cells With Cells
Theoretical blast radius
Regional
service
Zone b Zone cZone a Zone b Zone cZone a
Regional service cell
Regional service cell
Regional service cell
Without Cells With Cells
Cells and Availability Zones – zonal services
Zone b Zone cZone a Zone b Zone cZone a
Zonal
service
Zonal
service
Zonal
service
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Without Cells With Cells
Availability zone failure
Zone b Zone cZone a Zone b Zone cZone a
Zonal
service
Zonal
service
Zonal
service
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Without Cells With Cells
Partial availability zone failure
Zone b Zone cZone a Zone b Zone cZone a
Zonal
service
Zonal
service
Zonal
service
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Without Cells With Cells
Theoretical blast radius
Zone b Zone cZone a Zone b Zone cZone a
Zonal
service
Zonal
service
Zonal
service
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Zonal
service cell
Without Cells With Cells
Cloud-native
as a foundation for innovation
SQL
TRANSACTIONS
CACHING
LOGGING
Relational databases: not designed for the cloud
Decompose the
system into
fundamental
building blocks
Amazon Aurora
Scaled-out
distributed
architecture
A P P L I C A T I O N A P P L I C A T I O N A P P L I C A T I O N
Shared Storage Volume
S T O R A G E N O D E S W I T H S S D s
SQL
TRANSACTIONS
CACHING
SQL
TRANSACTIONS
CACHING
SQL
TRANSACTIONS
CACHING
Fast
Online
DDL
GeoSpatial
indexing
Load
balancing
& auto scaling
Multi-region BacktrackBackup
and
restore
Fast
database
cloning
Instant crash
recovery
Serverless Global
databases
A m a z o n
A u r o r a
Cloud native database as a foundation for innovation
Aurora is the foundation for cloud native DB innovation
R e d u c e r e a d
l a t e n c y b y
a v o i d i n g q u o r u m
r e a d s
M a k e t h e s t o r a g e
s e r v i c e i n t e l l i g e n t
b y b e i n g D B r e c o r d
a w a r e
R e d u c e w r i t e
l a t e n c y
r e i n v e n t i n g w h a t
g e t s w r i t i n g
H i g h l y r e l i a b l e a n d
r e s i l i e n t t o
c o m p l e x f a i l u r e
s c e n a r i o s
V e r y f a s t t i m e t o
r e p a i r i n e x t r e m e
f a i l u r e c a s e s
D e c o u p l e i n t o a
h i g h l y s c a l a b l e a n d
r e l i a b l e s t o r a g e
s e r v i c e
TodayD y n a m o
w h i t e p a p e r
2 0 0 7 DynamoDB Launch
CloudFormation
Support
Batch GetItem,
Writeitem, update
table
Binary data types
GSI query
Fine grained access control
Cross-region copy in data pipeline
DDB local
Geospatial library
Low cost reads
LSI launch
JSON documents +
expanded free-tier
mobile console support
cross-region
import/export
Cloudformation GSI/LSI
Titan graph DB integration
1 minute CloudWatch metrics
ElasticSearch integration
Consistent scans
CRR library
CloudTrail integration
Streams, Lambda triggers
Focus on scalability,
availability, and
performance
improvements
Point-in-time recovery
Service level agreement
On-Demand
Transactions
Time to live (TTL)
VPC Endpoints
DynamoDB Accelerator (DAX)
Auto scaling
Global Tables
On-demand backups
Encryption at rest2 0 1 2 2 0 1 8
2 0 1 3
2 0 1 4 2 0 1 6
2 0 1 5 2 0 1 7
The four pillars of DynamoDB
Fully-managed
Performance at scale
Comprehensive
security
Built for modern
applications
DynamoDB
Advancements over the last 12 months
VPC
endpoints
April 2017
Auto
scaling
June 2017
DynamoDB
Accelerator (DAX)
April 2017
Time To
Live (TTL)
February 2017
Global tables
On-demand
backup
Encryption at rest
November 2017 November 2017 November 2017
Point-in-time
recovery
March 2018
SLA
June 2018
99.999% SLA
August 2018
Adaptive
capacity ACID
November 2018
Transactions
November 2018
On-demand
DynamoDB transactions
Simplify your code by executing multiple, all-or-nothing
actions within and across tables with a single API call.
Single
API
Call
DynamoDB on-demand
Start at Zero
No Limit
Features
• No capacity planning, provisioning, or
reservations– simply make API calls
• Pay only for the reads and writes you perform
Key Benefits
• Eliminates tradeoffs of over- or under-
provisioning
• Instantly accommodates your workload as traffic
ramps up or down
Item and Offers Service
https://www.amazon.co
m
Item
Offer
Relationships
Item Master Service (IMS)
Blob Stores 4
Index Tables 7
Databases 24
Partitioning Hash
Logical Partitions 256
Record Count ~600 Billion
Update Rate ~5 Billion/Day
24 ORACLE DATABASES
UPDAT
ES
PUBLI
SH
PARTITION MAP
Oracle DB
instance
Oracle DB
instance
Oracle DB
instance
Oracle DB
instance
Websit
e
Sellers
Amazon Redshift is
now 3.5x faster than
6 months ago
Normalized Queries Per Hour (QPH)
Assuming Amazon Redshift’s QPH 6 months ago=100%
JUL 2018 AUG 2018 SEP 2018 OCT 2018
181%
237%
284%
350%
100%
JUN 2018
87% of Amazon Redshift
customers don’t have
significant wait times
Daily
cluster
queue time
per day
Remaining 13% have
bursts of activity averaging
10 minutes at a time
Consistently fast performance
even with thousands of concurrent queries
Amazon Redshift
concurrency scaling
A V A I L A B L E I N P R E V I E W T O D A Y
NEW!
Machine learning / training data
Surveillance video/closed circuit
data lakesAutonomous
vehicle data
IoTeventlogs
Logfiles High definition video
Mapping
data
Documents
Scanned
forms
Smar
t
Hom
e
data
DNA sequences
Oil & gas topography
Backup
s
Video
assets
Compliance records
Archives
Genomic
s data
Origin content for CDNs
Device sync
and backup
Customer
callrecords
Medical imagery
and records
Device
backups
Master
media
files
WORM/compliance data
Columnar-storage files
(Parquet, etc.)
Machine Learning training sets
Historical record
preservation data
Telemetry data
Pharmaceutical trial data
HPC application data
Transcode
d content
Seismic surveys
CCTV
data
Thumbnai
l Images
Analytics results
Amazon
S3
More than 235
distributed
microservices
Designed
for 11 9’s
TIME TO FAIL TIME TO REPAIR
The right tool (DB)
for the right job (workload)
AWS databases services
Purpose-built for all your app needs
NeptuneRDS
Aurora CommercialCommunity
Timestream QLDBElastiCache
Relational Key-value Document In-memory Graph Time series Ledger
DynamoDB
DocumentDB
NEW!
Redis Memcached
NEW!
Everyone wants to just focus on
business logic
Lambda Innovation
Serverless allows you to
build increasingly powerful
applications, faster
Systems of systems
IDEs Languages
AWS Cloud9
AWS Toolkit
for PyCharm
AWS Toolkit
for IntelliJ
AWS Toolkit
for VS Code
WebSocket support
for API Gateway
ALB support
for Lambda
Step Functions
service integrations
Managed Streaming
for Kafka
Custom Runtimes
Workflows
Programming
Models
AWS Lambda
Layers
AWS Nested Apps
using Serverless
Application Repository
Are you well architected?
| Benefits
SECURITY
2
O P E R AT I O N A
L
E X C E L L E N C E
1
R E L I A B I L I T Y
3
C O S T
O P T I M I Z AT I O
N
5
P E R F O R M A N C E
E F F I C I E N C Y
4
AWS Well-
Architected Tool
NEW!
Measure and improve your architecture using
AWS Well-Architected best practices
G E N E R A L L Y A V A I L A B L E T O D A Y
Implement workplans to
improve your architecture
Stay up to date as your
architecture evolves
Review workloads
against best practices
Security
Events
Videos
Resources
Best Practices
Improvement Plans
95% of AWS features and services are
built based on direct customer feedback
GO BUILD

Más contenido relacionado

La actualidad más candente

AWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best PracticesAWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best PracticesAmazon Web Services
 
Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017
Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017
Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017Amazon Web Services
 
Artificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate OttawaArtificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate OttawaAmazon Web Services
 
Modernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWSModernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWSAmazon Web Services
 
Building Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWSBuilding Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWSAmazon Web Services
 
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels Amazon Web Services
 
Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319 Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319 Amazon Web Services
 
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢Amazon Web Services
 
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남Amazon Web Services Korea
 
AWS Compute Evolved Week: High Performance Computing on AWS
AWS Compute Evolved Week: High Performance Computing on AWSAWS Compute Evolved Week: High Performance Computing on AWS
AWS Compute Evolved Week: High Performance Computing on AWSAmazon Web Services
 
Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017
Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017
Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017Amazon Web Services
 
Builders' Day - Building Data Lakes for Analytics On AWS LC
Builders' Day - Building Data Lakes for Analytics On AWS LCBuilders' Day - Building Data Lakes for Analytics On AWS LC
Builders' Day - Building Data Lakes for Analytics On AWS LCAmazon Web Services LATAM
 
大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)
大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)
大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)Amazon Web Services
 
Amazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon Web Services
 
Getting Started with AWS IoT
Getting Started with AWS IoTGetting Started with AWS IoT
Getting Started with AWS IoTKristana Kane
 
Hong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteHong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteAmazon Web Services
 

La actualidad más candente (20)

AWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best PracticesAWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best Practices
 
Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017
Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017
Architectures for HPC/HTC Workloads on AWS - CMP306 - re:Invent 2017
 
AWS 101
AWS 101AWS 101
AWS 101
 
Artificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate OttawaArtificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
 
Modernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWSModernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWS
 
Building Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWSBuilding Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWS
 
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
 
Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319 Foundations of Amazon EC2 - SRV319
Foundations of Amazon EC2 - SRV319
 
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
Track 3 Session 6_打造應用專屬資料庫 (Purpose-built) 與了解託管服務優勢
 
State of the Union: Storage
State of the Union: StorageState of the Union: Storage
State of the Union: Storage
 
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
 
AWS Compute Evolved Week: High Performance Computing on AWS
AWS Compute Evolved Week: High Performance Computing on AWSAWS Compute Evolved Week: High Performance Computing on AWS
AWS Compute Evolved Week: High Performance Computing on AWS
 
Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017
Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017
Getting Started with AWS Internet of Things - AWS Summit Cape Town 2017
 
Builders' Day - Building Data Lakes for Analytics On AWS LC
Builders' Day - Building Data Lakes for Analytics On AWS LCBuilders' Day - Building Data Lakes for Analytics On AWS LC
Builders' Day - Building Data Lakes for Analytics On AWS LC
 
大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)
大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)
大數據運算媒體業案例分享 (Big Data Compute Case Sharing for Media Industry)
 
Amazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on Workshop
 
Getting Started with AWS IoT
Getting Started with AWS IoTGetting Started with AWS IoT
Getting Started with AWS IoT
 
Hong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteHong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - Keynote
 
Microservices and Amazon ECS
Microservices and Amazon ECSMicroservices and Amazon ECS
Microservices and Amazon ECS
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 

Similar a AWS reInvent 2018 Recap - Solutions Updates Part 2

AWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteAWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteKristana Kane
 
Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Amazon Web Services
 
Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...
Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...
Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...Andre Essing
 
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...Precisely
 
AWS Summit - Atlanta
AWS Summit - Atlanta AWS Summit - Atlanta
AWS Summit - Atlanta Sandy Carter
 
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017Amazon Web Services
 
Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...
Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...
Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...Gary Arora
 
Level up your SQL and Azure, by using Rubrik
Level up your SQL and Azure, by using RubrikLevel up your SQL and Azure, by using Rubrik
Level up your SQL and Azure, by using RubrikJaap Brasser
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...Amazon Web Services
 
Keynote 1: AWS re:Invent 2017 Recap - Solutions Overview
Keynote 1: AWS re:Invent 2017 Recap - Solutions OverviewKeynote 1: AWS re:Invent 2017 Recap - Solutions Overview
Keynote 1: AWS re:Invent 2017 Recap - Solutions OverviewAmazon Web Services
 
Launching Your First Big Data Project on AWS
Launching Your First Big Data Project on AWSLaunching Your First Big Data Project on AWS
Launching Your First Big Data Project on AWSAmazon Web Services
 
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of ThingsDay 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of ThingsAmazon Web Services
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyershuguk
 
Innovation at Amazon & Voice of Customer 雲端創新應用規模化
Innovation at Amazon & Voice of Customer 雲端創新應用規模化Innovation at Amazon & Voice of Customer 雲端創新應用規模化
Innovation at Amazon & Voice of Customer 雲端創新應用規模化Amazon Web Services
 
Microsoft SQL Server 2017 and Azure Data Services
Microsoft SQL Server 2017 and Azure Data ServicesMicrosoft SQL Server 2017 and Azure Data Services
Microsoft SQL Server 2017 and Azure Data ServicesDavid J Rosenthal
 
Time Series Analytics Azure ADX
Time Series Analytics Azure ADXTime Series Analytics Azure ADX
Time Series Analytics Azure ADXRiccardo Zamana
 
SQL Server 2017 and Azure Data Services
SQL Server 2017 and Azure Data ServicesSQL Server 2017 and Azure Data Services
SQL Server 2017 and Azure Data ServicesJeannette Browning
 
AWS Cloud for HPC and Big Data
AWS Cloud for HPC and Big DataAWS Cloud for HPC and Big Data
AWS Cloud for HPC and Big Datainside-BigData.com
 

Similar a AWS reInvent 2018 Recap - Solutions Updates Part 2 (20)

AWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteAWS Summit Atlanta Keynote
AWS Summit Atlanta Keynote
 
Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”Building Analytic Apps for SaaS: “Analytics as a Service”
Building Analytic Apps for SaaS: “Analytics as a Service”
 
Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...
Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...
Azure Cosmos DB - NoSQL Strikes Back (An introduction to the dark side of you...
 
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
Big Data Goes Airborne. Propelling Your Big Data Initiative with Ironcluster ...
 
AWS Summit - Atlanta
AWS Summit - Atlanta AWS Summit - Atlanta
AWS Summit - Atlanta
 
AWS re:Invent 2017 re:Cap
AWS re:Invent 2017 re:CapAWS re:Invent 2017 re:Cap
AWS re:Invent 2017 re:Cap
 
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Managed Database Services on AWS - AWS Summit Tel Aviv 2017
 
Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...
Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...
Leapfrog into Serverless - a Deloitte-Amtrak Case Study | Serverless Confere...
 
Level up your SQL and Azure, by using Rubrik
Level up your SQL and Azure, by using RubrikLevel up your SQL and Azure, by using Rubrik
Level up your SQL and Azure, by using Rubrik
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
 
Keynote 1: AWS re:Invent 2017 Recap - Solutions Overview
Keynote 1: AWS re:Invent 2017 Recap - Solutions OverviewKeynote 1: AWS re:Invent 2017 Recap - Solutions Overview
Keynote 1: AWS re:Invent 2017 Recap - Solutions Overview
 
Launching Your First Big Data Project on AWS
Launching Your First Big Data Project on AWSLaunching Your First Big Data Project on AWS
Launching Your First Big Data Project on AWS
 
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of ThingsDay 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
Day 4 - Big Data on AWS - RedShift, EMR & the Internet of Things
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyers
 
Innovation at Amazon & Voice of Customer 雲端創新應用規模化
Innovation at Amazon & Voice of Customer 雲端創新應用規模化Innovation at Amazon & Voice of Customer 雲端創新應用規模化
Innovation at Amazon & Voice of Customer 雲端創新應用規模化
 
Microsoft SQL Server 2017 and Azure Data Services
Microsoft SQL Server 2017 and Azure Data ServicesMicrosoft SQL Server 2017 and Azure Data Services
Microsoft SQL Server 2017 and Azure Data Services
 
Time Series Analytics Azure ADX
Time Series Analytics Azure ADXTime Series Analytics Azure ADX
Time Series Analytics Azure ADX
 
Databases - State of the Union
Databases - State of the UnionDatabases - State of the Union
Databases - State of the Union
 
SQL Server 2017 and Azure Data Services
SQL Server 2017 and Azure Data ServicesSQL Server 2017 and Azure Data Services
SQL Server 2017 and Azure Data Services
 
AWS Cloud for HPC and Big Data
AWS Cloud for HPC and Big DataAWS Cloud for HPC and Big Data
AWS Cloud for HPC and Big Data
 

Más 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
 

Más 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
 

AWS reInvent 2018 Recap - Solutions Updates Part 2

  • 1. ReCap for Dr. Werner Vogels Key Notes Young Yang, Solutions Architect
  • 2.
  • 3.
  • 4.
  • 6. Agenda 1. Reducing your blast radius 2. Cloud-native as a foundation for innovation 3. The right tool (DB) for the right job (workload) 4. Everyone wants to just focus on business logic 5. Are you well architected?
  • 9.
  • 10. Blast radius • Who is impacted? • How many workloads? • What functionality? • How many locations?
  • 12. Cell-based architecture Compute Cell 0 Compute Cell n Cell Router Service Storage Compute Cell 1 Storage Storage
  • 13. System properties Cell 0 Cell router Service Cell 1 Cell n • Workload isolation • Failure containment • Scale-out vs. scale-up • Testability • Manageability Cell n+1 X
  • 14. Cells and Availability zones Regional service Zone b Zone cZone a Zone b Zone cZone a Regional service cell Regional service cell Regional service cell Without Cells With Cells
  • 15. Availability Zone failure Regional service Zone b Zone cZone a Zone b Zone cZone a Regional service cell Regional service cell Regional service cell Without Cells With Cells
  • 16. Theoretical blast radius Regional service Zone b Zone cZone a Zone b Zone cZone a Regional service cell Regional service cell Regional service cell Without Cells With Cells
  • 17. Cells and Availability Zones – zonal services Zone b Zone cZone a Zone b Zone cZone a Zonal service Zonal service Zonal service Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Without Cells With Cells
  • 18. Availability zone failure Zone b Zone cZone a Zone b Zone cZone a Zonal service Zonal service Zonal service Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Without Cells With Cells
  • 19. Partial availability zone failure Zone b Zone cZone a Zone b Zone cZone a Zonal service Zonal service Zonal service Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Without Cells With Cells
  • 20. Theoretical blast radius Zone b Zone cZone a Zone b Zone cZone a Zonal service Zonal service Zonal service Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Zonal service cell Without Cells With Cells
  • 22.
  • 23.
  • 26. Amazon Aurora Scaled-out distributed architecture A P P L I C A T I O N A P P L I C A T I O N A P P L I C A T I O N Shared Storage Volume S T O R A G E N O D E S W I T H S S D s SQL TRANSACTIONS CACHING SQL TRANSACTIONS CACHING SQL TRANSACTIONS CACHING
  • 27. Fast Online DDL GeoSpatial indexing Load balancing & auto scaling Multi-region BacktrackBackup and restore Fast database cloning Instant crash recovery Serverless Global databases A m a z o n A u r o r a Cloud native database as a foundation for innovation
  • 28. Aurora is the foundation for cloud native DB innovation R e d u c e r e a d l a t e n c y b y a v o i d i n g q u o r u m r e a d s M a k e t h e s t o r a g e s e r v i c e i n t e l l i g e n t b y b e i n g D B r e c o r d a w a r e R e d u c e w r i t e l a t e n c y r e i n v e n t i n g w h a t g e t s w r i t i n g H i g h l y r e l i a b l e a n d r e s i l i e n t t o c o m p l e x f a i l u r e s c e n a r i o s V e r y f a s t t i m e t o r e p a i r i n e x t r e m e f a i l u r e c a s e s D e c o u p l e i n t o a h i g h l y s c a l a b l e a n d r e l i a b l e s t o r a g e s e r v i c e
  • 29.
  • 30. TodayD y n a m o w h i t e p a p e r 2 0 0 7 DynamoDB Launch CloudFormation Support Batch GetItem, Writeitem, update table Binary data types GSI query Fine grained access control Cross-region copy in data pipeline DDB local Geospatial library Low cost reads LSI launch JSON documents + expanded free-tier mobile console support cross-region import/export Cloudformation GSI/LSI Titan graph DB integration 1 minute CloudWatch metrics ElasticSearch integration Consistent scans CRR library CloudTrail integration Streams, Lambda triggers Focus on scalability, availability, and performance improvements Point-in-time recovery Service level agreement On-Demand Transactions Time to live (TTL) VPC Endpoints DynamoDB Accelerator (DAX) Auto scaling Global Tables On-demand backups Encryption at rest2 0 1 2 2 0 1 8 2 0 1 3 2 0 1 4 2 0 1 6 2 0 1 5 2 0 1 7
  • 31. The four pillars of DynamoDB Fully-managed Performance at scale Comprehensive security Built for modern applications
  • 32. DynamoDB Advancements over the last 12 months VPC endpoints April 2017 Auto scaling June 2017 DynamoDB Accelerator (DAX) April 2017 Time To Live (TTL) February 2017 Global tables On-demand backup Encryption at rest November 2017 November 2017 November 2017 Point-in-time recovery March 2018 SLA June 2018 99.999% SLA August 2018 Adaptive capacity ACID November 2018 Transactions November 2018 On-demand
  • 33. DynamoDB transactions Simplify your code by executing multiple, all-or-nothing actions within and across tables with a single API call. Single API Call
  • 34. DynamoDB on-demand Start at Zero No Limit Features • No capacity planning, provisioning, or reservations– simply make API calls • Pay only for the reads and writes you perform Key Benefits • Eliminates tradeoffs of over- or under- provisioning • Instantly accommodates your workload as traffic ramps up or down
  • 35. Item and Offers Service https://www.amazon.co m Item Offer Relationships
  • 36. Item Master Service (IMS) Blob Stores 4 Index Tables 7 Databases 24 Partitioning Hash Logical Partitions 256 Record Count ~600 Billion Update Rate ~5 Billion/Day 24 ORACLE DATABASES UPDAT ES PUBLI SH PARTITION MAP Oracle DB instance Oracle DB instance Oracle DB instance Oracle DB instance Websit e Sellers
  • 37.
  • 38. Amazon Redshift is now 3.5x faster than 6 months ago Normalized Queries Per Hour (QPH) Assuming Amazon Redshift’s QPH 6 months ago=100% JUL 2018 AUG 2018 SEP 2018 OCT 2018 181% 237% 284% 350% 100% JUN 2018
  • 39. 87% of Amazon Redshift customers don’t have significant wait times Daily cluster queue time per day Remaining 13% have bursts of activity averaging 10 minutes at a time
  • 40. Consistently fast performance even with thousands of concurrent queries Amazon Redshift concurrency scaling A V A I L A B L E I N P R E V I E W T O D A Y NEW!
  • 41.
  • 42. Machine learning / training data Surveillance video/closed circuit data lakesAutonomous vehicle data IoTeventlogs Logfiles High definition video Mapping data Documents Scanned forms Smar t Hom e data DNA sequences Oil & gas topography Backup s Video assets Compliance records Archives Genomic s data Origin content for CDNs Device sync and backup Customer callrecords Medical imagery and records Device backups Master media files WORM/compliance data Columnar-storage files (Parquet, etc.) Machine Learning training sets Historical record preservation data Telemetry data Pharmaceutical trial data HPC application data Transcode d content Seismic surveys CCTV data Thumbnai l Images Analytics results
  • 45. Designed for 11 9’s TIME TO FAIL TIME TO REPAIR
  • 46. The right tool (DB) for the right job (workload)
  • 47. AWS databases services Purpose-built for all your app needs NeptuneRDS Aurora CommercialCommunity Timestream QLDBElastiCache Relational Key-value Document In-memory Graph Time series Ledger DynamoDB DocumentDB NEW! Redis Memcached NEW!
  • 48. Everyone wants to just focus on business logic
  • 49.
  • 51. Serverless allows you to build increasingly powerful applications, faster
  • 53. IDEs Languages AWS Cloud9 AWS Toolkit for PyCharm AWS Toolkit for IntelliJ AWS Toolkit for VS Code WebSocket support for API Gateway ALB support for Lambda Step Functions service integrations Managed Streaming for Kafka Custom Runtimes Workflows Programming Models AWS Lambda Layers AWS Nested Apps using Serverless Application Repository
  • 54. Are you well architected?
  • 55. | Benefits SECURITY 2 O P E R AT I O N A L E X C E L L E N C E 1 R E L I A B I L I T Y 3 C O S T O P T I M I Z AT I O N 5 P E R F O R M A N C E E F F I C I E N C Y 4
  • 56. AWS Well- Architected Tool NEW! Measure and improve your architecture using AWS Well-Architected best practices G E N E R A L L Y A V A I L A B L E T O D A Y Implement workplans to improve your architecture Stay up to date as your architecture evolves Review workloads against best practices
  • 57.
  • 58.
  • 60. 95% of AWS features and services are built based on direct customer feedback