Introduction

Within the scope of this workshop, divide each phase:

  • Phase 1: Configure IAM to assign Permission Policy users for different purposes.
  • Phase 2: Configure Hosted zones to switch nameservers from AWS Route 53 replacing Godaddy’s nameserver.
  • Phase 3: Steps to prepare for the repository on github and configure to AWS Amplify.
  • Phase 4: Configure your domain and create certificates automatically by AWS Amplify.
  • Phase 5: We will push 1 new commit up to check if CI/CD pipeline of AWS Amplify is working properly (For the scope of this workshop, we will push 2 new articles to the repository to see if Amplify triggers rebuild and down project when building?)
  • Phase 6: Delete resources to avoid incurring costs.

Source code here