Jan-Henrik Damaschke

Information & Communications Technology

Business & Management

Azure Cloud & DevOps Security DevSecOps Azure Active Directory JAMstack Cloud Native

Hamburg, Germany

Bringing classes and runspaces together - Async logging in PowerShell

After you watched this session you will have an understanding of multithreading, especially with runspaces in PowerShell. You will also have knowledge about how to abstract complex constructs with classes in PowerShell.
Did you ever had some issues with multithreading in PowerShell? In this session you will see a practical example for when multithreading in PowerShell really makes sense.
We will take a look at how to implement asynchronous logging and how to abstract a reusable class with PowerShell classes.

Jan-Henrik Damaschke

Azure MVP - Senior Cloud Architect

Jan-Henrik Damaschke is CTO and Senior Cloud Architect at Visorian GmbH a Cloud native specialized German consulting company from Hamburg. He is a Microsoft MVP for Azure and was previously also awarded in Enterprise Security and PowerShell. He is involved in many community events as speaker as well as organizer and writes articles cloud native and security topics. Jan-Henrik is passionate about sharing knowledge with others as an MVP, MCT, at conferences, meetups and at his blog itinsights.org. He has written a book on Azure infrastructure solutions and is still active as co-author and reviewer.

Jan-Henrik's full speaker profile