(SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

54
November 12, 2014 | Las Vegas, NV Raju Gulabani, VP, AWS Database Services

description

Raju Gulabani, Vice President of AWS Database Services, will share the thinking behind the evolution of database services at AWS and the drivers of the innovations we've delivered. You'll learn how customers are using Amazon RDS, Amazon DynamoDB, Amazon ElastiCache and Amazon Redshift, and how to choose the right service for your workload.

Transcript of (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

Page 1: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

November 12, 2014 | Las Vegas, NV

Raju Gulabani, VP, AWS Database Services

Page 2: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

DynamoDB

Amazon RDSAmazon Redshift

ElastiCache

Page 3: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 4: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 5: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 6: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 7: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 8: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 9: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

Relational Databases

MySQL, Aurora, PostgreSQL, Oracle, SQL Server

Fully managed; zero adminAmazon

RDS

Aurora

Page 10: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 11: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 12: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 13: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 14: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

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

Page 15: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 16: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 17: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 18: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 19: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 20: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

SQL

Transactions

AZ 1 AZ 2 AZ 3

Caching

Page 21: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 22: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

Fast, Flexible, Scalable NoSQLAmazon

DynamoDB

Page 23: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 24: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 25: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 26: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 27: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

WRITES

Continuously replicated to 3 zones

Quorum acknowledgment

Persisted to disk (custom SSD)

READS

Strongly or eventually consistent

No trade-off in latency

Page 28: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

“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

Page 29: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

• 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

Page 30: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 31: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 32: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

In-Memory Cache

Memcached or Redis

Fully managed; zero admin

Amazon

ElastiCache

Page 33: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 34: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 35: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 36: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

Petabyte scale

Massively parallel

Relational data warehouse

Fully managed; zero admin

$1,000/TB/Year; Start for $0.25/hr.

Amazon

Redshift

Page 37: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 38: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

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

Page 39: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 40: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 41: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

10 GigE

(HPC)

IngestionBackupRestore

JDBC/ODBC

Page 42: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

Data

Source

ET

Direct

Connect

Client

Forwarder

LoaderState

Management

SandboxRedshift

S3

Page 43: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 44: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 45: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 46: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

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

Page 47: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 48: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 49: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 50: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

DynamoDB

Amazon RDSAmazon Redshift

ElastiCache

Page 51: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 52: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 53: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014
Page 54: (SPOT207) State of the Union: AWS Database Services | AWS re:Invent 2014

http://bit.ly/awsevals