This repo is being deprecated in favor of https://github.com/pulumi/workshops.
The workshops in this repo have been moved over to that repo and placed in the archive as newer workshops based off these workshops have been generated.
This repo contains workshops for getting started with Pulumi through a series of hands-on labs. The workshops are organized by cloud provider and then separated into language specific workshops.
The introductory workshop is designed to guide you through some Pulumi fundamentals. It has a related GitHub repo with a pre-built development environment here.
The AWS workshops are designed to guide you through examples of interacting with AWS using Pulumi. You can find more AWS workshops at the AWS Workshops page.
If you want to follow along at home, you'll need to install some dependencies on your local machine.
The following is an overview of the in-person workshops and their current status:
TypeScript | Python | Go | C# | |
---|---|---|---|---|
AWS | Get started | Get started | Get started | Get started |
Azure | Coming soon | Get started | Coming soon | Get started |
GCP | Coming Soon | Coming soon | Coming soon | Coming soon |
After completing these labs, there are several topics you may want to explore.
- Continuous delivery
- Secrets management
- Multi-project infrastructure architectures
- Test-driven infrastructure
Thank you for checking out the Infrastructure as Code Workshop! More labs are on their way. Please file an issue if there are topics you'd like to see covered in the future.