---
title: "Dev Center"
description: "Hands-on tutorials, project templates, reference examples, and more to help you learn and get the most out of Pulumi."
url: "https://www.pulumi.com/dev/"
image: "https://www.pulumi.com/assets/og/dev.png"
---

# Dev Center

Hands-on tutorials, project templates, reference examples, and more to help you learn and get the most out of Pulumi.

## Content types

- [Tutorials](https://www.pulumi.com/dev/tutorials.md): Learn by doing
- [All tutorials, A–Z](https://www.pulumi.com/dev/tutorials/all.md)
- [Templates](https://www.pulumi.com/dev/templates.md): Bootstrap new projects
- [All templates, A–Z](https://www.pulumi.com/dev/templates/all.md)
- [Examples](https://www.pulumi.com/dev/examples.md): Browse real-world programs
- [All examples, A–Z](https://www.pulumi.com/dev/examples/all.md)

## By cloud

- [Alibaba Cloud](https://www.pulumi.com/dev/cloud/alicloud.md): Templates and examples to help you deploy and manage Alibaba Cloud infrastructure with Pulumi.
- [AWS](https://www.pulumi.com/dev/cloud/aws.md): Tutorials, templates, examples, blog posts, and workshops to help you deploy and manage AWS infrastructure with Pulumi.
- [Azure](https://www.pulumi.com/dev/cloud/azure.md): Tutorials, templates, examples, blog posts, and workshops to help you deploy and manage Azure infrastructure with Pulumi.
- [Cloudflare](https://www.pulumi.com/dev/cloud/cloudflare.md): Templates, examples, blog posts, and workshops to help you deploy and manage Cloudflare infrastructure with Pulumi.
- [DigitalOcean](https://www.pulumi.com/dev/cloud/digitalocean.md): Templates, examples, blog posts, and workshops to help you deploy and manage DigitalOcean infrastructure with Pulumi.
- [Google Cloud](https://www.pulumi.com/dev/cloud/google-cloud.md): Tutorials, templates, examples, blog posts, and workshops to help you deploy and manage Google Cloud infrastructure with Pulumi.
- [Kubernetes](https://www.pulumi.com/dev/cloud/kubernetes.md): Tutorials, templates, examples, blog posts, and workshops to help you deploy and manage Kubernetes infrastructure with Pulumi.
- [Linode](https://www.pulumi.com/dev/cloud/linode.md): Templates and examples to help you deploy and manage Linode infrastructure with Pulumi.
- [Oracle Cloud](https://www.pulumi.com/dev/cloud/oci.md): Templates to help you deploy and manage Oracle Cloud infrastructure with Pulumi.
- [OVHcloud](https://www.pulumi.com/dev/cloud/ovhcloud.md): Templates and examples to help you deploy and manage OVHcloud infrastructure with Pulumi.

## By language

- [.NET](https://www.pulumi.com/dev/language/dotnet.md): Tutorials, templates, examples, blog posts, and workshops to help you build and manage your infrastructure with .NET.
- [Go](https://www.pulumi.com/dev/language/go.md): Tutorials, templates, examples, blog posts, and workshops to help you build and manage your infrastructure with Go.
- [HCL](https://www.pulumi.com/dev/language/hcl.md): Templates, blog posts, and workshops to help you build and manage your infrastructure with HCL.
- [Java](https://www.pulumi.com/dev/language/java.md): Tutorials, templates, examples, and workshops to help you build and manage your infrastructure with Java.
- [JavaScript](https://www.pulumi.com/dev/language/javascript.md): Tutorials, templates, examples, and blog posts to help you build and manage your infrastructure with JavaScript.
- [Python](https://www.pulumi.com/dev/language/python.md): Tutorials, templates, examples, blog posts, and workshops to help you build and manage your infrastructure with Python.
- [TypeScript](https://www.pulumi.com/dev/language/typescript.md): Tutorials, templates, examples, blog posts, and workshops to help you build and manage your infrastructure with TypeScript.
- [YAML](https://www.pulumi.com/dev/language/yaml.md): Tutorials, templates, examples, blog posts, and workshops to help you build and manage your infrastructure with YAML.

## By topic

- [AI](https://www.pulumi.com/dev/tag/ai.md): AI-powered services and applications. Tutorials, examples, blog posts, and workshops for AI with Pulumi.
- [Azure AKS](https://www.pulumi.com/dev/tag/aks.md): Managed Kubernetes on Azure. Tutorials, examples, and blog posts for Azure AKS with Pulumi.
- [Auth0](https://www.pulumi.com/dev/tag/auth0.md): Hosted identity, authentication, and authorization. Templates, examples, and blog posts for Auth0 with Pulumi.
- [Automation](https://www.pulumi.com/dev/tag/automation.md): Automating infrastructure provisioning and management. Blog posts and workshops for Automation with Pulumi.
- [Automation API](https://www.pulumi.com/dev/tag/automation-api.md): Drive Pulumi programmatically as a library, without the CLI. Tutorials and blog posts for Automation API with Pulumi.
- [AWSx](https://www.pulumi.com/dev/tag/awsx.md): Pulumi's higher-level AWS components for well-architected containers, networking, and serverless (formerly Crosswalk for AWS). Tutorials and examples for AWSx with Pulumi.
- [CI/CD](https://www.pulumi.com/dev/tag/ci-cd.md): Continuous integration and delivery pipelines. Blog posts and workshops for CI/CD with Pulumi.
- [Components](https://www.pulumi.com/dev/tag/components.md): Reusable, encapsulated units of infrastructure. Tutorials, examples, blog posts, and workshops for Components with Pulumi.
- [Configuration](https://www.pulumi.com/dev/tag/configuration.md): Settings and values that parameterize stacks across environments. Tutorials and blog posts for Configuration with Pulumi.
- [Containers](https://www.pulumi.com/dev/tag/containers.md): Package and run applications in Docker containers. Tutorials, templates, examples, blog posts, and workshops for Containers with Pulumi.
- [DevOps](https://www.pulumi.com/dev/tag/devops.md): Combining development and operations for faster, reliable delivery. Examples, blog posts, and workshops for DevOps with Pulumi.
- [Docker](https://www.pulumi.com/dev/tag/docker.md): Building, running, and publishing container images. Tutorials, examples, blog posts, and workshops for Docker with Pulumi.
- [Amazon ECS](https://www.pulumi.com/dev/tag/ecs.md): Container orchestration on AWS. Tutorials, examples, and blog posts for Amazon ECS with Pulumi.
- [Amazon EKS](https://www.pulumi.com/dev/tag/eks.md): Managed Kubernetes on AWS. Tutorials, examples, and blog posts for Amazon EKS with Pulumi.
- [Pulumi ESC](https://www.pulumi.com/dev/tag/esc.md): Environments, Secrets, and Configuration consumed by Pulumi stacks and apps. Tutorials, templates, examples, blog posts, and workshops for Pulumi ESC.
- [Features](https://www.pulumi.com/dev/tag/features.md): New and notable capabilities across the Pulumi platform. Blog posts for Features with Pulumi.
- [GitHub](https://www.pulumi.com/dev/tag/github.md): Git hosting with pull requests, packages, and Actions. Tutorials, templates, and blog posts for GitHub with Pulumi.
- [GitHub Actions](https://www.pulumi.com/dev/tag/github-actions.md): GitHub's built-in CI/CD and workflow automation. Tutorials, blog posts, and workshops for GitHub Actions with Pulumi.
- [GKE](https://www.pulumi.com/dev/tag/gke.md): Managed Kubernetes on Google Cloud. Examples and blog posts for GKE with Pulumi.
- [Helm](https://www.pulumi.com/dev/tag/helm.md): Package manager for Kubernetes. Tutorials, templates, examples, and blog posts for Helm with Pulumi.
- [Import](https://www.pulumi.com/dev/tag/import.md): Bring existing cloud resources under Pulumi management. Tutorials and blog posts for Import with Pulumi.
- [Infrastructure as Code](https://www.pulumi.com/dev/tag/infrastructure-as-code.md): Provision and manage infrastructure with code. Blog posts and workshops for Infrastructure as Code with Pulumi.
- [AWS Lambda](https://www.pulumi.com/dev/tag/lambda.md): Serverless functions on AWS. Tutorials, templates, examples, and blog posts for AWS Lambda with Pulumi.
- [LLM](https://www.pulumi.com/dev/tag/llm.md): Large language models. Examples, blog posts, and workshops for LLM with Pulumi.
- [Migration](https://www.pulumi.com/dev/tag/migration.md): Moving workloads and infrastructure between tools or clouds. Tutorials, examples, and blog posts for Migration with Pulumi.
- [Networking](https://www.pulumi.com/dev/tag/networking.md): VPCs, load balancers, CDNs, DNS, and network security. Tutorials and blog posts for Networking with Pulumi.
- [OIDC](https://www.pulumi.com/dev/tag/oidc.md): OpenID Connect federation. Tutorials, examples, and blog posts for OIDC with Pulumi.
- [Pinecone](https://www.pulumi.com/dev/tag/pinecone.md): Managed vector database. Templates, blog posts, and workshops for Pinecone with Pulumi.
- [Platform Engineering](https://www.pulumi.com/dev/tag/platform-engineering.md): Building internal platforms that let developers ship safely and fast. Blog posts and workshops for Platform Engineering with Pulumi.
- [Policy as Code](https://www.pulumi.com/dev/tag/policy-as-code.md): Enforce compliance and guardrails with code. Tutorials, blog posts, and workshops for Policy as Code with Pulumi.
- [Pulumi](https://www.pulumi.com/dev/tag/pulumi.md): Infrastructure as code in general-purpose programming languages. Tutorials, examples, and blog posts for Pulumi.
- [Pulumi Cloud](https://www.pulumi.com/dev/tag/pulumi-cloud.md): The managed Pulumi service (state, RBAC, deployments, insights). Tutorials, examples, and blog posts for Pulumi Cloud.
- [Pulumi Neo](https://www.pulumi.com/dev/tag/pulumi-neo.md): Pulumi's AI agent for infrastructure. Workshops for Pulumi Neo.
- [Secrets](https://www.pulumi.com/dev/tag/secrets.md): Securely storing and managing secrets and credentials. Tutorials, examples, and blog posts for Secrets with Pulumi.
- [Security](https://www.pulumi.com/dev/tag/security.md): Securing cloud infrastructure, secrets, and workloads. Tutorials, blog posts, and workshops for Security with Pulumi.
- [Serverless](https://www.pulumi.com/dev/tag/serverless.md): Run applications without managing servers, using functions and managed services. Tutorials, templates, examples, blog posts, and workshops for Serverless with Pulumi.
- [Static Websites](https://www.pulumi.com/dev/tag/static-websites.md): Host static sites on object storage and a CDN. Templates, examples, and blog posts for Static Websites with Pulumi.
- [Testing](https://www.pulumi.com/dev/tag/testing.md): Testing infrastructure and applications. Examples and blog posts for Testing with Pulumi.
- [Virtual Machines](https://www.pulumi.com/dev/tag/virtual-machines.md): Provisioning, sizing, and managing cloud VM instances. Tutorials, examples, and blog posts for Virtual Machines with Pulumi.

## Collections

- [Learn Pulumi](https://www.pulumi.com/dev/collection/learn-pulumi.md): The guided path from your first Pulumi project to production patterns. Tutorials for Learn Pulumi.
- [Migrate to Pulumi](https://www.pulumi.com/dev/collection/migrate-to-pulumi.md): Bring infrastructure you already run — Terraform, ARM, or clicked-together consoles — under Pulumi. Tutorials for Migrate to Pulumi.
- [Pulumi ESC](https://www.pulumi.com/dev/collection/pulumi-esc.md): Manage environments, secrets, and configuration across stacks and apps. Tutorials and examples for Pulumi ESC.

## Everything

Every tutorial, template, example, and glossary term in one list: https://www.pulumi.com/dev/llms.txt
