This is going to be a short blog post, but I wanted to talk about my experiance with Terraform.
So recently I have become Google Cloud certified and I have been trying to jump on the IaC (Infrastructure as Code) hype train and I must admit I can see why it’s going to be the new way of deploying Cloud services.
Now if you are not aware of what Terraform is IaC is I sugguest you have a look at their site and have a quick read about it, but I’m going to give a quick explaination now.
So in short Terrafom allows you to deploy Cloud services via code, rather than using the GUI (Graphic User Interface) and in doing this it allows you to quickly make changes and delete services.
I’ve been using Terraform to create a VM and VPC in Google Cloud, I think the best way for me to explain what I’m doing is show you via a Video.
Terrform Youtube Video
Also here’s a link to the Terraform files.