Skip to content

Add llms.txt support for AI/LLM website crawling #15361

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

asafashirov
Copy link
Contributor

Summary

Implements the official llms.txt standard to provide structured content for Large Language Models and AI systems.

Features

  • Standards Compliant: Follows the official llmstxt.org specification
  • Organized Content: Structured sections including documentation, tutorials, blog posts, guides, and case studies
  • Smart Filtering: Front matter exclusion support with llms_exclude: true
  • CI Optimized: Environment-aware generation that skips for preview builds
  • Performance Focused: Minimal impact (~29KB file, negligible build time)

Implementation Details

  • Generates /llms.txt at site root using Hugo's TXT output format
  • Markdown format with proper H1/H2 structure per specification
  • Comprehensive content coverage organized by section type
  • Recent blog posts limited to 20 most recent entries

Benefits

  • Helps AI systems understand and navigate site content more effectively
  • Improves discoverability for LLM-powered tools and applications
  • Maintains compatibility with existing web standards (robots.txt, sitemaps)
  • Zero impact on existing functionality

Test Plan

  • Verify llms.txt generation in production builds
  • Confirm preview builds skip generation
  • Test front matter exclusion functionality
  • Validate official standard compliance
  • Measure performance impact (negligible)

Addresses growth experiment requirements for enhanced AI/LLM content accessibility.

Implements the official llms.txt standard (llmstxt.org) to provide
structured content for Large Language Models.

Features:
- Generates /llms.txt at site root following official specification
- Organized sections: docs, tutorials, blog posts, guides, case studies
- Front matter exclusion support with llms_exclude: true
- Environment-aware generation (skips for preview builds)
- Minimal performance impact (~29KB file, negligible build time)

The llms.txt file helps AI systems understand and navigate the
site's content more effectively while maintaining compatibility
with existing web standards.
@pulumi-bot
Copy link
Collaborator

@asafashirov
Copy link
Contributor Author

Rendered llms.txt

Here's the current rendered llms.txt file:

# Pulumi - Infrastructure as Code in Any Programming Language

> Pulumi's open source infrastructure as code SDK enables you to create, deploy, and manage infrastructure on any cloud, using your favorite languages. Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of familiar programming languages.

