One of the first components I created on AWS cloud was an EC2 instance by watching hands-on tutorials. Little did I know about the infrastructure bits that went behind that. In this note, I list down the AWS infrastructure and their specific configurations that I created to host an EC2 instance using Terraform. To make … Continue reading Create AWS EC2 using Terraform
"Sourav, we need a new environment to perform integration testing of our application" -supervisor to me. "Okay..." -me. "Do you have that checklist that you created the last time we requested a new environment?" "Yes, I was just thinking about that... But that was more than an year back and since then we've added a … Continue reading What is Infrastructure as Code?
(this thought process derives heavily from my experience as a scm, build and release engineer working on automation, scripting and trying to make my job exciting. Feel free to disagree)In the earlier days (2000's maybe?) most of the tasks around build and release involved manual steps in the follow sequence:Step 1: development check-in codeStep 2: … Continue reading Idempotency in Infrastructure as Code