Going Multi-Cloud With Terraform and Nomad

This post was written more than five years ago. I may still stand by it, but I may not. I try to grow as a person over time, and that inevitably means some of the stuff I wrote or thought before is embarrassing now, just like the things I write and think now will hopefully embarrass me in the future. I try to leave that old content up to preserve links and not pretend it didn’t happen, but that doesn’t mean I still endorse it. If you’re curious whether I still stand by this post, the best way to find out is to just ask me.

I was invited to give a talk on multi-cloud strategies using Terraform and Nomad at HashiDays London. In my talk, I talk through why you may want to deploy to multiple clouds, and do a live demo of deploying a Nomad cluster to Google Cloud Platform and Amazon Web Services, all using Terraform.

You can find the code used in the talk on GitHub.

You can find the video of my talk on YouTube.