HUG #4: Terraform and Azure

This is a past event

43 people went

Microsoft Switzerland

Richtistrasse 3 · Wallisellen

How to find us

Room: Conference Center

Location image of event venue


Hi everyone,
it's our pleasure to introduce the agenda for the fourth Zurich HashiCorp User Group Meetup event.

18:00 - 18:10: Networking

18:10 - 18:15: Host's/Organizer's welcome messages

18:15 - 18:45: Diving into Terraform modules
by Benjamin Stauffacher, System Engineer at Adfinis SyGroup

Microsoft provides a set of Terraform modules for the most important Azure services. We have worked with those modules and also contributed into the original repositories. In this session we will explain what Terraform Modules are and how they are used. We demonstrate the usage of the Terraform Modules for Azure and how you can benefit as a Azure User.

18:45 - 19:15: The secret sauce of Terraform & Azure
by Marcel Zehner, MSFT MVP, Partner at make it noble

Terraform provider for Azure Resource Manager has become a powerful toolbox to provision easy to complex infrastructures and services on Microsoft Azure.
The session uncovers some of the not so well known secrets and experiences we’ve made in customer projects..

19:15 - 19:25: Break, networking, drinks

19:25 - 20:00: How to contribute to the Terraform Provider for Azure
Tom Harvey, Lead Engineer for Azure Terraform provider at HashiCorp

So a new service/feature just got announced and you want to use that in Terraform?
In this talk, I’ll demonstrate how you can add support for a new resource to Terraform - covering the process from creating a new file to adding acceptance tests to ensure the new resource works as intended. By the end of this talk we should have sent a Pull Request adding support for the new feature.
(Note: whilst this talk is focused on the Azure Provider, it‘s mostly applicable for Terraform other providers too)

20:00 - : Networking, apero, pizza, drinks


Benjamin Stauffacher
As a Linux System Engineer at Adfinis SyGroup, I am mostly engaged with Open Source technologies running on Linux. With a background in traditional Linux operations and IT security I have been working more and more with cloud environments, so software like Vault or Consul have become indispensable and with Terraform and Packer we are using one of the best solutions available to interact with Azure.

Marcel Zehner
Marcel is a community champion operating out of Switzerland. He supports community conferences and events around the globe with his Microsoft cloud expertise, is a long-time Microsoft MVP and head of the Microsoft community events Experts Live Europe and Experts Live Switzerland. More information about him can be found on

Tom Harvey
Tom's an engineer at HashiCorp leading the work on Terraform's support for Azure. Over the years Tom's worked across a number of cloud providers and has been focused on bridging the divide between Developers and Operations.

Special thanks to Microsoft Switzerland and Philippe Zenhaeusern (Cloud Solutions Arch. at MSFT) for hosting and sponsoring the apero.

Thanks to Manuel Meyer and the Microsoft Azure Zürich User Group for promoting the event.