How to setup Terraform on Windows in Azure/AWS/GCP

To install Terraform in any of the cloud platforms, the best way is to use the available images in the marketplace that run Terraform opensource on Windows server with the recommended configuration. Production ready. Click on the links below to deploy to your preferred cloud platform.

Getting Started


RDP into new server


Once you have deployed Terraform on Windows server, the first step is to RDP into the new instance once it has fully booted up.  The following links explain how to connect the VM once it has finished being deployed:



Once logged in, you’re now ready to start setting up your new server as per the following sections. 

Using Terraform


Once logged in, you are ready to start using Terraform. You can use any Windows terminal (Powershell or Windows Command Prompt)


The following links to documentation explain how to use Terraform for each cloud platform


Learn to provision infrastructure with HashiCorp Terraform


Terraform Documentation



If you have issues with installing Terraform in your cloud environment leave a comment below or contact us directly and we will assist it getting the server up and running


Terraform Support


Support for using Terraform can be found on their community section:


Disclaimer: Terraform is a registered trademark of HashiCorp, Inc and is licensed under Mozilla Public License v2. No warrantee of any kind, express or implied, is included with this software. Use at your risk, responsibility for damages (if any) to anyone resulting from the use of this software rest entirely with the user. The author is not responsible for any damage that its use could cause.
Avatar for Andrew Fitzgerald
Andrew Fitzgerald

Cloud Solution Architect. Helping customers transform their business to the cloud. 20 years experience working in complex infrastructure environments and a Microsoft Certified Solutions Expert on everything Cloud.

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x