Tutorial: CI/CD using Apache Subversion, Jenkins in Azure and Tomcat

In this blogpost, we will show you how to provision a Jenkins VM and setup a CI/CD pipeline to connect a code repository in Apache Subversion (SVN) and deploy the application into a Tomcat service.…


Tutorial: Canary Deployment for Azure Virtual Machine Scale Sets

Canary deployment is a pattern that rolls out releases to a subset of users or servers. It deploys the changes to a small set of servers, which allows you to test and monitor how the new release…


Coming soon: more Open Source Show episodes, featuring new community hosts

We launched The Open Source Show – featuring our own Suz Hinton, Lena Hall, and Bernd Verst – earlier this year, and, now, we’re excited to share that we are partnering with awesome community members…


Microsoft joins the OpenCensus project

We are happy to announce that Microsoft is joining the open source OpenCensus project, originally initiated and shepherded by Google, and we are excited to help it achieve the goal of "a single…


Q&A with Kubernetes co-founder Brendan Burns

Today, we announced that Azure Kubernetes Service, which simplifies the deployment, management, and operations of Kubernetes, is now generally available in five new regions. I sat down with Brendan…


Why JavaScript and Node.js are ruling the web: Interview with John Papa

JavaScript has emerged as one of the most popular programming languages in the world, reigning at #1 on GitHub in terms of pull requests in 2017. The language plays a major role on the web and…


Tutorial: Immutable infrastructure for Azure, using VSTS, Terraform, Packer and Ansible

This is part 2 of a 2-part series on CI/CD for "infrastructure as code" on Azure. In part 1, we covered a basic pipeline building application and provisioning infrastructure codified as Terraform…


Tutorial: CI/CD for Azure using Terraform, Ansible and VSTS

This is part 1 of a 2-part series demonstrating how to continuously build and deploy Azure infrastructure for the applications running on Azure. The first article will show how open source tools,…


How to create a custom VSTS agent on Azure ACI with Terraform

Open source tools, like Terraform and Ansible, can be leveraged to implement “infrastructure as code,” making it easier to continuously build and deploy cloud infrastructure across your……


New hands-on labs: Create containerized apps with Kubernetes in Azure

We are excited to offer new hands-on labs based on the book Designing Distributed Systems, by Kubernetes project cofounder, Brendan Burns. The labs in this GitHub repository will help you build…