Pulumi Tutorials
Hands-on guides to help you get the most out of Pulumi.
AWS tutorials
Microsoft Azure tutorials
Google Cloud tutorials
Kubernetes tutorials
Collections
Intro-level walkthroughs to help you learn core Pulumi infrastructure-as-code concepts.
3 tutorialsPractical examples of how to use Pulumi ESC to manage secrets and configuration.
3 tutorials
All tutorials
Learn how to use Pulumi to build, configure, and deploy a real-world application.
3 topics25 minutesLearn how to use Pulumi for more complex configurations with multiple environments.
4 topics40 minutesExplore abstraction and encapsulation with Pulumi and component resources.
3 topics25 minutesExplore building a custom infrastructure API to embed Pulumi in other contexts.
4 topics40 minutesCreate and deploy infrastructure in the browser with Pulumi Deployments and the New Project Wizard.
10 minutesLearn to detect and remediate infrastructure drift with Pulumi Deployments.
15 minutesUse Pulumi ESC CLI and ESC SDK to manage secrets for a basic OpenAI-based ChatGPT clone.
15 minutesUse immutable versioning and dynamic tagging to configure multiple applications safely and easily with Pulumi ESC.
10 minutesLearn how to define and provision resources on AWS using Pulumi.
10 minutesLearn how to define and provision resources on Azure using Pulumi.
10 minutesLearn how to import existing cloud resources into your Pulumi programs in this tutorial.
15 minutesLearn how to manage plain-text and encrypted configuration values in Pulumi.
10 minutesSecurely manage secrets and configurations in a Kubernetes app with Pulumi ESC.
15 minutesLearn more about exporting and referencing stack outputs in Pulumi.
15 minutes