Skip to main content

Search the Dev Center

Search tutorials, templates, examples, and more.

TypeScript and Pulumi

Tutorials, templates, examples, blog posts, and workshops to help you build and manage your infrastructure with TypeScript.

Browse all
Tutorials

Learn by doing

View all 41
TutorialAWS

Importing Infrastructure

Learn how to import existing cloud resources into your Pulumi programs in this tutorial.
15 min
TutorialAzure

Importing Infrastructure

Learn how to import existing cloud resources into your Pulumi programs in this tutorial.
15 min
TutorialGoogle Cloud

Importing Infrastructure

Learn how to import existing cloud resources into your Pulumi programs in this tutorial.
15 min
Tutorial

Install Helm Charts using the Chart resource

Learn how to use the `Chart` resource from the Pulumi Kubernetes provider to install Helm charts on Kubernetes.
10 min
Tutorial

Install Helm Charts using the Release resource

Learn how to use the `Release` resource from the Pulumi Kubernetes provider to install Helm charts on Kubernetes.
10 min
Tutorial

Integrate Pulumi with Secret Store CSI Driver in Kubernetes

Learn how to integrate the Secret Store CSI Driver with Pulumi ESC to securely manage your secrets in Kubernetes.
15 min
Tutorial

Integrate with External Secrets Operator (ESO)

Pulumi ESC integrates with the External Secrets Operator (ESO) to manage and deliver secrets in Kubernetes clusters.
15 min
Tutorial

Pulumi Fundamentals

Learn how to use Pulumi to build, configure, and deploy a real-world application.
3 topics
25 min
Tutorial

Secure Kubernetes Application Secrets with Pulumi ESC

Securely manage secrets and configurations in a Kubernetes app with Pulumi ESC.
15 min
Tutorial

Managing Configuration and Secrets

Learn how to manage plain-text and encrypted configuration values in Pulumi.
10 min
Tutorial

Move Resources Between Stacks

Learn how to move resources between stacks or projects.
15 min
Tutorial

Inspecting Infrastructure

Learn how to inspect your Pulumi resources in this tutorial.
10 min
Templates

Bootstrap new projects

View all 39
Examples

Browse real-world programs

View all 137
From the blog

Keep your skills current

View all 20
Blog PostJun 2026

Deploy a Private Hermes Agent on Render Securely with Pulumi, Modal, and Tailscale

Deploy a self-hosted Hermes agent as one Pulumi program across Render, Modal, and Tailscale — a code-executing AI agent with nothing on the public internet.
Engin Diri
Blog PostJan 2026

Deploy OpenClaw on AWS or Hetzner Securely with Pulumi and Tailscale

Deploy OpenClaw (formerly Moltbot/Clawdbot), an open-source AI assistant, to AWS and Hetzner using Pulumi with Tailscale for secure private access.
Engin Diri
Blog PostSep 2020

Deploying a PERN stack application to AWS

Creating and quickly deploying a PERN stack application to the cloud Using Pulumi
Vova Ivanov
Blog PostNov 2018

From Terraform to Infrastructure as Software

Convert existing Terrraform configuration to Pulumi TypeScript to help you create simpler, more flexible infrastructure as code, with less repetition.
Pat Gavlin
Blog PostMar 2022

Deploy MERN Stack on DigitalOcean with Pulumi [Guide]

Learn how to deploy a MERN stack app using Pulumi and DigitalOcean App Platform. Follow this step-by-step guide to automate fullstack deployments with ease.
Christian Nunciato
Blog PostJun 2026

Fully Automated AI Inference on AWS, Azure, and Google Cloud with Pulumi

A zero-touch Ollama GPU inference server on AWS, Azure, or Google Cloud as one Pulumi program, with OIDC credentials from Pulumi ESC and no static keys.
Engin Diri
Blog PostApr 2019

Get Started with Docker on AWS Fargate using Pulumi

Using Pulumi to build a custom Docker image, publish it to a AWS container registry, and spin up an AWS Fargate load balanced service running that container.
Joe Duffy
Blog PostJul 2019

