Massdriver Docs
Massdriver is an internal developer platform that turns infrastructure-as-code into reusable, self-service components. Platform teams encode best practices, security policies, and architecture patterns into bundles. Developers deploy what they need through a visual interface without writing IaC or managing pipelines.
How Massdriver Worksβ
Bundles package IaC modules (Terraform, OpenTofu, Helm, Bicep) with input schemas, output contracts, policies, and documentation. Each bundle represents a production-ready piece of architecture with your organization's standards built in.
Artifacts are standardized contracts that pass state between infrastructure modulesβeven across different IaC tools. They enable automatic configuration: binding IAM policies, injecting credentials, connecting services.
The canvas lets developers drag bundles, connect them visually, and deploy. Massdriver validates connections using artifact schemas, so developers don't need deep cloud knowledge to assemble working infrastructure.
Ephemeral pipelines run IaC automatically when developers deploy. No pipeline code to maintain. Massdriver orchestrates the workflow, manages state, and runs compliance checks on every deployment.
Core Principlesβ
- Proactive guardrails β Invalid, insecure, or out-of-policy configurations are impossible to express. Issues are prevented, not caught in review.
- The compliant path is the easiest path β Developers get a simple, visual workflow that naturally adheres to ops policies.
- Pipeline-free automation β Ephemeral, on-demand workflows replace permanent IaC pipelines.
- Type-safe composition β Artifact schemas ensure components are compatible before deployment.
- Bring your own IaC β Use Terraform, OpenTofu, Helm, Bicep. Massdriver adds guardrails without locking you into a DSL.
- No lock-in β Infrastructure runs in your cloud accounts. You own the IaC code and state.
- API-first β Every UI action maps to an API for automation and integration.
AI-Ready Infrastructureβ
Massdriver provides structured context that AI agents need to work reliably with infrastructure:
- Queryable infrastructure graph β Projects, environments, components, metrics, and alarms connected in a unified model
- Schema-validated inputs β JSON Schema enforcement rejects invalid configurations before execution
- Policy enforcement β SOC2, HIPAA, CIS benchmarks checked on every deployment
- Full audit trail β Complete visibility into every change and deployment
AI agents can generate IaC. Massdriver makes it trustworthy.
Getting Startedβ
Start with the Catalogβ
Massdriver Catalog β A complete, git-ready catalog of artifact definitions and infrastructure bundles. Clone it, customize it, and use it as the foundation for your platform. The catalog helps you model your platform architecture and developer experience before writing infrastructure code.
Learn the Fundamentalsβ
Work through the getting started guides using example bundles from the catalog:
- Deploy Your First Bundle β Publish, configure, and deploy a bundle
- Connect Bundles Together β Pass artifacts between infrastructure components
- Create Your Own Bundle β Build custom bundles from existing IaC
- Bundle Metadata & Schemas β Design parameter schemas and presets
Deploy Applicationsβ
Running Applications β Deploy containers, serverless functions, and other workloads on your infrastructure.