An open API service indexing awesome lists of open source software.

https://github.com/mongoexpuser/aws-rds-aurora-mysql-and-dynamodb-migration

Create AWS RDS Aurora MySQL DB Cluster, AWS DynamoDB and Related Resources for a Migration Project, with AWS TypeScript CDK.
https://github.com/mongoexpuser/aws-rds-aurora-mysql-and-dynamodb-migration

aws-cdk-typescript aws-dynamodb aws-rds-aurora-mysql aws-s3 aws-secrets-manager aws-vpc typescript

Last synced: about 2 months ago
JSON representation

Create AWS RDS Aurora MySQL DB Cluster, AWS DynamoDB and Related Resources for a Migration Project, with AWS TypeScript CDK.

Awesome Lists containing this project

README

          

[![CI - AWS-TS-CDK Migration](https://github.com/MongoExpUser/AWS-RDS-Aurora-MySQL-And-DynamoDB-Migration/actions/workflows/aws-migration-cdk.yml/badge.svg)](https://github.com/MongoExpUser/AWS-RDS-Aurora-MySQL-And-DynamoDB-Migration/actions/workflows/aws-migration-cdk.yml)

# AWS-RDS-Aurora-MySQL-And-DynamoDB-Migration




Create AWS RDS Aurora MySQL DB Cluster, AWS DynamoDB and Related Resources for a Migration Project, with AWS TypeScript CDK




The STACK deploys the following specific resources:

1) AWS VPC.

2) AWS VPC-related resources.

3) AWS DynamoDB Table.

4) AWS Secret Manager's Secret (username and password), for the DB Cluster.

5) AWS RDS Aurora (MySQL-compatible) DB Cluster.

6) AWS S3 Buckets used, for Import and Export, by AWS RDS Aurora (MySQL-compatible) DB Cluster.

## DEPLOYING THE CDK STACK

1) To deploy the stack on ```AWS``` via Local Computer, follow the steps in the following link:

Working with the AWS CDK in TypeScript


2) To deploy the stack on ```AWS``` via GitHub Actions see the following link:

CI: AWS-TS-CDK Migration

# License

Copyright © 2015 - present. MongoExpUser

Licensed under the MIT license.