This image shows a future implementation of the ReSpo.Vision architecture on Oracle Cloud
Infrastructure (OCI) with additional regional services.
On-premises and third-party clouds connected to an Oracle Cloud
Infrastructure (OCI) region for video processing and analysis. External, raw video data is sent to an on-premises, bare metal server and
to storage. It is also sent to Oracle Cloud
Infrastructure Object Storage. On-premises equipment connects to OCI over a site-to-site VPN and an internet gateway.
The OCI region includes 3 fault domains, a single virtual cloud network (VCN) with 3 subnets, and additional resources provided
for the region:
- Oracle Cloud
Infrastructure Alarms
- Oracle API Gateway provides access for third-party clouds and analytics
- Oracle Cloud Infrastructure DevOps
- Oracle Cloud Infrastructure Identity
and Access Management
- Oracle Cloud
Infrastructure Logging
- Oracle Cloud
Infrastructure Object Storage for both raw video and processed data
Additional services include:
- Oracle Cloud
Infrastructure Bastion
- Oracle Cloud Infrastructure Events
- Oracle Functions
The VCN provides the following gateways:
- Internet gateway: Provides communications between public subnets and internet hosts.
- Service gateway: VCNs communicate with services such as object storage over the Oracle network fabric without traversing the
internet.
The VCN has 3 subnets, each of which includes Oracle Cloud Infrastructure Container
Engine for Kubernetes (OKE):
- Video processing public subnet: Accepts incoming traffic from on-premises equipment through the internet gateway and a WireGuard
VPN. The OKE cluster provides video processing.
- Data extraction private subnet: The subnet provides Oracle Cloud
Infrastructure Block Volumes and workload-segmented virtual machines (VM) and bare metal (BM) instances for data extraction and analysis.
- Grafana private subnet: The subnet provides monitoring, logging, and visualization with Grafana.