Platform Knowledge Base

Comprehensive documentation for The Agile Network modernization initiative — ADRs, architecture, and technical specifications.

📊

Interactive Presentations

📋

Architecture Decision Records

(24 documents)
ADR-001

Service Consolidation Strategy

Consolidate 28 microservices into 5 domain-aligned services.

ADR-002

Frontend Unification

Unify 6+ frontend applications into single Nx monorepo.

ADR-003

Java/Spring Standardization

Standardize on Java 21 and Spring Boot 3.4.

ADR-004

Multi-Brand Architecture

Single codebase supporting multiple brand tenants.

ADR-005

Database Consolidation

Merge 30+ PostgreSQL schemas into 5 domain databases.

ADR-006

Compute Platform Strategy

GKE Autopilot with Cloud Run for serverless workloads.

ADR-007

Architecture Simplification

Reduce architectural complexity through consolidation.

ADR-008

Frontend Framework Performance

React/Next.js for performance-critical applications.

ADR-009

Native Mobile App

React Native for cross-platform mobile development.

ADR-010

Auth Simplification

Consolidate Keycloak realms and simplify auth flows.

ADR-011

Video Platform Strategy

Mux for streaming, Jitsi for interactive sessions.

ADR-012

Email Delivery Strategy

Consolidate email delivery with transactional provider.

ADR-013

BPM Engine Strategy

Camunda 8 for workflow orchestration.

ADR-014

Observability Strategy

Unified logging, metrics, and tracing with GCP stack.

ADR-015

Testing Strategy

Comprehensive testing pyramid and automation.

ADR-016

CI/CD Security Gates

Security scanning integrated into deployment pipeline.

ADR-017

Financial Ledger

Double-entry accounting with audit trail.

ADR-018

API Strategy

REST + GraphQL hybrid approach for APIs.

ADR-019

Search Strategy

Elasticsearch for full-text search capabilities.

ADR-020

Network Security

Zero-trust network architecture with service mesh.

ADR-021

Messaging & Events

Event-driven architecture with Pub/Sub and RabbitMQ.

ADR-022

Data Pipeline & Analytics

Hybrid batch + streaming analytics architecture.

ADR-023

File Storage Strategy

Cloud Storage with CDN for asset delivery.

ADR-024

Feature Flag Strategy

LaunchDarkly for feature management.

🏗️

Architecture Documentation

(14 documents)
🚀

Modernization Planning

(7 documents)
🏈

NIL Gameplan Analysis

(2 documents)
📄

Other Documentation

(5 documents)