Azure and Pulumi
Tutorials, templates, examples, blog posts, and workshops to help you deploy and manage Azure infrastructure with Pulumi.
Browse allTutorials
Learn by doing
TutorialAzure
Importing Infrastructure
Tutorial
Azure Kubernetes Service (AKS): Hello World
TutorialAzure
Creating Resources
TutorialAzure
Stack Outputs & References
Templates
Bootstrap new projects
TemplateAzure
azure-csharp
TemplateAzure
azure-go
TemplateAzure
azure-hcl
TemplateAzure
azure-java
TemplateAzure
azure-python
TemplateAzure
azure-typescript
TemplateAzure
azure-yaml
TemplateAzure
Container Service on Azure
TemplateAzure
Kubernetes Cluster on Azure
TemplateAzure
Azure Serverless Application
TemplateAzure
Azure Static Website
TemplateAzure
Virtual Machine on Azure
Examples
Browse real-world programs
Example.NET
Azure Container Instances on Linux
Example.NET
Azure Kubernetes Service (AKS) Cluster using the native Azure Provider
Example.NET
A Helm chart deployed to AKS that stores TODOs in an Azure Cosmos DB MongoDB API
Example.NET
Azure Kubernetes Service (AKS) Cluster and Helm Chart
Example.NET
Azure Kubernetes Service (AKS) Cluster using the native Azure Provider
Example.NET
Multiple Azure Kubernetes Service (AKS) Clusters
Example.NET
Azure App Service with SQL Database and Application Insights
Example.NET
Azure App Service Running Docker Containers on Linux
Example.NET
Demo of Integrating the native Azure Pulumi provider with the Microsoft Azure SDK
Example.NET
Azure Container Apps
Example.NET
Azure Cosmos DB, an API Connection, and a Logic App
Example.NET
Automate the rotation of a secret for resources that use one set of authentication credentials
From the blog
Keep your skills current
Blog PostNov 2021
Deploy Azure Container Apps with Docker and Pulumi
Blog PostMay 2019
Create AKS Clusters with Monitoring and Logging
Blog PostOct 2019
Azure Functions on Kubernetes with KEDA
Blog PostOct 2022
Introducing the Azure Static Website Component
Blog PostNov 2020
Deploying Minecraft on Azure

Blog PostJun 2026
Fully Automated AI Inference on AWS, Azure, and Google Cloud with Pulumi
Blog PostDec 2020
Get Up and Running with Azure Synapse and Pulumi

Blog PostJun 2026
Six Live Kubernetes Recommendations: AKS, Cilium, Rate Limiting, and More
Blog PostJul 2019
Globally-distributed Serverless App in 100 Lines of Code
Blog PostJun 2019
Hosting a Static Website on Azure with Pulumi
Blog PostMay 2019
Level up your Azure Platform as a Service Applications
Blog PostAug 2023
The Real AI Challenge is Cloud, not Code!
Workshops
Get hands-on live — or catch a recording
Workshop On demand
Getting Started with Azure IaC and Pulumi Deployments
Workshop On demand
Building a Developer Platform with AKS and Cosmos DB
Workshop On demand
Building with Containers on Azure
Workshop On demand
From Pipelines to Cloud: Master IaC with Azure DevOps
Workshop On demand
Get Started with Infrastructure as Code on Azure with Java
Workshop On demand
Learn Azure Infrastructure with C#
Workshop On demand