Learn Pulumi

Welcome to Learn Pulumi!

Learn all the concepts of Pulumi, along with best practices and
architectural patterns.

Each tutorial will step you through exploring Pulumi and completing a
project. Start with Pulumi Fundamentals to get comfortable with
vocabulary, then try another pathway to explore more!

Pathways

Pulumi Fundamentals

Pulumi Fundamentals

Learn how to use Pulumi to build, configure, and deploy a real-life, modern application.

  • 3 topics
  • About 25 minutes
Building with Pulumi

Building with Pulumi

Learn how to use Pulumi for more complex configurations with multiple environments.

  • 4 topics
  • About 40 minutes
Abstraction and Encapsulation

Abstraction and Encapsulation

Explore abstraction and encapsulation with Pulumi and component resources.

  • 3 topics
  • About 25 minutes
Embedding Pulumi

Embedding Pulumi

Explore building a custom infrastructure API to embed Pulumi in other contexts.

  • 4 topics
  • About 40 minutes
Migration and Imports

Migration and Imports

Explore how to import resources and migrate from other platforms to Pulumi.

  • 4 topics
  • About 27 minutes