Skip to content
Open Source blog

Attention: MySQL & PostgreSQL Azure Terraform resource users

We want to give a heads-up to Azure customers who are using Terraform to provision and manage MySQL and/or PostgreSQL. As planned, the Azure data team will deprecate their ‘2017-04-30-preview’ API for both MySQL and PostgreSQL on December 1, 2018. I know that you are asking yourself, “As a Terraform user, why do I care?”...

Read more

Tutorial: Terraforming your JAMstack on Azure with Gatsby, Azure Pipelines, and Git

This article will show how to build a blog (or any other static content) using a very popular JAMstack (GatsbyJS, GraphQL, Markdown) and host it on static website hosting for Azure Storage, which provides a cost effective and scalable solution for hosting static content and JavaScript code. We will demonstrate how to optimize the website...

Read more

Microsoft and HashiCorp collaborate to build a better Terraform provider

For those who might be wondering what HashiCorp Terraform is, Terraform is a tool which enables workflows for operators to provision and manage Azure infrastructure using “Infrastructure as Code.” For a good overview, check out this introduction to Terraform. Wait, Infrastructure as Code… isn’t that what Azure Resource Management (ARM) templates are used for? Yes, ARM templates and Terraform...

Read more

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

Read more

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, 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

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 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

Top questions about Terraform and Azure

3-minute read Recently, I teamed up with HashiCorp’s Nic Jackson to deliver a high-level look at using HashiCorp’s Terraform with Microsoft Azure. We covered a quick background of HashiCorp’s founding, what industry needs inspired Terraform’s creation, and how Terraform helps build an easy-to-follow template of one’s infrastructure – as code! We also demonstrated the use...

Read more

DevOps on Azure: Resources and Updates

With DevOps on Azure, you can accelerate your application delivery life cycle. Find out more about tools and services that are available for you and your organization. Whether you’re a developer working in a startup or an IT professional in a growing enterprise, your software applications likely include both Linux- and Windows-based components. With our...

Read more