There are various ways in Azure to automate the creation and the configuration of your infrastructure. You can use ARM templates to deploy your infrastructure as a code, or use Azure Automation, PowerShell scripts and more.
When the different Azure resources are deployed, there are some tools that you can use to manage the configuration of the resources. For example, when you want to automate the configuration of your VMs, Azure provides the following tools:
- Chef: Chef is a third-party solution that offers a DevOps automation platform for Linux, Windows, and macOS devices. It can be used for virtual and physical server configurations. It requires an agent to be installed on the virtual machines or servers, which connects to the Chef server to check whether there are available updates and other configurations for the machines. You can use the...