Building a DEV environment on AWS using Terraform — Part II

In this second part, I will install Docker on AWS EC2 before deploying. If you have not read PART I yet, please check it out: https://cloudwithdj.com/building-a-dev-environment-on-aws-using-terraform/ In part II, here what you will learn: Configuring AWS EC2 Userdata with Terraform Setting Up VSCode SSH Configuration Utilizing Terraform Provisioners Installing Docker on EC2 before deploying Replacing […]
Building a DEV environment on AWS using Terraform – Part I

In this short tutorial, I will create a secure and isolated AWS environment for developers, accessible through Remote SSH for streamlined workflow and enhanced security. Scenario My manager asked me to set up a new development environment. So, I decided to document the whole process of creating a secure and isolated AWS environment for our […]
DevOps Tools: Terraform

In this short demo, we’ll create a simple VPC with CIDR Range: 192.168.0.0/24 using Terraform. Background Interested in automating infrastructure across any cloud platform? Terraform is your go-to tool. Terraform is a tool that helps you build, manage, and organize your digital infrastructure in a smooth and automated way. It’s like a wizard for your […]
Building a Terraform Workflow with GitHub Actions CI/CD Pipeline

To build a Terraform workflow using GitHub Actions for Continuous Integration/Continuous Deployment (CI/CD), you’ll set up automation to manage your Terraform infrastructure using GitHub’s CI/CD capabilities. Here’s a detailed, step-by-step guide to create this workflow. Prerequisites GitHub Account (and a repository where the Terraform code is stored) Terraform installed AWS account with administrator rights. Step […]