The last few months, I have had good discussions with a colleague at work about how infrastructure as code is the future of how we set up servers and manage deployments across multiple servers.
The last two weeks during the holiday season, I could not agree more with him. More and more, I see the benefit of having Infrastructure as Code as practise more of us should follow.
What is Infrastructure as Code? - Azure DevOps | Microsoft Docs
I looked at a few options.
Templates overview - Azure Resource Manager | Microsoft Docs
Customizable Distribution Templates - StackScripts | Linode
Terraform by HashiCorp
As of now, Terraform looks like a winner to me, since I plan to deploy on [Linode](Cloud Hosting & Linux Servers | Linode and DigitalOcean in 2020.
Not having to log in and set up servers from scratch will be a considerable change in how I build software going forward.