In a time where one application can run across thousands of servers, in multiple locations around the globe, modern IT operations teams must focus on the immutability and repeatability of their infrastructure. They cannot waste time worrying about manual configuration or deployment. IT teams must take advantage of the tool set that is available and utilize them to remain relevant in the rapidly evolving and expanding digital market. One of these tools is known as Terraform. In this blog post I will cover the basics of Terraform and show how you can use it to create a virtual machine in Digital Ocean.