Pulumi is a modern infrastructure as code platform that allows you to use general-purpose programming languages (Python, TypeScript, Go, C#, Java, and YAML) to define, deploy, and manage cloud infrastructure. Unlike traditional template-based tools, Pulumi enables full software engineering practices including testing, IDE support, and code reuse.

## Documentation
- [](https://www.pulumi.com/docs/reference/pkg/python/providers/pulumi/): 
- [](https://www.pulumi.com/docs/reference/pkg/python/providers/pulumi_policy/): 
- [](https://www.pulumi.com/docs/reference/pkg/python/providers/pulumi_terraform/): 
- [](https://www.pulumi.com/docs/reference/pkg/python/pulumi_terraform/state/): 
- [API Reference (.NET)](https://www.pulumi.com/docs/reference/pkg/dotnet/): General Purpose Packages The Pulumi SDK package is used for accessing the core programming model …
- [Pulumi Cloud](https://www.pulumi.com/docs/pulumi-cloud/): Pulumi Cloud is a secure cloud service for individuals and teams using Pulumi's open-source SDK and …
- [Pulumi ESC](https://www.pulumi.com/docs/esc/): Pulumi ESC is a secrets management & orchestration service for environments, secrets, and …
- [Pulumi IaC](https://www.pulumi.com/docs/iac/): Pulumi IaC is an open source infrastructure as code tool for creating, deploying, and managing cloud …
- [Pulumi IDP](https://www.pulumi.com/docs/idp/): Pulumi IDP enables you to build secure, scalable, and flexible developer workflows.

- [Pulumi Insights](https://www.pulumi.com/docs/insights/): Pulumi Insights offers an intelligent platform for discovering, understanding, and managing cloud …

## Getting Started Guides

## Tutorials
- [Pulumi Fundamentals](https://www.pulumi.com/tutorials/pulumi-fundamentals/): Learn how to use Pulumi to build, configure, and deploy a real-world application.
- [Building with Pulumi](https://www.pulumi.com/tutorials/building-with-pulumi/): Learn how to use Pulumi for more complex configurations with multiple environments.
- [Abstraction and Encapsulation](https://www.pulumi.com/tutorials/abstraction-encapsulation/): Explore abstraction and encapsulation with Pulumi and component resources.
- [Embedding Pulumi](https://www.pulumi.com/tutorials/embedding-pulumi/): Explore building a custom infrastructure API to embed Pulumi in other contexts.
- [Creating a Custom Policy Pack](https://www.pulumi.com/tutorials/custom-policy-pack/): Learn how to enforce compliance and security requirements by creating a custom policy pack with …
- [Create Infrastructure with Pulumi Deployments Click-to-Deploy](https://www.pulumi.com/tutorials/pulumi-deployments-click-to-deploy/): Create and deploy infrastructure in the browser with Pulumi Deployments and the New Project Wizard.

- [Detect and Remediate Infrastructure Drift](https://www.pulumi.com/tutorials/drift-detection-and-remediation/): Learn to detect and remediate infrastructure drift with Pulumi Deployments.

- [ChatGPT clone with Pulumi ESC managed secrets](https://www.pulumi.com/tutorials/esc-managed-chatapp/): Use Pulumi ESC CLI and ESC SDK to manage secrets for a basic OpenAI-based ChatGPT clone.
- [CLI Authentication](https://www.pulumi.com/tutorials/cli-authentication/): Learn how to authenticare to the Pulumi CLI in this tutorial.
- [Configure applications dynamically with ESC version tagging](https://www.pulumi.com/tutorials/esc-version-tagging/): Use immutable versioning and dynamic tagging to configure multiple applications safely and easily …
- [Creating Resources on AWS](https://www.pulumi.com/tutorials/creating-resources-aws/): Learn how to define and provision resources on AWS using Pulumi.
- [Creating Resources on Azure](https://www.pulumi.com/tutorials/creating-resources-azure/): Learn how to define and provision resources on Azure using Pulumi.
- [Creating Resources on Google Cloud](https://www.pulumi.com/tutorials/creating-resources-gcp/): Learn how to define and provision resources on Google Cloud using Pulumi.
- [Creating Resources on Kubernetes](https://www.pulumi.com/tutorials/creating-resources-kubernetes/): Learn how to define and provision resources on Kubernetes using Pulumi.
- [Evaluate Compliance of Terraform Resources](https://www.pulumi.com/tutorials/eval-compliance-terraform/): Learn how to use Pulumi Insights to evaluate compliance of resources that are deployed with …
- [Importing AWS Infrastructure](https://www.pulumi.com/tutorials/importing-aws-infrastructure/): Learn how to import existing cloud resources into your Pulumi programs in this tutorial.
- [Importing Azure Infrastructure](https://www.pulumi.com/tutorials/importing-azure-infrastructure/): Learn how to import existing cloud resources into your Pulumi programs in this tutorial.
- [Importing Google Cloud Infrastructure](https://www.pulumi.com/tutorials/importing-gcp-infrastructure/): Learn how to import existing cloud resources into your Pulumi programs in this tutorial.
- [Inspecting Infrastructure](https://www.pulumi.com/tutorials/inspecting-infrastructure/): Learn how to inspect your Pulumi resources in this tutorial.
- [Install Helm Charts using the Chart resource](https://www.pulumi.com/tutorials/kubernetes-helm-part-two/): Learn how to use the `Chart` resource from the Pulumi Kubernetes provider to install Helm charts on …
- [Install Helm Charts using the Release resource](https://www.pulumi.com/tutorials/kubernetes-helm-part-one/): Learn how to use the `Release` resource from the Pulumi Kubernetes provider to install Helm charts …
- [Integrate Pulumi with Secret Store CSI Driver in Kubernetes](https://www.pulumi.com/tutorials/esc-secret-store-csi-driver/): Learn how to integrate the Secret Store CSI Driver with Pulumi ESC to securely manage your secrets …
- [Integrate with External Secrets Operator (ESO)](https://www.pulumi.com/tutorials/esc-external-secret-operator/): Pulumi ESC integrates with the External Secrets Operator (ESO) to manage and deliver secrets in …
- [Managing Configuration and Secrets](https://www.pulumi.com/tutorials/managing-config-and-secrets/): Learn how to manage plain-text and encrypted configuration values in Pulumi.
- [Move Resources Between Stacks](https://www.pulumi.com/tutorials/move-resources-between-stacks/): Learn how to move resources between stacks or projects.
- [Reference AWS Resources Across Stacks](https://www.pulumi.com/tutorials/stack-outputs-refs-aws/): Learn more about exporting and referencing stack outputs in Pulumi.
- [Reference Azure Resources Across Stacks](https://www.pulumi.com/tutorials/stack-outputs-refs-azure/): Learn more about exporting and referencing stack outputs in Pulumi.
- [Reference Google Cloud Resources Across Stacks](https://www.pulumi.com/tutorials/stack-outputs-refs-gcp/): Learn more about exporting and referencing stack outputs in Pulumi.
- [Secure Kubernetes Application Secrets with Pulumi ESC](https://www.pulumi.com/tutorials/secure-kubernetes-app-secrets-with-esc/): Securely manage secrets and configurations in a Kubernetes app with Pulumi ESC.

- [Setup Pulumi Service Provider using ESC](https://www.pulumi.com/tutorials/esc-setup-psp-creds/): Create an ESC Environment to store your Pulumi Service Provider credentials and easily re-use them …
- [Glossary of Cloud Engineering Terms](https://www.pulumi.com/tutorials/glossary/): Cloud Engineering encompasses a lot of technologies, tools, terms, abbreviations, and abstractions. …

## Blog Posts
- [Governance as an Enabler: Scaling Safely and Confidently](https://www.pulumi.com/blog/platform-engineering-pillars-7/): In previous articles in this series, we’ve explored how platform engineering transforms …
- [Observability as a Developer Superpower](https://www.pulumi.com/blog/platform-engineering-pillars-6/): Engineering teams drown in observability tool sprawl, alert fatigue, and reactive debugging that …
- [Announcing Pulumi Identity and Access Management (IAM)](https://www.pulumi.com/blog/pulumi-cloud-iam-launch/): Cloud development is accelerating at an unprecedented pace, fueled by AI and the relentless drive …
- [From Configuration Chaos to Programming Languages](https://www.pulumi.com/blog/config-chaos-to-programming-languages/): Infrastructure teams struggle with growing YAML configurations and CloudFormation templates that …
- [Platform Engineering Buffet at SEITENBAU](https://www.pulumi.com/blog/platform-engineering-buffet/): SEITENBAU GmbH faced a unique challenge - building a platform for 20+ independent projects, each …
- [Pulumi Updates, Explained: AI-Powered Features in Pulumi CLI](https://www.pulumi.com/blog/cli-ai-extensions/): We’re excited to announce the new AI capabilities for Pulumi CLI powered by Pulumi Copilot …
- [The Pulumi Go Provider SDK is Now Generally Available](https://www.pulumi.com/blog/pulumi-go-provider-v1/): At Pulumi, we are committed to accelerating your cloud infrastructure journey by eliminating …
- [Maximize Business Outcomes In Your Multi-Cloud Environment](https://www.pulumi.com/blog/maximize-speed-scale-savings-multi-cloud-platform/): Overcoming the cost and complexity of mutli-cloud environments and managing infrastructure more …
- [New in Pulumi IaC: Support for skipping a resource](https://www.pulumi.com/blog/excluding-targets-from-stack-operations/): Managing large-scale infrastructure can be challenging, especially when you need to perform …
- [Platform Engineering: Evolution or Rebranding?](https://www.pulumi.com/blog/platform-eng-rebrand/): Platform engineering has emerged as a hot area, but is it truly an evolutionary step toward a …
- [Go from Cloud to Code in Minutes with Visual Import](https://www.pulumi.com/blog/visual-import/): Pulumi is excited to announce the release of Visual Import, a new feature that transforms the way …
- [Pulumi Private Registry: The Source of Truth for Golden Paths](https://www.pulumi.com/blog/announcing-pulumi-private-registry/): As part of the Pulumi IDP announcement at PulumiUP, we introduced the Pulumi Private Registry. For …
- [Announcing Pulumi IDP: Platform Engineering Accelerated](https://www.pulumi.com/blog/announcing-pulumi-idp/): Today, we’re excited to introduce Pulumi IDP (Internal Developer Platform), the latest evolution of …
- [How We Used Pulumi to Safely Migrate Oso's Global Infrastructure](https://www.pulumi.com/blog/how-we-used-pulumi-to-safely-migrate-osos-global-infrastructure/): Infrastructure as Code (IaC) tools such as Pulumi can provide enormous amounts of leverage, but they …
- [Announcing Snowflake Dynamic and Rotated Credentials with Pulumi ESC](https://www.pulumi.com/blog/esc-snowflake-providers-launch/): Snowflake is the data cloud powerhouse for countless businesses, critical for everything from …
- [Introducing Automated Database Credential Rotation for PostgreSQL and MySQL in Pulumi ESC](https://www.pulumi.com/blog/esc-db-secrets-rotation-launch/): Securing access to critical data stores is paramount in today’s cloud-native world. Yet, …
- [Announcing Infisical Providers for Pulumi ESC: Dynamic Login and Dynamic Secrets](https://www.pulumi.com/blog/esc-infisical-providers-launch/): We are thrilled to announce enhanced integration support for Infisical within Pulumi ESC! Pulumi ESC …
- [Pulumi Release Notes: Pulumi MCP Server, Pulumi ESC Rotated Secrets, and Policy Enhancements](https://www.pulumi.com/blog/pulumi-release-notes-117/): We’ve been busy over the past two months, shipping significant enhancements across the Pulumi …
- [Security as an Enabler: Building Trust into Your Platform](https://www.pulumi.com/blog/platform-engineering-pillars-5/): In previous articles, we looked at how platform engineering fixes infrastructure chaos, enables …
- [AI-Assisted Infrastructure as Code with Pulumi's Model Context Protocol Server](https://www.pulumi.com/blog/mcp-server-ai-assistants/): Infrastructure as Code (IaC) has revolutionized how we manage cloud resources, but navigating …

## What Is Guides
- [Amazon DynamoDB vs Google Cloud Bigtable](https://www.pulumi.com/what-is/amazon-dynamodb-vs-google-cloud-bigtable/): Biggest Similarities and Differences Between Google Cloud Bigtable and AWS DynamoDB Both Google …
- [An error occurred (ExpiredToken) when calling the ListBuckets operation](https://www.pulumi.com/what-is/resolve-list-buckets-expired-token/): The error message “An error occurred (ExpiredToken) when calling the ListBuckets …
- [An error occurred (InvalidAccessKeyId) when calling the ListBuckets operation](https://www.pulumi.com/what-is/resolve-list-buckets-invalid-access-key-id/): The error message “An error occurred (InvalidAccessKeyId) when calling the ListBuckets …
- [An error occurred (InvalidClientTokenId) when calling the ListBuckets operation](https://www.pulumi.com/what-is/resolve-list-buckets-invalid-client-token-id/): The error message “An error occurred (InvalidClientTokenId) when calling the ListBuckets …
- [An error occurred (SignatureDoesNotMatch) when calling the ListBuckets operation](https://www.pulumi.com/what-is/resolve-list-buckets-signature-does-not-match/): The error message “An error occurred (SignatureDoesNotMatch) when calling the ListBuckets …
- [Automating AWS S3 File Expiration with Pulumi](https://www.pulumi.com/what-is/guide-to-automating-file-expiration-in-aws-s3/): A guide to automate AWS S3 file expiration with Pulumi In this guide, we’ll walk through the …
- [Cosmos DB vs MongoDB, Know The Differences?](https://www.pulumi.com/what-is/cosmos-db-vs-mongodb-know-the-differences/):  This document has been updated and expanded into Cosmos DB vs Mongo DB section of the When to use …
- [Database Comparison: Cosmos DB vs DynamoDB](https://www.pulumi.com/what-is/database-comparison-cosmos-db-vs-dynamodb/):  This document has been updated and expanded into Cosmos DB vs DynamoDB section of the When to use …
- [How to Step Up Cloud Infrastructure Testing](https://www.pulumi.com/what-is/how-to-step-up-cloud-infrastructure-testing/): Infrastructure testing isn’t new and, over the years, there have been various tools that people have …
- [Infrastructure as Code for DevOps](https://www.pulumi.com/what-is/infrastructure-as-code-for-devops/): DevOps isn’t any one thing. It’s a term that represents a blend of culture, tools and practices that …
- [Infrastructure as Code for Kubernetes](https://www.pulumi.com/what-is/infrastructure-as-code-for-kubernetes/): Infrastructure as Code (IaC) means that you use code to define and manage your infrastructure …
- [JavaScript and Infrastructure as Code](https://www.pulumi.com/what-is/javascript-and-infrastructure-as-code/): Infrastructure as Code (IaC) means that you use code to define and manage your infrastructure …
- [Python for DevOps](https://www.pulumi.com/what-is/python-for-devops/): Python is a popular, approachable programming language. It’s easy both to write your own Python code …
- [Run 'aws cloudwatch get-metric-data' w/ Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-cloudwatch-get-metric-data-with-dynamic-credentials/): The aws cloudwatch get-metric-data command is part of the AWS Command Line Interface (CLI). It …
- [Run 'aws dynamodb list-tables' with Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-dynamodb-list-tables-with-dynamic-credentials/): The aws dynamodb list-tables command is part of the AWS Command Line Interface (CLI) and retrieves a …
- [Run 'aws ec2 describe-instances' using Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-ec2-describe-instances-with-dynamic-credentials/): The aws ec2 describe-instances command is part of the AWS Command Line Interface (CLI) and is …
- [Run 'aws ec2 start-instances' using Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-ec2-start-instances-with-dynamic-credentials/): The aws ec2 start-instances command is part of the AWS Command Line Interface (CLI) and is utilized …
- [Run 'aws ec2 stop-instances' using Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-ec2-stop-instances-with-dynamic-credentials/): The aws ec2 stop-instances command is part of the AWS Command Line Interface (CLI) and is utilized …
- [Run 'aws iam list-users' using Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-iam-list-users-with-dynamic-credentials/): The aws iam list-users command is part of the AWS Command Line Interface (CLI) and is utilized for …
- [Run 'aws lambda list-functions' with Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-lambda-list-functions-with-dynamic-credentials/): The aws lambda list-functions command is part of the AWS Command Line Interface (CLI) and retrieves …
- [Run 'aws s3 cp' using Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-s3-cp-with-dynamic-credentials/): The aws s3 cp command is part of the AWS Command Line Interface (CLI) and is used to list and …
- [Run 'aws s3 ls' using Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-s3-ls-with-dynamic-credentials/): The aws s3 ls command is part of the AWS Command Line Interface (CLI) and is used to list the …
- [Run 'aws s3 sync' with Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-s3-sync-with-dynamic-credentials/): The aws s3 sync command is part of the AWS Command Line Interface (CLI) and synchronizes files and …
- [Run 'aws sts get-caller-identity' using Dynamic Credentials](https://www.pulumi.com/what-is/run-aws-sts-get-caller-identity-with-dynamic-credentials/): The aws sts get-caller-identity command is part of the AWS Command Line Interface (CLI) and is …
- [Top Infrastructure as Code Tools](https://www.pulumi.com/what-is/top-iac-tools/): Infrastructure as Code tools (IaC tools) let you automate the setup of your cloud resources. Instead …
- [Unable to locate credentials](https://www.pulumi.com/what-is/resolve-unable-to-locate-credentials/): The error message “Unable to locate credentials” typically occurs in AWS (Amazon Web …
- [What are Docker Configs?](https://www.pulumi.com/what-is/what-are-docker-configs/): Docker, a leading platform in containerization technology, has revolutionized how applications are …
- [What are Docker Secrets?](https://www.pulumi.com/what-is/what-are-docker-secrets/): Docker, a leading platform in containerization technology, has revolutionized how applications are …
- [What are Kubernetes Secrets?](https://www.pulumi.com/what-is/what-are-kubernetes-secrets/): Kubernetes, or K8s, is an open-source container orchestration platform designed to automate the …
- [What is a CircleCI Secret?](https://www.pulumi.com/what-is/what-is-a-circleci-secret/): CircleCI is an agile, continuous integration/continuous deployment (CI/CD) platform. It aims to …
- [What is a Cloudflare Secret?](https://www.pulumi.com/what-is/what-is-a-cloudflare-secret/): Cloudflare operates one of the world’s largest networks, providing network and cloud services …
- [What is a GitHub Actions Secret?](https://www.pulumi.com/what-is/what-is-a-github-action-secret/): GitHub Actions is an automation feature provided by GitHub that allows you to define workflows to …
- [What is an Internal Developer Platform (IDP)?](https://www.pulumi.com/what-is/what-is-an-internal-developer-platform/): An Internal Developer Platform (IDP) is a layer that sits on top of your organization’s …
- [What is AWS Secrets Manager?](https://www.pulumi.com/what-is/what-is-aws-secrets-manager/): Amazon Web Services (AWS) is a leader in cloud computing, transforming the way organizations manage …
- [What is Azure Key Vault?](https://www.pulumi.com/what-is/what-is-azure-key-vault/): Microsoft Azure is a leader in cloud computing, transforming the way organizations manage their …
- [What Is Cloud Infrastructure Autoscaling?](https://www.pulumi.com/what-is/what-is-cloud-infrastructure-autoscaling/): Two of the great advantages to infrastructure in the cloud are flexibility and speed. You can …
- [What is Cloud Security?](https://www.pulumi.com/what-is/what-is-cloud-security/): Cloud security encompasses the technologies, policies, controls, and services designed to protect …
- [What is Configuration Management?](https://www.pulumi.com/what-is/what-is-configuration-management/): What is configuration management? Configuration management is a systems engineering process for …
- [What is Continuous Integration/Continuous Delivery (CI/CD)?](https://www.pulumi.com/what-is/what-is-ci-cd/): Continuous integration/continuous delivery (CI/CD) is a methodology in software development that …
- [What Is DevOps Automation?](https://www.pulumi.com/what-is/what-is-devops-automation/): Discover the transformative power of DevOps automation through real-world examples. Learn essential …
- [What is DevOps?](https://www.pulumi.com/what-is/what-is-devops/): DevOps integrates the historic siloed disciplines of software development (Dev) and IT operations …
- [What is Google Cloud Secret Manager?](https://www.pulumi.com/what-is/what-is-google-cloud-secret-manager/): Google Cloud is a leader in cloud computing, transforming the way organizations manage their digital …
- [What is Hashicorp Vault?](https://www.pulumi.com/what-is/what-is-hashicorp-vault/): What is HashiCorp Vault? HashiCorp Vault is a tool for secure secrets management, essential for …
- [What is HIPAA?](https://www.pulumi.com/what-is/what-is-hipaa/): HIPAA, or the Health Insurance Portability and Accountability Act, is a federal law passed in 1996 …
- [What is HITRUST?](https://www.pulumi.com/what-is/what-is-hitrust/): HITRUST, or the Health Information Trust Alliance, is a private company that provides a …
- [What is Infrastructure as Code?](https://www.pulumi.com/what-is/what-is-infrastructure-as-code/): Infrastructure as code (IaC) is an approach to automating the provisioning and management of …
- [What Is Infrastructure as Software?](https://www.pulumi.com/what-is/what-is-infrastructure-as-software/): Infrastructure as Code (IaC) is now a widely adopted practice. With IaC, you describe your …
- [What is Platform Engineering?](https://www.pulumi.com/what-is/what-is-platform-engineering/): Platform engineering is a set of modern engineering practices that take a holistic approach to …
- [What is Secrets Management?](https://www.pulumi.com/what-is/what-is-secrets-management/): Secrets management refers to the secure storage, distribution, and protection of sensitive …
- [What is Serverless?](https://www.pulumi.com/what-is/what-is-serverless/): Serverless architectures have gained and continue to gain significant traction in modern application …
- [What is SOC 2?](https://www.pulumi.com/what-is/what-is-soc-2/): SOC 2 (System and Organization Controls 2) is a framework and auditing standard designed to help …
- [What is YAML?](https://www.pulumi.com/what-is/what-is-yaml/): YAML is a data serialization language most commonly used for configuration files. Its easy …

## Cloud Engineering Resources

## Templates and Examples
- [Container Service Templates](https://www.pulumi.com/templates/container-service/): Pulumi program templates are the fastest way to deploy container services on AWS, Azure, or Google …
- [Serverless Templates](https://www.pulumi.com/templates/serverless-application/): Pulumi program templates are the fastest way to deploy serverless applications on AWS, Azure, or …
- [Static Website Templates](https://www.pulumi.com/templates/static-website/): Pulumi program templates are the fastest way to deploy static websites on AWS, Azure, or Google …
- [Virtual Machine Templates](https://www.pulumi.com/templates/virtual-machine/): Pulumi program templates are the fastest way to deploy virtual machines on AWS, Azure, or Google …
- [Kubernetes Cluster Templates](https://www.pulumi.com/templates/kubernetes/): Pulumi program templates are the fastest way to deploy Kubernetes clusters and their associated …
- [Kubernetes Application Templates](https://www.pulumi.com/templates/kubernetes-application/): Building and deploying applications on Kubernetes clusters Infrastructure as code is an efficient …

## Case Studies
- [Aptos Labs Transforms Development Process](https://www.pulumi.com/case-studies/aptos/): Aptos Labs used Pulumi to transform development, increasing velocity by up to 10x while improving …
- [Atlassian: Increasing Developer Productivity](https://www.pulumi.com/case-studies/atlassian/): Atlassian Bitbucket used Pulumi to make it easier and faster for its developers to use
cloud …
- [BMW: Mission Critical Platforms Require Pulumi](https://www.pulumi.com/case-studies/bmw/): BMW used Pulumi to build a scalable and resilient hybrid cloud implementation that could handle more …
- [Case Study: Modernizing Manufacturing with 4IR and Pulumi](https://www.pulumi.com/case-studies/4ir/): 4IR uses Pulumi to reduce infrastructure deployment times, up-skill its team, and accelerate time to …
- [Credijusto: Taming Network Configuration Complexity](https://www.pulumi.com/case-studies/credijusto/): Credijusto used Pulumi to help its development team scale to support rapid growth
while enforcing …
- [Fauna: Building Region Groups with Pulumi](https://www.pulumi.com/case-studies/fauna/): Pulumi enabled Fauna to develop a crucial new feature, Region Groups, by giving developers a way of …
- [GreenPark Sports: Increasing Cloud Deployments by 70%](https://www.pulumi.com/case-studies/greenpark-sports/): Pulumi enabled GreenPark Sports to empower its developers with self-service cloud infrastructure, …
- [How a Bank Modernized Its Software Engineering With Infrastructure as Code Automation](https://www.pulumi.com/case-studies/washington-trust-bank/): Washington Trust Bank is the largest independently-owned full-service commercial bank in the …
- [How Elkjøp Nordic enables self-service infrastructure](https://www.pulumi.com/case-studies/elkjop-nordic/): To support the company’s modernization strategy, Elkjøp developed a self-service infrastructure …
- [Imagine Learning: Modern IDP with Pulumi](https://www.pulumi.com/case-studies/imagine-learning/): Imagine Learning used Pulumi to modernize their Internal Developer Platform, dramatically reducing …
- [Learning Machine: Expediting Customer Deployments](https://www.pulumi.com/case-studies/learning-machine/): Learning Machine used Pulumi and TypeScript to streamline its DevOps processes
and eliminate several …
- [Lemonade: Accelerating Innovation with Pulumi](https://www.pulumi.com/case-studies/lemonade/): Lemonade's Ops team supports a much larger group of developers by using Pulumi to
standardize …
- [Managing NOAA Open Data across Multiple Clouds with Pulumi](https://www.pulumi.com/case-studies/ncics/): North Carolina Institute of Climate Studies adopted Pulumi to manage the NOAA Open Data …
- [Materialize Streamlines Multi-Region Kubernetes Operations](https://www.pulumi.com/case-studies/materialize/): Materialize uses Pulumi to manage multi-region Kubernetes, leading to better developer self-service …
- [Menta Network: Reducing Operating Costs by 60%](https://www.pulumi.com/case-studies/menta-network/): Menta Network used Pulumi and GitLab to build ephemeral environments in Python and
helped its …
- [Mercedes-Benz: Programming the Cloud](https://www.pulumi.com/case-studies/mercedes-benz/): Mercedes-Benz Research and Development used Pulumi to bring their application and
infrastructure …
- [Nexxiot: Infrastructure Management for IoT Operations](https://www.pulumi.com/case-studies/nexxiot/): Nexxiot adopted Pulumi to streamline cloud infrastructure management, removing the burden of …
- [Panther Labs: Increasing Velocity & Innovation](https://www.pulumi.com/case-studies/panther-labs/): With Pulumi, Panther Labs was able to provide innovative solutions to their customers quickly, which …
- [SANS Institute: Reducing Deployment Times by 70%](https://www.pulumi.com/case-studies/sans-institute/): The DevOps team at SANS Institute, which provides cybersecurity training & certification, uses …
- [Skai Migrates to AWS with Pulumi](https://www.pulumi.com/case-studies/skai/): Skai selected Pulumi as their IaC framework of choice due to its native programmatic nature, an …
- [Snowflake: Testable, Repeatable Infrastructure](https://www.pulumi.com/case-studies/snowflake/): Snowflake uses Pulumi to allow their application and infrastructure teams to truly treat their …
- [Sourcegraph: Deploying GKEs in a Snap with Pulumi](https://www.pulumi.com/case-studies/sourcegraph/): Pulumi helps to supercharge Kubernetes deployments at Sourcegraph, ensuring their team has …
- [SST: Moving Away from CDK](https://www.pulumi.com/case-studies/sst/): SST builds a new version of SST (Ion) on Pulumi instead of CDK because of its limitations around …
- [Starburst:  112x Deployment Acceleration](https://www.pulumi.com/case-studies/starburst/): Starburst transformed its infrastructure provisioning and management processes by switching from …
- [Unity Technologies Modernizes Infrastructure Management](https://www.pulumi.com/case-studies/unity/): By leveraging Pulumi, the Unity Aura team successfully modernized their CI/CD & infrastructure …
- [WhyLabs: Shifting Infrastructure to the Left](https://www.pulumi.com/case-studies/whylabs/): At WhyLabs, Pulumi has made a significant impact in how they build, deploy and manage their …

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants