Deploy MySQL on AWS with Terraform – Amazon RDS vs. Amazon Aurora

Опубликовано: 24 Июль 2026
на канале: Mike's Cloud Solutions
30,430
383

#MySQL #AWS #Terraform #Aurora #CloudDatabases #InfrastructureAsCode

Deploy MySQL on AWS with Terraform – Amazon RDS vs. Amazon Aurora

In this video, we walk through deploying MySQL on AWS using fully managed Platform as a Service offerings. You’ll learn how to set up Amazon RDS for MySQL and Amazon Aurora MySQL-Compatible Edition step by step with Terraform.

What You’ll Learn
The key differences between RDS MySQL and Aurora MySQL
How to provision infrastructure using Terraform
Best practices for security, scaling, and high availability
Loading the Sakila sample database for realistic testing
Connecting with phpMyAdmin to explore your data

Resources Deployed
Custom VPC, subnets, and routing
Security groups for controlled access
RDS MySQL instance with a read replica
Aurora cluster with writer and reader instances
AWS Secrets Manager credentials with random passwords
App Runner services for phpMyAdmin access

---

GitHub: https://github.com/mamonaco1973/aws-m...
README: https://github.com/mamonaco1973/aws-m...

---

00:00 Introduction
02:19 AWS Diagram
03:57 RDS vs. Aurora
08:08 Prerequisites
08:56 Build the Code
09:45 Build Results
17:48 Demo