This is a group for software Application Lifecycle Management (ALM) professionals in London, United Kingdom, who are particularly interested the Lean and Agile practices using Microsoft tools like Team Foundation Server (TFS), Microsoft Test Manager (MTM), Visual Studio and System Center. The user group meetings will cover all aspects of ALM including requirements gathering, performance metrics, all forms of testing, code management, configuration, build and deployment. The group will be of interest to business analysts, requirement engineers, developers, testers, project managers, build engineers and release managers. This group is not only about the ALM tools but also the methods, such as Scrum, Kanban, XP, CMMI, and practices, such as Continuous Delivery and BDD, that the ALM tools help facilitate.
We are back! With two excellent speakers and a number of technologies this month:
*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.
We will also have food kindly offered by the Microsoft Reactor, please make sure to change your RSVP in case you cannot come to the event to prevent food waste.