Where video is recorded
VMS (on-premise)
On servers, appliances or recorders at the site
VSaaS (cloud-hosted)
In the provider's cloud, sometimes with a small local buffer
Comparison
Short answer
A VMS is video management software traditionally run on your own servers or appliances, so video is recorded and kept on site. VSaaS is a cloud subscription in which video is streamed to and stored by a provider. An on-premise VMS favors control and low upload bandwidth; VSaaS favors minimal on-site infrastructure. Hybrid models combine both.
Side by side
| Dimension | VMS (on-premise) | VSaaS (cloud-hosted) |
|---|---|---|
| Where video is recorded | On servers, appliances or recorders at the site | In the provider's cloud, sometimes with a small local buffer |
| Where the software runs | On infrastructure you own or control | Hosted and operated by the provider |
| Upload bandwidth | Low; video stays on the local network | Higher; recorded video or event clips are uploaded from every site |
| Internet outage | Recording and local viewing continue | Remote access and cloud recording depend on the link; local buffering varies by provider |
| Data control and residency | Video stays on premises under your own policies | Video is held by the provider, in the regions it operates |
| Cost model | Servers, storage and software licenses upfront, often with annual support fees | Recurring subscription, usually per camera, plus upload bandwidth |
| Maintenance and updates | Managed by your team or an integrator, including servers, storage and software | Handled by the provider |
| Multi-site management | Needs a central management layer across sites | Central by design through the cloud portal |
VMS (on-premise)
On servers, appliances or recorders at the site
VSaaS (cloud-hosted)
In the provider's cloud, sometimes with a small local buffer
VMS (on-premise)
On infrastructure you own or control
VSaaS (cloud-hosted)
Hosted and operated by the provider
VMS (on-premise)
Low; video stays on the local network
VSaaS (cloud-hosted)
Higher; recorded video or event clips are uploaded from every site
VMS (on-premise)
Recording and local viewing continue
VSaaS (cloud-hosted)
Remote access and cloud recording depend on the link; local buffering varies by provider
VMS (on-premise)
Video stays on premises under your own policies
VSaaS (cloud-hosted)
Video is held by the provider, in the regions it operates
VMS (on-premise)
Servers, storage and software licenses upfront, often with annual support fees
VSaaS (cloud-hosted)
Recurring subscription, usually per camera, plus upload bandwidth
VMS (on-premise)
Managed by your team or an integrator, including servers, storage and software
VSaaS (cloud-hosted)
Handled by the provider
VMS (on-premise)
Needs a central management layer across sites
VSaaS (cloud-hosted)
Central by design through the cloud portal
Decision guide
OrionAlerts
OrionAlerts is not a VSaaS. It is on-premise first: in the standard deployment, video and AI inference stay on an on-site Nebula OS node next to the cameras.
For multi-site estates, Orion Cloud synchronizes health status, alerts, configuration and operational metadata for a central command view, without requiring raw video to be uploaded. That gives the central management of a cloud service while video stays where it is recorded.
FAQ
It depends on the estate. VSaaS replaces upfront servers with a recurring subscription and adds upload bandwidth costs. An on-premise VMS usually costs more upfront, for servers, storage and licenses, often with annual support fees, but has no cloud storage charges. Compare total cost over the system's expected life, not just the first year.
Yes. Hybrid designs keep recording on site and add a cloud layer for remote access and central management. OrionAlerts works this way: video stays on the on-site Nebula OS node, and Orion Cloud synchronizes health status, alerts, configuration and operational metadata so every site can be managed from one view.
Sometimes. Some VSaaS services connect existing ONVIF or RTSP cameras through an on-site gateway or bridge; others work only with their own cloud-connected cameras. Even where existing cameras are supported, upload bandwidth per camera often limits resolution or frame rate, so check compatibility and bandwidth per model with the provider.
We will look at your sites, cameras and connectivity and show how Nebula OS would be deployed.