Use case: Modern Service Mesh with Consul on Azure (Part 2) 

5 min read

This is the second part of a two-part series introducing you to HashiCorp Consul on Azure. In the first part, we took a look at the service discovery properties of Consul and deployed a Consul cluster in Azure. In this second part, we will discuss properties that turn Consul into a full-blown service mesh solution as Read more

Tutorial: Automate infrastructure and deployment on Azure using Jenkins and Ansible 

4 min read

Both Ansible and Jenkins are powerful open source automation tools. Using Ansible, you can provision virtual machines, containers, network and complete cloud infrastructures on Azure. In addition, Ansible allows you to automate the deployment and configuration of resources in your environment. Jenkins provides hundreds of plugins to support building, deploying and automating any project, including Read more

1 Comment

Updates on DevOps and CI/CD support for Jenkins 

3 min read

With DevOps World | Jenkins World around the corner (September 16-19 in San Francisco) and the recent announcement of Azure DevOps, this seems like a good time to provide an update on the options for working with Jenkins on Microsoft Azure. Side note: if you’re at DevOps World | Jenkins World, come visit us at our Read more

DevOps trends and tips from our resident pros 

4 min read

TechBeacon recently released the DevOps Top 100 list, recognizing members the DevOps community, who are exceptional writers, speakers, and thought leaders in the space. We caught up with a few of the Microsoft pros on the list to get their quick insights on topics ranging from their favorite DevOps technologies to what they can’t live Read more

1 Comment

Tutorial: Using Azure REST API in Ansible to automate Azure resources 

2 min read

Ansible 2.6 was released with more capabilities to provision and manage Azure resources. It includes four new modules for Azure Kubernetes Service and Azure Resource, and many enhancements to existing Ansible modules for Azure (e.g., Virtual Machine, Networking interface). Here I’ll introduce two new modules azure_rm_resource and azure_rm_resource_facts which allow you to directly call the Read more

5 Comments

Celebrating OSCON’s 20th anniversary 

5 min read

We’re in Portland this week for OSCON’s return to the City of Roses (or Beervana, depending on who you ask) to celebrate the ground-breaking event’s 20th birthday. Some of Microsoft’s 3,000 open source contributors from across the company will be there showcasing some of their favorite open source technologies and community projects throughout many breakout Read more

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

4 min read

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. We start from the solution template in Azure Marketplace, since that’s the fastest and easiest path to get Jenkins up and Read more

1 Comment

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

8 min read

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 templates and Ansible playbooks. While it demonstrated how infrastructure is treated as a code – stored, versioned, and audited – there is still Read more

5 Comments

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

6 min read

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, such as Terraform and Ansible, can be leveraged to implement Infrastructure as Code. The second article in the series will enhance the infrastructure Read more

10 Comments

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

2 min read

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 applications. Visual Studio Team Services (VSTS) provides automated pipelines to build, test, and deploy your code to any platform. It uses agents to perform build and release tasks. Read more

7 Comments