Getting Started on DigitalOcean with Pulumi

Pulumi now supports managing DigitalOcean resources. See how to deploy load balanced Droplets on DigitalOcean using Pulumi.
Paul Stack
Blog PostJan 2026

How Ralph Wiggum Built a Serverless SaaS with Pulumi

See how an AI agent using the Ralph Wiggum loop built a full AWS serverless SaaS with Pulumi—unsupervised. Frontend, backend, tests, and CloudFront included.
Engin Diri
Blog PostJul 2026

Incident Response as Code: Managing PagerDuty with Pulumi

Manage PagerDuty teams, schedules, escalation policies, and services with Pulumi, and wire alerting to the AWS infrastructure in the same program.
Engin Diri
Blog PostSep 2020

Migrating a cloud application to Kubernetes

Using Pulumi to integrate applications with Kubernetes for on-demand scalability and freedom of design.
Vova Ivanov
Blog PostJun 2022

Multicloud with Kubernetes and Pulumi

Build a self-service Kubernetes platform with Pulumi Components and the Automation API, provisioning Civo, Linode, and KinD clusters through one golden path.
Guinevere Saenger
Workshops

Get hands-on live — or catch a recording

View all 18
WorkshopOn demand

Automate Image Builds using Pulumi and Docker Build Cloud

Join our workshop to master automating your Docker build process using Pulumi Docker Build provider and Docker Build Cloud with TypeScript.
Michael Irwin
WorkshopOn demand

AWS Immersion Day: Building an IDP with Pulumi

Learn best practices for platform engineering on AWS and how Pulumi makes it easier than ever to build an Internal Developer Platform (IDP) for your team.
Rob Smith and Josh Kodroff
WorkshopOn demand

Building Virtual Networks with Pulumi and Tailscale

This workshop will demonstrate how to securely connect end-user devices and cloud resources using infrastructure as code written in real programming languages.
Josh Kodroff
WorkshopOn demand

Implementing Centralized Secrets Management for Your Team

Learn how to implement a secure, scalable secrets management strategy that streamlines development while maintaining enterprise-grade security controls.
Josh Kodroff
WorkshopOn demand

GitOps in Action: Deploy a Serverless AI app with Cloudflare

Learn how to provision Cloudflare resources using GitOps. In particular, you'll deploy a Serverless AI text-to-image web app on Cloudflare Workers AI.
Lizzie Siegle
WorkshopOn demand

Deploying LangChain Applications on AWS with Pulumi

This workshop will show a practical AI use case for Pulumi. Using Pulumi & TypeScript, we'll demonstrate deploying a LangChain app on AWS.
Engin Diri
WorkshopOn demand

Designing Reusable Infrastructure as Code

Master Pulumi Components: Learn to create reusable infrastructure code across languages, enabling DRY principles and powerful cross-team infrastructure sharing.
Engin Diri
WorkshopOn demand

Discover and Fix Misconfigured Cloud Resources with Pulumi

Solve cloud compliance with Pulumi Insights: Learn to discover, manage, and optimize legacy resources across multi-cloud environments using policy as code.
Mitch Gerdisch
WorkshopOn demand

Enabling Platform Workflows with Pulumi and Docker

Learn how Pulumi and Docker Build Cloud can enable teams to deliver containerized workloads faster than ever.
Josh Kodroff
WorkshopOn demand

Enabling Platform Workflows with Temporal

Unlock Temporal Cloud's full potential with Pulumi. Learn to automate resource management, enhance developer workflows, and build platform engineering solutions
Yosef Ejigu and Cornelia Davis
WorkshopOn demand

From Code to Production with Pulumi, GitLab and Google Cloud

Learn how to use Pulumi's GitLab integration to build CI/CD pipelines, empowering teams to deliver software safely, reproducibly, and faster.
Tom Weston +2
WorkshopOn demand

Policy as Code on AWS

In this session, we will show you how to enforce best practices by creating policies that scale from a single infrastructure stack to your entire organization
Josh Kodroff and Marina Novikova

The infrastructure as code platform for any cloud.