Slide 1

Slide 1 text

Aurora 202 5 Terabytes later ...

Slide 2

Slide 2 text

$whoami ● DevOps Engineer @ Jampp ● AWS Users Group BA organizer ● Whisky enthusiast ● Amateur golfer @sebamontini

Slide 3

Slide 3 text

What is Aurora? Aurora is a Fast, Managed, MySQL-compatible Database system. ● Speed: Up to 5x performance improvement. ● Simplicity: Managed service (failover, backups, upgrades) ● Cost: No licenses, pay as you go. ● Compatibility: drop-in replacement for MySQL. @sebamontini

Slide 4

Slide 4 text

@sebamontini Speed

Slide 5

Slide 5 text

@sebamontini Simplicity ● 6 copies across 3 AZs ● Writes quorum ● Peer-to-peer replication repairs ● Up to 15 Read Replicas ● ~10ms replication lag ● Cross-region replication ● Continous backup (parallel snapshots per segment) ● Automatic failover to Read Replicas

Slide 6

Slide 6 text

@sebamontini Cost ● Storage grows up to 64 Tb ● No need for standby instance ● Single shared storage volume ● Billed by used I/Os (No PIOPs) ● Smaller instances (?)

Slide 7

Slide 7 text

@sebamontini Compatibility ● 100% MySQL compatible ● One-click migration from RDS ● PostgreSQL 9.6 compatible (open preview) ● Simple migration with DMS ● Logs and metrics via Cloudwatch ● Roles and permissions through IAM ● Incremental snapshots in S3

Slide 8

Slide 8 text

We’re hiring ! jampp.com/jobs @sebamontini

Slide 9

Slide 9 text

Thanks [email protected] @sebamontini github.com/sebamontini