该图显示了 Oracle Cloud Infrastructure (OCI) 上 GraphQL 解决方案部署的基础架构。该图显示包含区间的 OCI 区域。区间内的虚拟云网络 (VCN) 包含两个子网。第一个子网包含 OCI API 网关和负载平衡器。第二个子网包含 Oracle Container Engine for Kubernetes (OKE) 实例,其本身包含表示多个服务的 Kubernetes 名称空间以及这些服务的多个云池。对区间外部,但在 OCI 区域内,这些附加 Oracle Cloud 服务包括:

流量通过互联网网关从互联网流入区间。然后,GraphQL 流量进入第一个子网并进入 OCI API 网关,而 UI 流量则定向到负载平衡器。从此处,此流量合并到第二个子网中的 OKE 实例。GraphQL 信息路由到 GraphQL 服务,而其他流量定向到 OKE 中的 Oracle JET 应用程序服务并在其 pod 之间分发。然后,GraphQL 数据将通过服务传播到后代 Ref-Data-Service 或事件数据服务云池。