How to Build Reusable Infrastructure as Code Patterns



Duration: 2 hours

One of the great benefits of adopting Infrastructure as Code is that you can drastically reduce the amount of repetition when declaring your infrastructure. Using familiar languages like Python means you can use functions, loops and object oriented programming paradigms to reduce the boilerplate.

In this workshop, we’ll guide you through an example of building a reusable Pulumi component for a hypothetical “production ready application” in Python and help you understand how to build reusable abstractions for your infrastructure as code workflow.


  • Lee Briggs
    Community Engineer, Pulumi

Join us to learn:

  • How to build reusable Pulumi Components.
  • How to manage the components you build.
  • How to deploy these components for use by other engineers.

Register Here

Get Started with Pulumi

Learn more

Discover our complete set of examples, documentation, and API references.

Learn More

Contact us

Have questions about Pulumi? We're happy to help.

Contact Us