Operationalising Terraform with Jenkins

I started a new role around a year a go at a FinTech startup which has afforded me a level of freedom to implement DevOps practices in a way that wasn’t possible in my last job. One of the first things I wanted to implement was a way of managing our infrastructure as code. I’d like to quickly run through how I achieved this with Terraform, Git and Jenkins. Terraform I’ve looked at before, it’s a product from hashicorp that provides a common language for configuration of infrastructure resources. This makes it perfect for managing cloud deployments.It also makes managing that code base extremely sensitive as incorrect or conflicting changes can cause huge disruption an even irretrievable data loss to production systems.

more ...

Terraforming AWS

Since I started learning to program the field of Dev Ops has been the area I've found fascinating. In January I attended a meetup where a member of Sainsbury's Dev Ops team presented on Terraform and decided I'd try it to manage some personal infrastructure.

more ...