Welcome to the Pulumi for IT Pros course! This course aims to help you learn how to deploy and manage Infrastructure as Code with Pulumi, but from the perspective of an IT Pro. Pulumi is a powerful and flexible tool, but it’s developer focus can be offputting for IT Pros, we’ll aim to remove that barrier and make it easy to get started.
Even if you are a developer, I think you’ll find this course useful as well.
If you just want to dive into the course straight away, head over to Episode 1.
Pre-requisites
This is a beginner’s course and does not require previous experience with Pulumi.
In terms of software needed to follow this course, we introduce most of this in Episode 1, but you will need:
- A text editor of some sort, we use Visual Studio Code in the examples, and in my view, it is the best editor for working with Bicep
- The Pulumi CLI
Languages
As you’ll see in episode 1, one of the powers of Pulumi is that you can use many different programming languages to write your code. In this course the demos we create will be using the Python language, so if you want to follow allow, you’ll want to have Python installed.
If you prefer to use your own language of choice, you should find it very easy to convert what we are creating into that language.
Working Through the Course
This course is designed to take you through step by step and build on the previous week’s work, so it is recommended you watch the classes in episode order. If you want to follow along and build the example infrastructure, you can complete the code for each episode, and you should have a deployable set of resources after each episode.
The source code I create for each episode is available in Git in this repository.