Get started with Infrastructure as Code (IaC)
Learn how to use Infrastructure-as-Code (IaC) tools to reliably provision virtual machines and other infrastructure on Azure.
Get started with IaC
Learn how IaC allows you to deploy your infrastructure multiple times using the same code.
Deploying with IaC
Third-party Azure IaC providers
Use HCL (HashiCorp Language) to codify infrastructure in configuration files that describe the desired state for your topology.
Use Chef Automate to collaborate on application and infrastructure changes with speed and at scale.
Use Jenkins to set up continuous integration and delivery (CI/CD) for software projects.
Use Ansible to automate provisioning, configuration management, application deployment, orchestration, and many other IT processes.
Build infrastructure on Azure using TypeScript, Python, Go, C#, Java or YAML. The Azure Native provider is always up-to-date and covers 100% of the resources in Azure Resource Manager (ARM).