Azure for Continuous Delivery
Continuous delivery is on of pillar stones of DevOps but can be very challenging. Luckily, Microsoft Azure has perfect tools to make it work. Azure resources can be deployed and configured using ARM templates, PowerShell, PowerShell DSC and many more tools. Mixing these tools allows us great control and automation of processes. Also, Microsoft is only cloud provider that enabled deployment possible across private/hybrid/public cloud with their Azure/Azure Stack offering that helps us use same tools and processes no matter where we develop and deploy.
We will discuss tools and processes that will allow us to deploy new resources for development/test/production with automation, control and quality.
In this workshop, we will talk about:
• creating continuous delivery and creating dev/test/production environment using Infrastructure as a Code and how to use ARM, PowerShell and PowerShell DSC to create environment, automate and control process and security.
• How to use Azure DevTest Lab to enable control and security over your dev/test environment and how to use it for cost control
• Using Infrastructure as a Code for continuous delivery from on-prem to cloud with Azure and Azure Stack offering
• Docker,Chef,Puppet and other tools and how to get continuous delivery with them on Azure
Workshop will focus on infrastructure, resources and environment.