7.00pm - Arrival
7.15pm - Welcome / User Group Introduction - Jonathan Medd @jonathanmedd (https://twitter.com/jonathanmedd)
7.30pm - Getting Started with a DSC Pipeline - Gael Colas (https://twitter.com/gaelcolas)
8.15pm - Break / Refreshments
8.45pm - Automating everything with Microsoft Flow - Jaap Brasser (https://twitter.com/Jaap_Brasser)
9.30pm - Wrap up / Close
Getting Started with a DSC Pipeline - Gael Colas
The understanding of DSC as a technology is rarely enough to get started. DSC is a great tool for configuring servers, but out of the box, it might be hard to know where to start.
In order to avoid the 'blank page syndrome', we'll discover how you can get started quickly by bootstrapping your pipeline.
This session will focus on the basic concepts of a pipeline for infrastructure, how it applies to DSC, and how to build the DSC Artefacts consistently to improve trust in those.
Ideally, if you bring your laptop and we get a network connection, you can try for yourself and follow along, it's that easy!
The demo/code part will focus on creating re-usable components (DSC Composite Resources leveraging existing DSC Resources), and assembling them in roles to apply to nodes. This will allow us to compile MOFs for as many nodes as we need, along with Meta MOFs and Packaging modules for Pull server.
You don't need any VM for this, only WMF 5.1 and your preferred IDE (i.e. ISE or VSCODE).
I prefer vscode as it allows editing Yaml and JSON files natively.
We won't apply those MOFs or cover the PULL and PUSH models, as it was been mentioned by Iain in March's session, and is not needed for this part anyway.
Automating everything with Microsoft Flow - Jaap Brasser
Microsoft Flow is a great workflow automation tool, but most likely PowerShell is not the first thing that comes to mind when thinking about Flow. In this session I will show how to integrate Microsoft Flow in PowerShell scripts and vice-versa and to highlight the benefits that this provide. This demo-heavy session will feature a lot of PowerShell code and live demos.
Jaap Brasser is a Technical Marketing Engineer at Rubrik and an CDM MVP with a big passion for scripting and automation. As an IT professional Jaap is part of several technical communities, speaks at events and authors articles on a variety of subjects on his personal blog and other websites and magazines. As an active member of the PowerShell community he supports users by providing answers in forums, blogs about PowerShell and creates and collaborates PowerShell modules and functions.