Livoa LogoLivoa
1. Client Channels


Users interact via Web/Slack/Teams

SSO or API Keys

2. API Gateway


Manages auth (OAuth2/OIDC) Routes chat payloads

3. Chat Intake & NLU


Parses chat into Canonical Spec (LLM services: Vertex/OpenAI/Bedrock)

4. Orchestrator


Coordinates agents & enforces SLOs (Workflows/Step Functions)

5. Message Bus


Pub/Sub, Event Grid, EventBridge Decouples async tasks

6. Policy Store


Constraints & guardrails (Firestore/Cosmos/Dynamo)

7. Candidate Generator


Fetch feasible GPU/region combos Checks quotas & residency

8. Benchmark Planner


Selects micro/macro benchmarks Sets batch size/precision configs

9. Benchmark Executor


Runs tests on GKE/AKS/EKS or VMs GPUs: H100/A100/L4 etc.

10. Cost & Availability


Pulls live billing APIs Spot/RI pricing, quotas

11. Results


Store KPIs, artifacts, cost curves (GCS/BigQuery, S3/Athena, Blob/Synapse)

12. Optimizer


Pareto analysis: cost vs performance Applies policies & sensitivity bands

13. Plan Assembler


Packs chosen plan + alternatives Evidence bundle included

14. IaC Renderer


Terraform, Bicep, CFN templates Deployment-ready configs

15. Governance & Audit


IAM, KMS, logs & approvals Ensures compliance

16. Deployment


Targets K8s or VM fleets Supports canary & rollback

17. Monitoring


Golden signals: latency, errors, throughput (CloudWatch/Monitor/Stackdriver)

18. Drift Detector


Watches price, quota, performance Triggers re-benchmark

19. Secrets & Signing


Manages keys, images, registries (KMS, Sigstore, ECR/ACR)

20. Security Controls


IAM, network policy, SBOM Audits & image signing

User Layer
Process Layer
Validation Layer

solutioning

by rahul

0
0 uses