(SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
-
Upload
amazon-web-services -
Category
Technology
-
view
817 -
download
3
description
Transcript of (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
November 12, 2014 | Las Vegas, NV
Raju Gulabani, VP, AWS Database Services
DynamoDB
Amazon RDSAmazon Redshift
ElastiCache
Relational Databases
MySQL, Aurora, PostgreSQL, Oracle, SQL Server
Fully managed; zero adminAmazon
RDS
Aurora
26%
40%
25%
30%
35%
40%
45%
Oct-12 Jan-13 Apr-13 Jul-13 Oct-13 Jan-14 Apr-14 Jul-14 Oct-14
Multi-AZ Instances as a share of all RDS Instances
SQL
Transactions
AZ 1 AZ 2 AZ 3
Caching
Fast, Flexible, Scalable NoSQLAmazon
DynamoDB
WRITES
Continuously replicated to 3 zones
Quorum acknowledgment
Persisted to disk (custom SSD)
READS
Strongly or eventually consistent
No trade-off in latency
“DynamoDB is a core part of Talko's storage
architecture. It has been amazingly reliable, with
100% uptime over our two years of use.
Its consistent low-latency performance has
allowed us to focus on our application code
instead of spending time fine-tuning database
performance.
With DynamoDB it was easy to scale capacity to
handle our product launch.”
- Ransom Richardson, Service Architect, Talko
• High scale, low-latency ad serving
• Over 120 Billion requests per day
• Availability is critical. Down-time is lost revenue
• Needed <10ms latency from their database
• Chose DynamoDB after comparing it to
MongoDB, Riak, Redis, Cassandra, and Hbase
In-Memory Cache
Memcached or Redis
Fully managed; zero admin
Amazon
ElastiCache
Petabyte scale
Massively parallel
Relational data warehouse
Fully managed; zero admin
$1,000/TB/Year; Start for $0.25/hr.
Amazon
Redshift
Gartner: User Survey Analysis: Key Trends Shaping the Future of Data Center Infrastructure Through 2011
IDC: Worldwide Business Analytics Software 2012–2016 Forecast and 2011 Vendor Shares
Available for analysis
Generated data
1990 2000 2010 2020
10 GigE
(HPC)
IngestionBackupRestore
JDBC/ODBC
Data
Source
ET
Direct
Connect
Client
Forwarder
LoaderState
Management
SandboxRedshift
S3
Amazon RDS
MySQL launched
RDS MySQL Multi-AZ,
Reserved Instances,
DUB, SFO Expansion
Amazon RDS for
Oracle
Amazon ElastiCache
for Memcached
ElastiCache global
expansion
Amazon DynamoDB
RDS VPC Support
DynamoDB in Japan
and EU
ElastiCache global
expansion continues
RDS for Oracle Multi-AZ
Amazon RDS for SQL
Server
RDS Provisioned IOPS
Amazon Redshift limited
Preview
Amazon ElastiCache
auto-discovery
Amazon Redshift
RDS support for 3TB &
30,000 IOPS
RDS Oracle TDE
DynamoDB Local
Secondary Indexes
Redshift global
expansion
RDS SLA (99.95% for
Multi-AZ)
Amazon ElastiCache
for Redis
DynamoDB GSI
42 new Redshift
features
DynamoDB Local
DynamoDB cross-
region support
Amazon RDS for
PostgreSQL
RDS Oracle time
zone support
Redshift SSD Node
types
Golden Gate Support
ElastiCache Redis
backup/restore
RDS SQL Server
Multi-AZ support
Redshift cross region
support, HSM
support and direct
integration with EMR
& Kinesis
Redshift Free Trial
RDS PostgreSQL
SLA
RDS MySQL buffer
pool caching
DynamoDB JSON
Support
ElastiCache Multi-AZ
Amazon RDS for
Aurora
DynamoDB
Amazon RDSAmazon Redshift
ElastiCache
http://bit.ly/awsevals