Jan-Henrik Damaschke

Information & Communications Technology

Business & Management

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

Hamburg, Germany

Real Infrastructure as Code with Pulumi

When it comes to Infrastructure as Code (IaC), people quickly think of tools like HashiCorp Terraform or declarative methods for deploying resources like Azure Resource Manager (ARM) templates or AWS CloudFormation.
All these solutions work declaratively, but are not really code in the software development sense.
Pulumi changes that. With the open source Pulumi SDK, resources or infrastructure can be created, built, and managed using languages already in use, such as TypeScript, JavaScript, Python, or Go, instead of using vendor-specific languages like HCL.
In this talk we will take a closer look at Pulumi with several examples and highlight the differences and possible advantages or disadvantages compared to solutions like Terraform.

In this talk we will take a closer look at Pulumi with several examples and highlight the differences and possible advantages or disadvantages compared to solutions like Terraform.


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