deploy a terraform remote state backend with cloudformation

Defining your infrastructure as code has become an integral part of many successful DevOps workflows. Terraform has become a key tool, which I often employ to define a variety of infrastructure. Today I’m going to show you how to set up the basic backend infrastructure needed to allow multiple engineers to collaborate on the same resources in AWS, using Terraform and CloudFormation. Prerequisites To complete the actions described in this tutorial, you’ll need access to an AWS account in which you have permissions to access and provision resources.