AURORA

Amazon Aurora is a MySQL-compatible relational database engine the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases.

Provides five times the throughput of standard MySQL running on the same hardware.

one tenth of the cost

no license constraints

Scale read operation using read replicas that a low 10ms replication latency.

Security

Network Isolation - using VPC

Encryption at rest using keys you create and control through AWS Key Management Service

Encryption of data using SSL

On an encrypted Aurora instance, data in the underlying storage is encrypted as are the automated backups, snapshots, and replicas in the same cluster.

Fully compatible MySQL 5.6 using InnoDB storage engine.

Replacing Commercial DB solutions like Oracle or SQL Server

There are differences in schema designs and data types of Aurora.

Can be migrated but it has to be managed carefully.

Migration Process

Use AWS Database Migration Service

AWS Schema Conversion Tool

Availability

99% of the time

Fault-tolerant

Self-healing

Six copies of data is replicated across three Availability Zones.

Continuously backed up to Amazon S3