refactored: to utilise the google adk and production grade agent
Some checks failed
validation / verify (push) Failing after 10s

This commit is contained in:
2026-09-02 21:42:10 +01:00
parent b9a924cf4a
commit a24a44e28c
279 changed files with 12003 additions and 390 deletions

View File

@@ -0,0 +1,18 @@
# Pre-emptive Source Environment Discovery (As-Is Architecture)
## Existing Workload Audit
- **Workload Summary**: Test session retrieval route (Legacy / Pre-existing Environment)
- **Current Hosting**: On-Premises Data Center / Legacy VM Infrastructure
- **Ingress Layer**: Self-managed NGINX Reverse Proxy listening on HTTP/HTTPS
- **Application Runtime**: Monolithic Application Instance (Single Point of Failure)
- **Database Layer**: Self-hosted PostgreSQL Instance (Unreplicated, Local Disk)
- **Queue / Messaging**: Local RabbitMQ Queue Instance
## Current Operational Pain Points & Bottlenecks
- Single-instance compute leading to downtime during maintenance windows.
- Manual scaling capabilities unable to handle unexpected traffic spikes.
- Unencrypted local storage and unmanaged backups creating data loss risks.
- Elevated operational overhead and hardware lifecycle costs.
## Source Component Topology
- `Client` -> `NGINX Proxy` -> `Monolith Application` -> `Local PostgreSQL / RabbitMQ`

View File

@@ -0,0 +1,5 @@
flowchart TD
Client[External Client] -->|HTTP/HTTPS| NginxProxy[Legacy NGINX Proxy]
NginxProxy --> MonolithApp[Monolithic Application VM]
MonolithApp --> LocalDB[(Self-Hosted PostgreSQL)]
MonolithApp --> LocalQueue[Local RabbitMQ Queue]