May and June events update

Hello PowerShell friends,

We would like to share with you the updates/news about our upcoming events this month and in June!

May evening Meetup – Thursday, 25th of May

Fujitsu will be hosting us at their Baker Street. Thanks very much to Nick Parlow for arranging it for us last minute.

Ebru and Gael returned super excited about their time at PSConfEU and want to share with you what they’ve learned and experienced.

If you want to join us, you can sign up here:

Hands on PowerShell Workshop – Saturday, 17th of June

Many of you have asked us to host workshops and we’ve listened. Saturday 17th of June will be our first event. Kindly hosted by Monster at their office in Chancery Lane. Glenn Turner, thanks so much for your help.

We’ll have two parallel tracks for our half-day event starting at 9:30-13:30, including one break for refreshment and snacks.

One track will be 101 level PowerShell: Covers language basics and is targeted towards everyone who is early in their PowerShell learning journey. This track will be led Ebru Cucen, and supported by Daniel Krebs.

The second track will be for the more advanced folks in our group with the 1st session will be led by Gael Colas (CDM MVP) diving deep into PowerShell objects and the 2nd led by Martynas Valkunas (Azure MVP) getting you up to speed on Infrastructure as a Service (IaaS) in Azure. Both sessions will be supported by Iain Brighton (RES MVP).

Please bring your laptop to follow along and to get the most out of this event. We’ll be providing power strips on the tables, Wi-Fi access, refreshments and snacks. No lunch will be provided to keep the event free.

The event is capped at 30 attendees which we hope to split somewhat evenly between the two tracks to ensure we can help you if you get stuck.
During the breaks and at the end we would like to encourage everyone to network, mingle, ask questions and show off your work.

Only 12 seats left –

June evening Meetup: Thursday, 29th of June

Michaél Higgins who works at KEMP Technologies as Principal Technical Product Manager will show us how to deploy KEMP load balancers into Azure and Azure Stack using PowerShell.

If you want to join us, you can RSVP on

Looking forward to seeing you at our next event, join us on Slack channel (

The organisers

Half-day Powershell

With the demand of our community, we will organise a half-day event with 2 tracks.

Looking forward to seeing you!

Please tell us which track you are interested in when you RSVP, as we have limited space for each session. Sign up here:

Time Presenter Track1:
Essentials [100]
Presenter Track2:
Advanced Track [300]
9:30:11:00 Ebru Cucen Commands&
Gael Colas Objects Deep Dive
11:00-11:30 Break
11:30-13:00 Ebru Cucen Objects&
Martynas Valkunas IAAS Automation with Powershell on Azure





This session is for people who want to learn PowerShell with all the fundamentals. First, there will be an introduction of the tools, environment, and demonstration of the common use case scenarios. Then, we will go through types of commands, i.e. functions, cmdlets; how they are used and what are the rules to create them properly. The last topic will be parameters, we will learn types of parameters, i.e. mandatory/optional/common parameters; parametersets; and how to validate parameters.



This session will focus on objects for PowerShell, first creating objects from .NET Framework/COM Object, the differences of New-Object, PSObject and PSCustomObject, and then we will be writing our own custom objects with a variety of methods, i.e. Hash, PSCustomObject Type, Classes, and Modules. Then we will go through the pipeline features, with most common cmdlets for filtering, ordering, and modifying the output objects, as well as how parameter binding happens.


Ebru is an independent developer, consultant, trainer on Cloud Architecture and DevOps Toolset, ex-.NET developer background, she enjoys working cross-platform, being part of the communities to explore/share and learn more!  You can reach her on




PowerShell is object oriented… So What!?
In this workshop, we will explore the concepts of objects in PowerShell and their characteristics, from the basics that are types, Properties, methods to more advanced topics such as the Adapted/Extended Type System (ATS & ETS) and their usage, object serialisation, and their behaviour through the pipeline.
We’ll see some practical application when writing functions, and how to create custom type format for the Shell.
If we get the time, we’ll explore the concepts of Classes in PowerShell, and see applications and pitfalls to avoid.


During this session, you will have a chance to expose PowerShell capabilities deploying infrastructure resources within Azure. First, we will go and deploy the full range of infrastructure – Virtual Network, Subnets, storage accounts, Windows VMs in Availability Sets, Network Load Balancers using just PowerShell. On the second approach, we will deploy exact the same resources with ARM template initiating the deployment via PowerShell. This session will give you the better understanding how to get the advantage of automating deployments as well as choosing the right tools and methods.


Martynas is Microsoft Azure MVP, Senior Cloud Solutions Architect at Elastabytes based in London, UK. Focusing on architecture designs and technical implementations, as well as automation, always hands on. Martynas is helping others to get the best cloud experience possible and making the journey easier by sharing his knowledge. Thrilled about where the technology and innovations are taking the world.