About


PowerShell Conference Europe is the largest PowerShell-themed conference in Europe, and is held in Hanover, Germany each year. We attract speakers and attendees from all over the world, with such topics as security, DevOps, databases, core language features, optimization, DSC, best practices and much more.

If you use PowerShell in your daily job, this conference is the perfect opportunity to enchance your skillset as well as build your network with like-minded individuals. The talk between each session is often where the magic happens! All speakers are available (as much as it's possible) throughout the whole conference, and are approachable for questions and discussions.

Each year Microsoft also sends a delegation from the PowerShell team, and this is a unique opportunity to interact directly with the people responsible for developing PowerShell.

In 2018, we extend the conference from 3 to 4 days and include a new PowerShell Guerilla Evening. Delegates get the chance to actually work with some of the many new and exciting technologies, guided by speakers and experts. Instead of just listening to presentations, the Guerilla Evening gives you the opportunity to actually put things to work and get high class guidance. For example, security expert Will Harmj0y and colleagues will point you to the tools required to defend IT environments, and you'll actually see and learn how PowerShell can be used as a forensic tool, how attackers think, and how you can defend attacks. Bring a notebook if you'd like to code yourself, or just follow the demos.

The conference is organized by the community, for the community! And we are happy to welcome you to yet another brilliant conference on April 17-20, 2018. Will we see you there?

To catch the spirit of this conference, have a look at the official after-conference movie here:

Register


Don't miss out!

PowerShell Conference Europe is all about creativity paired with rock-solid professional firsthand information. It's a friendly place where you can meet new people, connect with user groups, find answers and bring back some fresh ideas

Admission is EUR 1.399,- for 4 days and includes 50 sessions, lunch, coffee breaks, evening event at the Zoo with dinner, drinks, and ice cream until late, and Guerilla Evening event. Hotel accommodation is not included.

Fill out my online form.

Agenda


Conference Day 1 April 17,2018

Time Track 1 Track 2 Track 3
8:00 - 9:00 Delegate Registration
9:00 - 9:30 Opening Ceremony
Tobias Weltner
9:30 - 10:40 PowerShell 2018 - State of the Art (Keynote)
Jeffrey Snover
10:40 - 11:00 Coffee Break
11:00 - 12:00 The Current State of PowerShell Security Features and Bypasses
Matt Graeber
RegEx ^3\.0$ - The Outer Edge
Mathias Jessen
A03
12:00 - 13:00 Lunch
13:00 - 14:00 Containers! Where is my PowerShell?
Jan Egil Ring
PowerShell Core 6 auf Linux. Und was mach ich jetzt damit auf Linux?
Dr. H. Schwichtenberg
The future of DSC
Ben Gelens
14:00 - 14:15 Coffee Break
14:15 - 15:15 PowerShell Security - what to prioritize?
David das Neves + Julien Reisdorffer
The Extended Type System
Staffan Gustafsson
vSphereDSC: the long and winding road
Luc Dekens
15:15 - 15:30 Coffee Break
15:30 - 16:30 Hands-on JEA
Jan-Hendrik Peters + Raimund Andree
TFS and VSTS through Infrastructure as Code
Jeff Wouters
How we made Configurable Pester Tests for SQL Server
Chrissy LeMaire + Rob Sewell
16:30 - 16:45 Coffee Break
16:45 - 17:45 Invoke-CypherDog - Bloodhound Dog Whispering with PowerShell
Walter Legowski
Was ein PowerShell-Nutzer über .NET wissen MUSS!
Dr. H. Schwichtenberg
OVF - getting fun from boring tasks
Mateusz Czerniawski
17:45 - 18:15 ASA - Ask Speakers Anything
18:15 - 18:30 Walk to Zoo (Evening Event)
18:30 - 01:00 Evening Event at Yukon Bay/Zoo Hannover
Meeting Point: 19h Zoo Main Entrance.
Bring your badge (required to enter Zoo)
!
Dinner and Drinks

Conference Day 2 April 18,2018

Time Track 1 Track 2 Track 3
8:30 - 9:30 PowerShell Engine Internals
Dongbo Wang (Microsoft)
Saving Mr Typo: Authoring Tab Expansions with TabExpansionPlusPlus
Bartosz Bielawski
Case of the Unexplained - PowerShell Edition
Daniël Both
9:30 - 9:45 Coffee Break
9:45 - 10:45 Game of Automation Thrones
Aleksandar Nikolić
Somewhat Advanced dbatools Development
Chrissy LeMaire
How to become a PowerShell Type System Ninja!
Mathias Jessen
10:45 - 11:00 Coffee Break
11:00 - 12:00 Become a PowerShell Debugging Ninja
Kirk Munro
Desired State: A close look at the PowerShell and DSC integrations with Chef
Stuart Preston
Pester internals and concepts
Jakub Jareš
12:00 - 13:00 Lunch & Ask the Experts
13:00 - 14:00 Revoke-Obfuscation: PowerShell Obfuscation Detection (And Evasion) Using Science
Daniel Bohannon
Automate everything: Bring self-service to LEGO robots
Jakob Gottlieb Svendsen
Configurations, Personalities, and Stamps - Modular approach to realizing the deployment pipeline
Ravikanth Chaganti
14:00 - 14:15 Coffee Break
14:15 - 15:15 Azure Automation & Management with PowerShell & DSC
Eamon O’Reilly + Michael Greene (Microsoft)
PowerShell, Reflection, and the Windows API
Jared Atkinson
Infrastructure validation using Pester
Irwin Strachan
15:15 - 15:30 Coffee Break
15:30 - 16:30 Convert your Windows PowerShell module to be compatible with PowerShell Core 6.x
Wojciech Sciesinski
PowerShell Yin-Yang: The Worst Practices and Tips & Tricks
Bartosz Bielawski
Release Pipeline - the PPoSh Modules Story
Mateusz Czerniawski
16:30 - 17:00 Introduction Workshops (Leibniz-Saal)
17:00 - 20:00 Workshop: The Power of the Dark Side: Offensive PowerShell Workshop
Will Schroeder + Matt Graeber + Jared Atkinson
Workshop: PlatyPS: From 0 to 1 and beyond
Sergei Vorobev
Workshop: Bring Existing Infrastructure under Code Control
Matthew Hitchcock + Gael Colas + Jan-Hendrik Peters + Raimund Andree

Conference Day 3 April 19, 2018

Time Track 1 Track 2 Track 3
8:30 - 9:30
N/N MSFT
Werde zum XML Ninja mit PowerShell
Andreas Nick
Reverse DSC - Making SharePoint Admins feel loved again
Rick Taylor
9:30 - 9:45 Coffee Break
9:45 - 10:45 The PowerShell Security Best Practice Live Demo! (Part 1)
David das Neves + Julien Reisdorffer + Raimund Andree
Continuous Delivery for your Module to the PowerShell Gallery
Rob Sewell
Everything you always wanted to know about using API from PowerCLI
Luc Dekens
10:45 - 10:55 Coffee Break
10:50 - 11:45 The PowerShell Security Best Practice Live Demo! (Part 2)
David das Neves + Julien Reisdorffer + Raimund Andree
Be the automator - not the automated
Jan Egil Ring
PowerShell in Azure Cloud Shell
Aleksandar Nikolić
11:45 - 12:35 Lunch & Ask the Experts
12:35 - 13:35 Auditing Domain Trust Relationships
Will Schroeder
Navigate around the edge with PowerShell
Jaap Brasser
Automate automating your automation, DSC with class-defined metadata
Daniël Both
13:35 - 13:45 Coffee Break
13:45 - 14:45 PowerShell Code Signing: Practical Applications, Attacks, and Mitigations
Matt Graeber
PowerShell Formatting
Staffan Gustafsson
DSC in Configuration Management tool world
Ben Gelens
14:45 - 14:55 Coffee Break
14:55 - 15:55 PowerShell 6.1 Core (the dos and don’ts)
Steve Lee (Microsoft)
PowerShell for SharePoint Online - How DevOps is making SharePoint Admins feel loved again
Rick Taylor
Parameter Classes: Making parameter-binding user friendly
Friedrich Weinmann
15:55 - 16:05 Coffee Break
16:05 - 17:05 DevSec Defense: How DevOps Practices Can Drive Detection Development For Defenders
Daniel Bohannon
Azure Automation in production, lessons learned in the field
Jakob Gottlieb Svendsen
Introduction to Azure Function Apps
Kirk Munro
17:05 - 17:15 Coffee Break
17:15 - 18:00 ETL with PowerShell
Andre Kamman
The X factor
Thorsten Butz
Dependencies, how to make them evident
Irwin Strachan

Conference Day 4 April 20, 2018

Time Track 1 Track 2 Track 3
8:30 - 9:30 SHiPS: Walk-through a bare-metal system configuration
Ravikanth Chaganti
Automatisierung der Erstellung von Softwarepaketen mit PowerShell
Andreas Nick
Red vs. Blue – Ready, Steady, Fight!
Julien Reisdorffer + David das Neves
9:30 - 9:45 Coffee Break
9:45 - 10:45 PowerShell Empire Strikes Back
Walter Legowski
Test-Driven Infrastructure with Test Kitchen, Chef, and DSC
Stuart Preston
Hybrid Lab Automation
Jan-Hendrik Peters + Raimund Andree
10:45 - 10:55 Coffee Break
10:55 - 11:55 Using other languages from PowerShell
Øyvind Kallstad
Use your PowerShell skills to extend Ansible workflows - create your own Ansible module for Windows platform
Wojciech Sciesinski
Use PowerShell as your language of choice inside Azure Functions
Andre Kamman
11:55 - 12:45 Lunch & Ask the Experts
12:45 - 13:45 The hitchhiker's guide to user-friendly module design
Friedrich Weinmann
How to satisfy your OCD for and with PowerShell?
Jeff Wouters
Common mistakes in Pester tests
Jakub Jareš
13:45 - 14:00 Coffee Break
14:00 - 15:00 Python for PowerShellistas
Sergei Vorobev
Working with Binary Data: Writing your own parser
Jared Atkinson
A matter of trust: Authentication and authorization in the PowerShell
Thorsten Butz
15:00 - 15:30 Microsoft & Speakers Great Finale

Venue


The place to be!

The conference takes place in the Hannover Conference Centrum (HCC) in Hannover, Germany.

Please note that hotel cost and hotel reservations are not included or covered in any way in the conference fee. Any booking arrangement is between you and the hotel.