[Online] Azure IaC Event 5: Repeatable Deployments with Farmer by Isaac Abraham
Details
Dear members of the Azure Zurich User Group,
We are happy to announce our next Azure Zurich virtual meetup.
This meetup is number 5 in our series on Azure Infrastructure-as-Code (IaC):
27.10.2020 IaC-Event 1: Azure IaC with Github Tools by Manuel Sidler
Video (check description): https://speakerdeck.com/azurezurich/october-2020-azure-iac-with-github-tools-by-manuel-sidler
08.12.2020 IaC Event 2: ARM Templates for the win! by Marcel Zehner
Video (check description) & Slides: https://speakerdeck.com/azurezurich/december-2020-arm-template-for-the-win-and-bicep-by-marcel-zehner-video-in-description
19.01.2021 IaC Event 3: Azure IaC with Terraform by Jonas Wanninger
Slides: https://speakerdeck.com/azurezurich/january-2021-azure-iac-with-terraform-by-jonas-wanninger
02.02.2021 IaC Event 4: Azure IaC with Azure Devops by Marc Müller
https://speakerdeck.com/azurezurich/february-2021-azure-iac-with-azure-devops-by-marc-muller
09.02.2021 IaC Event 5: Repeatable Deployments with Farmer by Isaac Abraham
https://www.meetup.com/de-DE/Microsoft-Azure-Zurich-User-Group/events/275023711/
AGENDA
• 16:45 Meeting is open.
• 17:00 Welcome from the Azure Zurich User Group (Manu Meyer)
• 17:10 Repeatable Deployments with Farmer by Isaac Abraham
• 18:30 End
Abstract:
Azure Resource Manager templates have made repeatable deployments on Azure a reality. However, the true cost of these templates is the cost of authoring them, generally involving painstaking and error-prone management of JSON files.
Whilst improvements in tooling have helped ameliorate this problem, there's a need to rethink how we create ARM templates, which is where the Farmer project comes in.
In this session you'll be exposed to the following:
- Learn about the basics of ARM templates and the value proposition behind them
- Understand the cost of working with ARM templates
- See how we can use a .NET domain specific language (DSL) to rapidly author and work with ARM templates.
- See common use cases and cost-benefit of ARM templates
- Look at ways of dealing with elements such as parameterisation and variables through a programming language rather than through JSON and stringly-typed expressions
- Discuss how to deploy ARM templates through repeatable continuous integration and deployment tools
Bio:
Isaac Abraham is the author of Get Programming with F# and the director of Compositional IT. As a Microsoft MVP and.NET developer since .NET 1.0, he specializes in consultancy, training and development, helping customers adopt high-quality, functional-first solutions on the .NET platform. He is especially interested in cloud computing and distributed compute challenges.
More information about me can be found on https://www.linkedin.com/in/isaacabraham/
The event is free of charge, virtual-only, open to anybody interested and held in English.





