CHOOSING THE RIGHT    DATA STORAGE         SOLUTION      Carlos Conde │Solutions Architect
1.   STATIC STORAGE2.   FILESYSTEMS3.   SYNC VOLUMES4.   RELATIONAL DATABASES5.   NoSQL DATABASES
#   1STATIC STORAGE     ●○○○○
We are constantly producing more data
AMAZON S3SIMPLE STORAGE SERVICE
99.999999999%   DURABILITY
ORACLESECURE BACKUP MODULE ORACLE RMAN  AMAZON S3
USE AMAZON S3 WHEN YOU NEED: Unlimited storage capacity High durability Storage for backups Web access to data  + Amaz...
#   2FILESYSTEMS    ●●○○○
EPHEMERAL STORAGE
AMAZON EBSELASTIC BLOCK STORAGE
10GB      TB
EBSSNAPSHOTS
USE AMAZON EBS WHEN YOU NEED: Filesystem for an instance  NTFS, ExtFS, RAID, LVM… Long-term persistent storage Data cha...
#   3SYNC VOLUMES    ●●●○○
BACKUPMANAGEMENT
AWS STORAGE  GATEWAY
USE AWS STORAGE    GATEWAY WHEN YOU NEED: Backup your data Synchronize data for disaster  recovery Export data for migr...
#   4RELATIONALDATABASES   ●●●●○
WHAT ABOUT…  BACKUPS?  SCALING?  UPDATES?  MONITORING?  REPLICATION?
AMAZON RDSRELATIONAL DATABASE SERVICE
BACKUPS    &SNAPSHOTS
READ REPLICASREAD-ONLY ASYNCHRONOUS REPLICA
RDS MULTI-AZSTAND-BY SYNCHRONOUS REPLICA
USE AMAZON RDSWHEN YOU NEED: Relational database engine  (MySQL, SQLServer, Oracle) Peace of mind about your data More ...
#   5NoSQL DATABASES      ●●●●●
The scalability challenge                                      Requirement: predictable,                                  ...
AMAZON     DYNAMODBHIGH-PERFORMANCE, FULLY MANAGED     NoSQL DATABASE SERVICE
LOW LATENCY AVERAGE READS < 5MS,    WRITES < 10MS
SEAMLESS   SCALABILITYNO TABLE SIZE OR THROUGHPUT LIMITS       LIVE REPARTITIONING
PREDICTABLEPERFORMANCEPROVISIONED THROUGHPUT MODEL
DURABLE   & AVAILABLECONSISTEN, DISK-ONLY WRITES (SSD)
ZEROADMINISTRATION
USE AMAZON DYNAMODB   WHEN YOU NEED:   Low latency on R/W operations    + Scalability    + Data durability   Predictable...
1.   STATIC STORAGE2.   FILESYSTEMS3.   SYNC VOLUMES4.   RELATIONAL DATABASES5.   NoSQL DATABASES
IT’S ALL ABOUT CHOICEPERFORMANCE-ORIENTED    COST-ORIENTED
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris
Upcoming SlideShare
Loading in...5
×

Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris

889

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
889
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Choosing the Right Data Storage - Carlos Conde - AWS Summit Paris"

  1. 1. CHOOSING THE RIGHT DATA STORAGE SOLUTION Carlos Conde │Solutions Architect
  2. 2. 1. STATIC STORAGE2. FILESYSTEMS3. SYNC VOLUMES4. RELATIONAL DATABASES5. NoSQL DATABASES
  3. 3. # 1STATIC STORAGE ●○○○○
  4. 4. We are constantly producing more data
  5. 5. AMAZON S3SIMPLE STORAGE SERVICE
  6. 6. 99.999999999% DURABILITY
  7. 7. ORACLESECURE BACKUP MODULE ORACLE RMAN  AMAZON S3
  8. 8. USE AMAZON S3 WHEN YOU NEED: Unlimited storage capacity High durability Storage for backups Web access to data + Amazon CloudFront
  9. 9. # 2FILESYSTEMS ●●○○○
  10. 10. EPHEMERAL STORAGE
  11. 11. AMAZON EBSELASTIC BLOCK STORAGE
  12. 12. 10GB  TB
  13. 13. EBSSNAPSHOTS
  14. 14. USE AMAZON EBS WHEN YOU NEED: Filesystem for an instance NTFS, ExtFS, RAID, LVM… Long-term persistent storage Data changes frequently Access to raw, unformatted block- level storage
  15. 15. # 3SYNC VOLUMES ●●●○○
  16. 16. BACKUPMANAGEMENT
  17. 17. AWS STORAGE GATEWAY
  18. 18. USE AWS STORAGE GATEWAY WHEN YOU NEED: Backup your data Synchronize data for disaster recovery Export data for migration
  19. 19. # 4RELATIONALDATABASES ●●●●○
  20. 20. WHAT ABOUT…  BACKUPS?  SCALING?  UPDATES?  MONITORING?  REPLICATION?
  21. 21. AMAZON RDSRELATIONAL DATABASE SERVICE
  22. 22. BACKUPS &SNAPSHOTS
  23. 23. READ REPLICASREAD-ONLY ASYNCHRONOUS REPLICA
  24. 24. RDS MULTI-AZSTAND-BY SYNCHRONOUS REPLICA
  25. 25. USE AMAZON RDSWHEN YOU NEED: Relational database engine (MySQL, SQLServer, Oracle) Peace of mind about your data More time!
  26. 26. # 5NoSQL DATABASES ●●●●●
  27. 27. The scalability challenge Requirement: predictable, consistent performance Performance Hardware provisioning Data sharding Data caching Cluster management Reality: performance degrades with scale Fault management Scalability
  28. 28. AMAZON DYNAMODBHIGH-PERFORMANCE, FULLY MANAGED NoSQL DATABASE SERVICE
  29. 29. LOW LATENCY AVERAGE READS < 5MS, WRITES < 10MS
  30. 30. SEAMLESS SCALABILITYNO TABLE SIZE OR THROUGHPUT LIMITS LIVE REPARTITIONING
  31. 31. PREDICTABLEPERFORMANCEPROVISIONED THROUGHPUT MODEL
  32. 32. DURABLE & AVAILABLECONSISTEN, DISK-ONLY WRITES (SSD)
  33. 33. ZEROADMINISTRATION
  34. 34. USE AMAZON DYNAMODB WHEN YOU NEED:  Low latency on R/W operations + Scalability + Data durability  Predictable performance
  35. 35. 1. STATIC STORAGE2. FILESYSTEMS3. SYNC VOLUMES4. RELATIONAL DATABASES5. NoSQL DATABASES
  36. 36. IT’S ALL ABOUT CHOICEPERFORMANCE-ORIENTED COST-ORIENTED

×