- Files related to practices performed in an AWS environment
- Environment settings in Wiki page
| N. | Diagram | Description / Objective |
|---|---|---|
| 1 | ![]() |
EC2 + Docker + MSSQL + RDS + S3 Migrating a database from an on-premises/EC2 environment to Amazon RDS and then from RDS back to on-premises using Docker. |
| 2 | ![]() |
EC2 + Lambda + RDS + Bastion Host Create two Lambda functions: one to schedule the startup and shutdown of the bastion host, and another to obtain the public IP address of the bastion host (without using Elastic IPs or the EC2:DescribeInstance policy for the user). Using a bash script, retrieve the IP address of the bastion instance via the Lambda function and connect to RDS through a port tunnel. |
| 3 | ![]() |
RDS + Clone + RPIT Simulating the resizing of a field in a production database — table locking. It's common for the development team to have a test environment to verify changes before applying them to production. However, the test environment doesn't always reflect the real environment. In this case, the plan is to reduce the size of a varchar field from 255 to 200 characters in a database with over 100 million records. |
| N. | Diagram | Description / Objective |
|---|---|---|
| 1 | Bastion Host + ECS + EC2 + Docker + RDS + S3 + ECR Automate build new image for each modification from repository files. After build, the push to ECR with commit hash and update ECS cluster running to update with new image. |
|
| 2 | ECS + ALB + CloudFront + Route53 + CodePipeline + ECR Automate deploy CI/CD in ECS using GitHub repository - use CodeBuild and CodeDeploy. |
| N. | Diagram | Description / Objective |
|---|---|---|
| 1 | ![]() |
EC2 + Docker + BIA App Basic environment settings to start. |
| 2 | EC2 + Docker + BIA App + SSM + SSH Launch an instance EC2 with BIA App and create a connection SSM and SSH. After build image Docker and send image to ECR. |
|
| 3 | ![]() |
EC2 + Docker + ECS + RDS + S3 Run the BIA application on ECS (cluster with only one instance); assets should be delivered from the S3 bucket. |
| 4 | ![]() |
Bastion Host + ECS + EC2 + Docker + RDS + S3 + ECR Create a script to launch a bastion host to connect to production resources. Perform remote port mapping on the local machine through the bastion host. |


.png?raw=true)


