Skip to main content

Architecture Decision Records

Cloud Aegis maintains 19 ADRs documenting key technical decisions. Each record captures the context, decision, and consequences of an architectural choice.

ADRTitleStatus
ADR-001Programming Language Selection (Go)Accepted
ADR-002Database Selection (PostgreSQL)Accepted
ADR-003Caching Strategy (Redis)Accepted
ADR-004AI Provider Selection (Anthropic Claude)Accepted
ADR-005Rate Limiting ImplementationAccepted
ADR-006Authentication and Authorization (OIDC + JWT)Accepted
ADR-007GRC Integration PatternAccepted
ADR-008Attack Path Computation (BFS)Accepted
ADR-009Remediation Dispatcher ArchitectureAccepted
ADR-010FinOps Multi-Cloud Cost AggregationAccepted
ADR-011Toxic Combination DetectionAccepted
ADR-012Whitelabel/Multi-Tenant ArchitectureAccepted
ADR-013Resource-Scoped RBACAccepted
ADR-014Event-Driven Finding IngestionAccepted
ADR-015Graph Query Engine (PuppyGraph)Proposed
ADR-016Container Security ScanningAccepted
ADR-017Secrets Management ArchitectureAccepted
ADR-018Threat Intelligence Feed IntegrationAccepted
ADR-019Multi-Tenant Data IsolationAccepted
Component RationaleBuild vs Buy DecisionsSupplementary