This week I’ve been busy talking with Open Source developers and users at OSCON, explaining how VSTS can enable their builds with our hosted (or on-premises!) build agents. Meanwhile, we’ve seen some incredible podcasts and blog posts about DevOps in Azure.
The DevOps Lab: Azure Automation Runbooks with PowerShell
Damian Brady sits down with MVP Thomas Rayner to talk about Azure Automation Runbooks – a handy way to configure and execute PowerShell inside Azure – all from the command-line.
Announcing the Azure Cloud Shell editor in collaboration with Visual Studio Code
Brendan Burns explains some of the new integrations into Azure Cloud Shell, including authorization for Terraform, Ansible and InSpec, “Try It” experiences for documentation, and an embedding of Visual Studio Code inside Azure Cloud Shell.
Azure DevOps Projects – Adding an Additional Environment
Mike Douglas shows the ease and the power of Azure DevOps Projects: how they provide a foundation for building a full CI/CD pipeline for all environments and how to extend Azure DevOps Projects to additional environments.
Deploy Azure App Services to Multiple Regions Within the Same Subscription
Generally when you’re deploying to App Services, you can easily use the Deploy task. But if you want to setup a High-Availability environment, Stéphane Eyskens shows you how to deploy an App Service to multiple regions.
Managing Credentials and Secrets in VSTS Release Management
Deployments always needs secrets – whether it’s credentials for a database or another service. Colin Dembovsky explains why you should never store your secrets in source control and how you can protect them with strong secrets management.