Skip to main content

AWS and Pulumi

Tutorials, templates, examples, blog posts, and workshops to help you deploy and manage AWS infrastructure with Pulumi.

Browse all
Tutorials

Learn by doing

Templates

Bootstrap new projects

View all 17
Examples

Browse real-world programs

View all 129
From the blog

Keep your skills current

View all 88
Blog PostApr 2023

Advanced AWS Networking: Part 1

Learn how to create a hub-and-spoke architecture in AWS using Pulumi with Python. This is Part 1 of a 2 Part series.
Josh Kodroff +2
Blog PostApr 2023

Advanced AWS Networking: Part 2

Learn how to create a hub-and-spoke architecture in AWS using Pulumi with Python. This is Part 2 of a 2 part series.
Josh Kodroff +2
Blog PostApr 2024

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

Learn how to add data to Pinecone using S3, Embedchain and Pulumi on AWS for an AI Slack bot.
Tyler Mulligan
Blog PostMar 2024

Build an AI Slack Bot on AWS Using Embedchain & Pulumi

Learn how to build an AI-powered Slack bot with Embedchain & Pulumi on AWS.
Tyler Mulligan
Blog PostJun 2024

Uploading documents to your AI Slackbot in real-time using S3, SQS and Pulumi on AWS

Uploading documents to your AI Slackbot in real-time using S3, SQS and Pulumi on AWS
Tyler Mulligan
Blog PostJul 2022

Deploying Amazon EKS Anywhere on Bare Metal

Bring EKS to Your Datacenter with Amazon EKS Anywhere Bare Metal.
David Flanagan
Blog PostDec 2020

Getting Started with Amazon EKS Distro & Pulumi

Use Pulumi to provision an Amazon EKS Distro cluster.
Luke Hoban and Lee Briggs
Blog PostDec 2023

10x Your Storage Performance with Amazon S3 Express One Zone and Pulumi

Amazon S3 Express One Zone is a new storage class with up to 10x better performance. See how to use it with infrastructure as code and Pulumi.
Joe Duffy
Blog PostJan 2022

API Gateway to EventBridge with Pulumi

Use Pulumi with Amazon API Gateway and EventBridge, Amazon's serverless event bus, to build scalable and easily maintainable apps and systems.
Christian Nunciato
Blog PostJul 2022

Secure AWS Lambda with IAM ABAC Policies

Learn how to implement Attribute-Based Access Control (ABAC) for AWS Lambda using Pulumi. Secure deployments with IAM role tags and policy conditions.
Paul Stack +2
Blog PostOct 2019

Architect AWS Application Infrastructure

How to architect your AWS infrastructure to optimize team collaboration with Pulumi Stack References
Paul Stack
Blog PostSep 2025

Automatic Diagram Generation for Always-Accurate Diagrams

Automate tedious diagramming work in your CI/CD pipelines to maintain always-accurate architecture diagrams.
Elisabeth Lichtie
Workshops

Get hands-on live — or catch a recording

View all 19
WorkshopOn demand

Advanced CI/CD for AWS using Pulumi and GitHub Actions

Learn advanced topics that make up a robust infrastructure CI/CD pipeline through guided exercises.
Ben De St Paer-Gotch
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

Build an ETL pipeline with Amazon Redshift and AWS Glue

Learn how to combine AWS Glue and Amazon Redshift to build a fully-automated ETL pipeline with Pulumi. We'll use three components to complete our example.
Aaron Kao
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

Get started with CI/CD for AWS using Pulumi & GitHub Actions

In this workshop, you will learn the fundamentals of an infrastructure CI/CD pipeline through guided exercises using Pulumi.
Marina Novikova
WorkshopOn demand

Cloud Automation: AWS and Pulumi’s Path to Intelligent Ops

Join Pulumi and AWS for a discussion on how next-generation AI capabilities are transforming infrastructure operations.
Meagan Cojocar +2
WorkshopOn demand

Day-2 Autonomous Infrastructure Management

Learn how to simplify and automate maintenance of growing infrastructure inventory with monitoring, remediation, and optimization workflows.
Engin Diri and Adam Bell
WorkshopOn demand

Zero to Production in Kubernetes

Deploy Kubernetes with GitOps, IaC, and AI-powered workflows using Pulumi. Go from zero to production with modern, scalable cloud infrastructure.
Engin Diri
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
WorkshopOn demand

Getting started on AWS with Python

Learn how Pulumi makes working with AWS easier by using general-purpose languages like Python to manage infrastructure resources.
Engin Diri
WorkshopOn demand

Getting Started with Infrastructure as Code on AWS

This workshop is designed to help new users become familiar with the core concepts needed to effectively deploy resources on AWS using Pulumi.
Josh Kodroff
WorkshopOn demand

Getting Started with Infrastructure Agents

Learn to add intelligent automation to infrastructure workflows with proper controls and human oversight.
Engin Diri

The infrastructure as code platform for any cloud.