Skip to content

Architect Guide

Digital Rebar Provision (DRP) is a flexible infrastructure automation platform built around Infrastructure as Code principles. This guide explains how DRP works and why it is designed the way it is.

Guide Structure

The Architect Guide is organized around product features and functions:

  • Provisioning Pipeline — The core automation engine: how workflows, tasks, and pipelines drive machines through desired end states
  • Machine Lifecycle — How individual machines are discovered, inventoried, and provisioned with OS and applications
  • Cluster Lifecycle — How groups of machines are coordinated as a unit through cluster-specific workflows
  • Execution Engine — The runtime components that execute work: runners, contexts, resource brokers, pools, and batching
  • Infrastructure Deployment — How DRP itself is deployed: single endpoint, high availability, multi-site management, and backup/recovery
  • Security — Authentication, authorization, and secure parameter storage

Note

The documentation is split into 5 sections.