Skip to main content

Architecture Diagrams

Visual reference for CloudForge system architecture and data flows.

Current-state portfolio diagrams and enterprise target/reference diagrams intentionally coexist here. The active public portfolio deployment is lighter than the self-managed multi-region enterprise references.

System Architecture

The main architecture diagram tracks the current portfolio implementation: posture management, AI risk scoring, policy engine, remediation dispatcher, graph/security analysis, and multi-cloud provider integrations.

CloudForge Architecture

Attack Path + SecGraph Runtime

This detailed current-state diagram shows how findings materialize into secgraph data in PostgreSQL, how adjacency feeds the Go BFS attack-path engine, and where PuppyGraph remains optional rather than runtime-critical.

Attack Path + SecGraph Runtime

Dual-OPA Architecture

Cloud provisioning uses an external OPA server (HTTP POST), while AI governance uses an embedded OPA Go SDK (in-process). Both load from a shared Rego policy bundle.

Dual-OPA Architecture

Global Deployment

Reference architecture for a self-managed enterprise rollout with multi-region DR, edge policy evaluation, and cross-cloud failover.

Global Deployment

Risk Intelligence Pipeline

Current risk scoring pipeline: threat intel enrichment, contextual scoring, guardrails, and output to dashboards and ticketing.

Risk Intelligence Pipeline

Mermaid Source Diagrams

The following diagrams are rendered from Mermaid source files. Click to view full-size.

DiagramDescription
Compliance Deployment ModelsEnterprise compliance reference model
Cross-Cloud Failover4-phase failover sequence (detection → DB promotion → compute → DNS)
Deduplication AlgorithmSHA-256 keyed dedup with TTL eviction and rule equivalence mapping
Failover SequenceSelf-managed DR failover reference sequence
IaC Deploy PipelineTerraform/conftest CI/CD flow
Remediation Dispatcher FlowAutomated remediation routing
Restore Dependency DAG7-step restore ordering with dependency graph (DB → Redis/OPA → K8s → Temporal → Secrets → DNS)

Runbook Diagrams

Operational procedure visualizations embedded in their respective runbooks.

DiagramDescription
Incident ResponseSeverity triage, escalation, containment, resolution
Performance TroubleshootingSymptom diagnosis decision tree
Secrets RotationGenerate, deploy dual-key, validate, revoke
FinOps Budget AlertsThreshold monitoring, alert routing, remediation