🔧 Tools in Pulumi Automation API

Pulumi

The cloud engineering platform that unites infrastructure teams, developers, and security leaders around a single process for delivering modern cloud applications.

An open-source infrastructure-as-code platform for creating, deploying, and managing cloud infrastructure using familiar programming languages.

For more tool information ➜

Pulumi Kubernetes Operator

A Kubernetes operator that automates the deployment of Pulumi Stacks using Kubernetes primitives.

A Kubernetes controller that manages Pulumi stacks as custom resources, enabling GitOps workflows for cloud infrastructure.

For more tool information ➜

Self-Service Infrastructure Platform

A custom platform that enables developers to provision approved infrastructure on-demand via a simple interface, powered by the Automation API.

An internal tool, often a web portal or CLI, that uses the Automation API to expose standardized infrastructure components for developers.

For more tool information ➜

Infrastructure Integration Testing Framework

A testing harness that uses the Automation API to spin up ephemeral infrastructure for integration tests and tear it down afterwards.

Using Automation API within a testing framework (like Pytest or Mocha) to programmatically manage infrastructure as part of a test suite.

For more tool information ➜

Custom Infrastructure CLI

A bespoke command-line interface, built with the Automation API, to provide simplified, high-level commands for managing infrastructure.

A custom CLI tool that wraps Pulumi operations to provide a user-friendly, domain-specific interface for developers or operators.

For more tool information ➜

Multi-Stack Orchestration Engine

A programmatic tool for managing deployments and dependencies across multiple, interconnected Pulumi stacks.

A custom application that uses the Automation API to coordinate complex workflows involving several interdependent Pulumi stacks.

For more tool information ➜

Single-Tenant SaaS Provisioning System

An automated system that uses the Automation API to dynamically create and manage dedicated infrastructure for each new SaaS customer.

A backend service that programmatically spins up a new Pulumi stack for each customer, providing single-tenant isolation.

For more tool information ➜

Static Website Factory

An API that programmatically generates and deploys static websites using the Automation API.

A web service that accepts content and dynamically creates a new, hosted static website on a cloud provider.

For more tool information ➜

Dynamic Environment Provisioner for CI/CD

An automation script in a CI/CD pipeline that uses the Automation API to create ephemeral environments for testing pull requests.

A CI/CD workflow that programmatically creates a full, isolated infrastructure environment for each pull request and destroys it on merge.

For more tool information ➜

Database-as-a-Service (DBaaS) Provisioner

An automated tool for provisioning and managing the lifecycle of databases using the Automation API.

A program that uses the Automation API to create a database and then perform application-level tasks like schema migrations.

For more tool information ➜

AI-Powered Website Builder

An AI-powered static website builder that uses the Automation API for single-click deployment to the cloud.

A web application that uses a generative AI to create website content and Pulumi to deploy it to cloud storage.

For more tool information ➜

Cloud Platyform

A prototype internal self-service cloud platform built with Pulumi's Automation API.

A proof-of-concept web portal that allows users to provision pre-defined services (like static websites) with a few clicks.

For more tool information ➜

Pulumipus

A self-service infrastructure platform built with Python, Flask, and Pulumi's Automation API.

An open-source web portal that allows users to deploy their own static websites, databases, and virtual machines via a simple UI.

For more tool information ➜

Atlassian's Developer Productivity Platform

An internal self-service platform that enables Bitbucket developers to easily provision approved cloud infrastructure.

A custom dashboard built by Atlassian's DevSpeed team using Pulumi to improve developer productivity and reduce maintenance overhead.

For more tool information ➜

Mercedes-Benz's Internal Developer Platform

A custom infrastructure platform empowering teams to self-service the cloud resources they need.

An internal platform built by Mercedes-Benz using Pulumi to provide developers with on-demand cloud infrastructure.

For more tool information ➜

Ploy

A Heroku-like interface for deploying Docker images to a Kubernetes cluster.

An open-source CLI tool that simplifies deploying Docker images to Kubernetes, using the Pulumi Automation API under the hood.

For more tool information ➜

Python IaC in Jupyter Notebook

An interactive environment for creating and managing cloud infrastructure using Pulumi's Python SDK and Automation API within a Jupyter Notebook.

A use case demonstrating how to interactively create, update, and destroy cloud infrastructure from a Jupyter Notebook.

For more tool information ➜

SANS Institute Virtual Learning Environment Platform

A self-service platform for cybersecurity instructors to provision virtual learning environments.

An internal tool built by the SANS Institute using the Automation API to automate the setup of complex training labs.

For more tool information ➜

CockroachDB Cloud Management Platform

The platform behind CockroachDB's database-as-a-service, using Pulumi Automation API to manage customer Kubernetes clusters.

The internal control plane for CockroachDB's managed service, which uses the Automation API for single-tenant infrastructure provisioning.

For more tool information ➜

Cloud Foundry on Pulumi

An open-source infrastructure library that uses Pulumi Automation for high-level component assembly and testing.

A library providing high-level abstractions for cloud applications, using the Automation API for robust, automated testing of its components.

For more tool information ➜

Multi-Cloud Kubernetes Cluster Provisioner

A tool to automate the creation of Kubernetes clusters across AWS, Azure, and GCP.

A program that uses the Automation API to provision and configure managed Kubernetes clusters on multiple cloud providers.

For more tool information ➜

Policy Enforcement Bot

An automated tool that checks infrastructure for compliance with security policies.

A bot or CI/CD job that uses the Automation API to preview infrastructure changes and run policy checks before deployment.

For more tool information ➜

Disaster Recovery Automation

A tool to programmatically replicate and failover infrastructure to a secondary region.

An orchestration tool built with the Automation API to automate disaster recovery (DR) procedures.

For more tool information ➜