8 April 2019
*Mark Gossa - How to provision Serverless infrastructure using Terraform and Azure Pipelines*
There's a lot happening in the tech world at the moment and Serverless and DevOps are two of the big words out there. In this session, we'll do a brief explanation of Azure Durable Functions and then demonstrate how you can use Terraform with Azure Pipelines to provision a Serverless infrastructure and deploy a .NET Core app. We'll also take a look at how you can share reusable Terraform Modules across multiple teams using Azure DevOps.
*Chris Gardner - Building Better Bricks: PowerShell Module design and development best practice*
We’re all writing modules (probably) so let’s look at some of the ways we can make our modules better, both for people developing them and for people using them to create reusable tools we should be aiming to write functions and then package those up into modules for distribution. A major benefit of PowerShell is its flexibility in how you can solve a problem, packaging your modules can be one of these problems and it has many solutions.
This talk will look at the main approaches that are used, common pitfalls, and some of the best practices that should be used to make developing the module as low effort as possible. We’ll also look at how we can make publishing the module easier, and ease the use for end users.