Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

1,397 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

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

×