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

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

on

  • 1,153 views

 

Statistics

Views

Total Views
1,153
Slideshare-icon Views on SlideShare
1,153
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • 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 + Amazon CloudFront
    • # 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 changes frequently Access to raw, unformatted block- level storage
    • # 3SYNC VOLUMES ●●●○○
    • BACKUPMANAGEMENT
    • AWS STORAGE GATEWAY
    • USE AWS STORAGE GATEWAY WHEN YOU NEED: Backup your data Synchronize data for disaster recovery Export data for migration
    • # 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 time!
    • # 5NoSQL DATABASES ●●●●●
    • The scalability challenge Requirement: predictable, consistent performance Performance Hardware provisioning Data sharding Data caching Cluster management Reality: performance degrades with scale Fault management Scalability
    • 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 performance
    • 1. STATIC STORAGE2. FILESYSTEMS3. SYNC VOLUMES4. RELATIONAL DATABASES5. NoSQL DATABASES
    • IT’S ALL ABOUT CHOICEPERFORMANCE-ORIENTED COST-ORIENTED