Amazon Aurora: Mysql Compatible Edition
Amazon Aurora: Mysql Compatible Edition
Armando Barrales
Solutions Architect
Uriel Ramirez
Solutions Architect
• Aurora Fundamentals
• HA/DR
Amazon S3 Load from, save to Amazon S3, store snapshots and backups in S3.
Amazon CloudWatch Upload systems metrics and audit logs to Amazon CloudWatch.
Amazon Sagemaker
Make inferences directly from your database using SQL calls
Amazon Comprehend
© 2020, Amazon Web Services, Inc. or its Affiliates.
Automates administrative tasks
Schema design
Automatic fail-over
Query construction YOU
Backup & recovery
Query optimization
Isolation & security
Industry compliance
AWS
Push-button scaling
Higher performance
Customers migrating
Better availability and durability
from open source MySQL
Easy migration; no application change
Compute
Node
SQL
Caching
Attached
Storage
Compute
Compute and storage have different Node
lifetimes SQL
Transactions
• Instances fail and may be replaced Caching
• Instances are shut down Logging
• Instances are scaled up/down
• Instances are added to cluster to scale out
Purpose-built log-structured
distributed storage
AZ 1 AZ 2 AZ 3
Amazon S3
Amazon Aurora cluster topology
DB Cluster
Up to 16 DB instances/nodes in a
regional cluster, spanning Writer Reader Reader
SQL SQL SQL
multiple AZs
Transactions Transactions Transactions
Caching Caching Caching
AZ 1 AZ 2 AZ 3
AZ 1 AZ 2 AZ 3
1. Prerequisites (20min, depending on audience level, launch DB cluster via CloudFormation, or manually)
2. Create a New DB Cluster (20min, optional, depending on audience level)
3. Connect, Load Data and Auto Scale (15min)