AWS-Logo_White-Color
  • 1. Introduction
  • 2. Preparation
    • 2.1. Prepare Dependencies
    • 2.2. Preparing Docker Hub
    • 2.3. Creating Access Key, Role, and Key Pair
  • 3. Terraform Infrastructure
    • 3.1. Infrastructure Introduction
    • 3.2. Git clone template
    • 3.3. Edit Variables
    • 3.4. Run Terraform Command
  • 4. Add Database to RDS
  • 5. Create ECS Service
    • 5.1. Deploying Blue/Green and Service Scaling with Backend
    • 5.2. Rolling Deployment with Frontend
  • 6. Check Results
  • 7. Deploy CI/CD with GitHub Action
    • 7.1. Clone GitHub Template
    • 7.2. Create a New Project and Push Code
    • 7.3. Add Secret Keys
    • 7.4. Check Results
  • 8. Monitoring
  • 9. Resource Cleanup

More

  • AWS Study Group

  • Clear History
Workshop
web counter
Cloud Journey
web counter


Last Updated
08-11-2024


Team
Hoàng Việt
Infrastructure Deployment with Terraform Integrated with GitHub Actions > Preparation

Preparation

Content

  1. Prepare Dependencies
  2. Preparing Docker Hub
  3. Create Access key, Role and Key pair