Search the Dev Center
Search tutorials, templates, examples, and more.
AWS and Pulumi
Tutorials, templates, examples, blog posts, and workshops to help you deploy and manage AWS infrastructure with Pulumi.
Browse allTutorials
Learn by doing
Tutorial
Build serverless APIs with Amazon API Gateway
Tutorial
Build and push container images to Amazon ECR
Tutorial
Deploy containerized applications to Amazon ECS
Tutorial
Run Kubernetes on Amazon EKS
Tutorial
Load-balance traffic on AWS with ELB
Tutorial
Manage access with AWS IAM
Tutorial
Run serverless functions on AWS Lambda
Tutorial
Provision an AWS VPC
Tutorial
Use AWS CDK constructs with Pulumi
TutorialAWS
Importing Infrastructure
Tutorial
Creating a Custom Policy Pack
3 topics
TutorialAWS
Creating Resources
Templates
Bootstrap new projects
TemplateAWS
aws-csharp
TemplateAWS
aws-go
TemplateAWS
aws-hcl
TemplateAWS
aws-java
TemplateAWS
aws-python
TemplateAWS
aws-typescript
TemplateAWS
aws-yaml
TemplateAWS
Container Service on AWS
TemplateAWS
Kubernetes Cluster on AWS
TemplateAWS
AWS Serverless Application
TemplateAWS
AWS Static Website
TemplateAWS
Virtual Machine on AWS
Examples
Browse real-world programs
ExampleTypeScript
External secrets adapter for Pulumi ESC on AWS Lambda
ExampleGo
Routes in API Gateway
ExamplePython
Routes in API Gateway
ExampleTypeScript
Routes in API Gateway
Example.NET
Deploy WordPress to AWS EC2 using Pulumi and Ansible
Example.NET
AWS resources using AssumeRole
Example.NET
AWS C# EKS cluster
Example.NET
Dockerized ASP.NET app on AWS ECS Fargate
Example.NET
AWS C# Lambda
Example.NET
AWS C# LangServe example
Example.NET
Host a static website on Amazon S3
Example.NET
Set up AWS Secrets Manager
From the blog
Keep your skills current

Blog PostApr 2023
Advanced AWS Networking: Part 1

Blog PostApr 2023
Advanced AWS Networking: Part 2

Blog PostApr 2024
Adding data to Pinecone using S3, Embedchain and Pulumi on AWS for an AI Slack bot

Blog PostMar 2024
Build an AI Slack Bot on AWS Using Embedchain & Pulumi

Blog PostJun 2024
Uploading documents to your AI Slackbot in real-time using S3, SQS and Pulumi on AWS
Blog PostJul 2022
Deploying Amazon EKS Anywhere on Bare Metal
Blog PostDec 2020
Getting Started with Amazon EKS Distro & Pulumi
Blog PostDec 2023
10x Your Storage Performance with Amazon S3 Express One Zone and Pulumi
Blog PostJan 2022
API Gateway to EventBridge with Pulumi
Blog PostJul 2022
Secure AWS Lambda with IAM ABAC Policies
Blog PostOct 2019
Architect AWS Application Infrastructure
Blog PostSep 2025
Automatic Diagram Generation for Always-Accurate Diagrams
Workshops
Get hands-on live — or catch a recording
Workshop On demand
Advanced CI/CD for AWS using Pulumi and GitHub Actions
Workshop On demand
AWS Immersion Day: Building an IDP with Pulumi
Workshop On demand
Build an ETL pipeline with Amazon Redshift and AWS Glue
Workshop On demand
Building Virtual Networks with Pulumi and Tailscale
Workshop On demand
Implementing Centralized Secrets Management for Your Team
Workshop On demand
Get started with CI/CD for AWS using Pulumi & GitHub Actions
Workshop On demand
Cloud Automation: AWS and Pulumi’s Path to Intelligent Ops
Workshop On demand
Day-2 Autonomous Infrastructure Management
Workshop On demand
Deploying LangChain Applications on AWS with Pulumi
Workshop On demand
Deploying LangChain Applications on AWS with Pulumi
Workshop On demand
Deploying LlamaIndex Applications on AWS with Pulumi
Workshop On demand