Skip to main content

How to use EC2 DMS

  1. After clicking the link below to access the SWS console web, proceed to log in to the AWS Turn Key Console.
File Iconhttp://localhost:7777
  1. Once you have accessed the AWS Turn Key Console, click on AWS EC2 DMS.
  1. Click on the instance ID of the EC2 DMS project.
  1. The Project Details provide functionality for downloading the PEM key, navigating to the ALB DNS link, and connecting SSL and subdomains from a domain purchased through Route53 to the ALB.

(1) Pressing the Restart Instance & Project button will stop the instance, restart it, and then relaunch the project.

(2) When you select the instance size and click on the Change Instance Size button, the instance size will be changed. Please note that the instance will be stopped and restarted during this process, so be cautious as there will be downtime for your instance and project.

(3) Clicking the Download Pem Key button will download the PEM key for the Bastion EC2 and the private instance where the project is deployed to the local machine.

(4) In the How to connect to EC2 DMS instance section, commands are provided for accessing the DMS instance via a bastion EC2 and directly accessing a private EC2 instance.

(5) Clicking on the Change Bastion SG IP button will navigate you to the page in the AWS Console where you can change the IP for the Bastion Security Group.

(6) Select the list of domains purchased through Route53.

(7) Click the Go to purchase a domain in Route 53 button to navigate to the Route 53 dashboard. If you are unsure how to make a purchase, refer to the documentation on How to buy a domain with Route 53.

(8) Click the Create SSL Certificate button to link the SSL certificate of the selected domain with ALB. When the Status is ISSUED, Sub domain connections are possible.

(9) For example, if you want to create the domain docs.abc.com, enter docs in the subdomain name input and click the Connect Domain button. This will link the ALB with the selected domain.

  1. The Deploy Project section provides functionality to re-upload and execute build files on EC2 for deployment.

After selecting the type of the Upload Project build File and choosing the file using the Choose File option, proceed to deploy by clicking the Deploy Project button. The deployment process takes approximately 10 minutes.