Another big player in the orchestration market is Puppet. Until very recently, the support for Azure in Puppet was very limited, but that is changing very fast. The Puppet module puppetlabs/azure_arm is still in a somewhat early stage, but Puppetlabs/Azure provides you with everything you'll need. Both modules needs azure-cli to work. The integration in their commercial Puppet Enterprise Product is amazingly good. Azure has a virtual machine extension available for virtual machines that will become Puppet nodes.
More information can be found at:
https://puppet.com/products/managed-technology/microsoft-windows-azure.
The Chef software provides an automation and orchestration platform that has been around for a long time. Development started in 2009! The user writes "recipes" that describe how Chef manages the "kitchen" using tools such as...