Micro services
Media Data Flow
The diagram below shows the media (video) data flow between the main services.

Main services
There are many different types of instances and services. Some services are provided by infrastructure providers, such as Object Storage or Databases.
The main micro-services and levels of deployment:
Essential
Web
Media
Camera Manager
Hosting
Control
Standard
All Essential plus the following:
WebRTC
Uplink
Backup
Clipper
Provisioning
Complete
All Standard plus the following:
AI Pipeline
Alerts
Search
Blurring
Motion
Live Image Gen
Multiple data centers
Cloud VMS services can be deployed in one or multiple data centers. It makes sense if cameras are in different zones.

A VSaaS service (or any other SaaS service that works with IP cameras) manages a collection of cameras or camera access tokens that “know” which copy of the CloudVMS is serving corresponding cameras. In other words, all VSaaS needs to know is a camera access token for each camera and there is no difference between working with a single or multiple Cloud VMS.