Tool-level authorization
- Expose only allowlisted CMS APIs.
- Use scoped service identity and short-lived credentials.
- Require approval for payments, transfers and limit changes.
A multi-AZ, multi-VPC architecture centered on secure transaction processing, controlled AI assistance, and end-to-end observability. The diagrams emphasize traffic flow, trust boundaries, and monitoring coverage.
Public traffic is protected at the edge, distributed across two isolated application VPCs, and routed to multi-AZ TKE clusters. Shared data services reside in a private data VPC.
A single trace context connects the user experience to application spans, model calls and governed tools. Infrastructure products retain their own metrics and logs.
The Agent is useful only when its authority, data boundary and telemetry are deliberately constrained.
TRACELOOP_TRACE_CONTENT=false.Browser experience → API latency → service topology → Agent execution → model call → tool call → CMS API → Redis / SQL client latency.
OpenTelemetry cannot automatically reveal internal EdgeOne or CLB processing. Use cloud-product metrics, access logs and security logs for those layers.