Skip to content

A step-by-step guide and automation scripts for blue-green deployment and zero-downtime upgrades of Amazon Aurora MySQL RDS clusters using AWS DMS and Terraform.

Notifications You must be signed in to change notification settings

bharats487/aurora-rds-upgrade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aurora MySQL RDS Upgrade

This repository contains the code and configuration for upgrading an Aurora MySQL RDS cluster using blue-green deployment.

Project Structure

  • main.tf: Terraform configuration for RDS cluster
  • web_app/: Python web application for database management
  • .gitignore: Git ignore file for development files

Features

  • Blue-green deployment for RDS cluster upgrades
  • Python web application for database management
  • Terraform infrastructure as code

Prerequisites

  • Python 3.x
  • AWS CLI
  • Terraform
  • GitHub CLI

Getting Started

  1. Clone the repository
  2. Configure AWS credentials
  3. Run Terraform to create resources
  4. Deploy the web application

License

MIT License

About

A step-by-step guide and automation scripts for blue-green deployment and zero-downtime upgrades of Amazon Aurora MySQL RDS clusters using AWS DMS and Terraform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published