WHAT IS A CONTAINER?

 

Containers are executed software images with all the prerequisites pre-configured and installed, all running in an isolated environment. No additional frameworks or database software is needed. This allows services that would normally run in separate environments to run together on a single platform. Surveill VMS software licensing gives you everything you need, eliminating the need for massive amounts of hardware. Surveill is a true enterprise solution that can scale regardless of an organization’s unique requirements and can fit into any sized environment, from a small business with one camera stream to a multi-site deployment with thousands of IP camera systems globally. Surveill is built so you can upgrade and scale up with minimal effort and downtime.

ON-PREMISE, HYBRID, OR CLOUD

 

Surveill gives you the versatility of having an on-premise, cloud, or hybrid solution. Surveill VMS is cloud-ready and cloud-agnostic, giving you the freedom to choose which cloud fits your budget and needs.

THE FULLY CONTAINERIZED VMS, A MODERN TAKE ON SURVEILLANCE TECHNOLOGY, READY FOR MODERN SECURITY CHALLENGES

 
 
1 - Newsletter-2
Containers are executed packaged software images with all the prerequisites included. All of this is running in an isolated environment. Containers allow the VMS software application services that would traditionally run on separate server environments to now run together on a single server. Containers help eliminate the need for multiple virtual machines and multiple traditional appliances to run the necessary features of an application.

 

 

A CONTAINERIZED VMS IS DIFFERENT FROM A TRADITIONAL VMS

 
Containers virtualize an operating system into a single server, meaning LESS HARDWARE IS NEEDED. Systems running in containers are more lightweight and portable, with significantly less overhead.
 
This modern operating system of virtualization can be used to run anything from a small microservice, or a group of microservices, or run integration software all on one application. Microservice can be added and/or expanded independently to fit the need of the client and their facility.

 

LESS HARDWARE | MODERNIZED APPROACH | BIGGER IMPACT

 

Why is Surveill built with Containers? Surveill uses today’s latest technologies in anticipation of changes in the future. Being able to provide the solutions with intelligent yet simple designs, Surveill can evolve seamlessly as technology does, so it never becomes obsolete. Containers are packaged software, so they contain all the necessary executables, binary code, libraries, and configuration files needed for the VMS to function. Integrators and Installers no longer need to worry about installing additional frameworks or about match versioning. Surveill’s container images include everything you need to get monitoring.
 
Containers are modular and built for Flexible Enterprise™. They allow for rapid changes from development and easy, convenient upgrades for end-users. Plus, any environment that can run containers can run Surveill.

 

 

SURVEILL VMS: A SURVEILLANCE GAME-CHANGER BUILT ON MICROSERVICES ARCHITECTURE

 

 
Microservices Gears
 
COMMUNICATION. The microservices communicate with one another in a virtual environment. This allows each microservice to communicate with each other almost instantaneously.
 
Monolithic VMS architecture would require each ‘service’ running on separate servers to communicate with each other via a local network. This analog method could potentially cause higher latency and throughput issues on the networks it is running on. This could mean trouble for your security system. No security team, especially those in surveillance, can afford downtime or network failures.
 
To combat this challenge, Surveill VMS’s microservice communication is instant inside the containers’ virtual environment, as opposed to monolithic VMS architecture that requires communication via a local network.
 
SCALABILITY. Scale indefinitely and as your organization needs. Individual containers can be independently scaled according to your needs, and the whole solution is horizontally scalable. As you add more servers you will automatically receive higher availability, load-balancing capabilities, failover, and performance.
 
EASY UPGRADES. Containers are made up of microservices, meaning you can update individual services instantly, with no hassle. There is no need to change and upgrade the entire application when just one microservice can be replaced in a matter of seconds. This saves on cost and time.
 
MINIMIZED COST. Our VMS is fully containerized, meaning Surveill VMS has all of the necessary components installed and preconfigured. You do not need separate servers to perform your required functions… You just need one Surveill Server. This ultimately means less hardware.
 
SIMPLICITY. Surveill’s simple architecture means you can keep your hardware if you want to. Surveill runs on docker or in a container, so it’s easy to implement. Plus, Surveill does not require a specific brand of the cameras, so you choose!

 

 

 

SURVEILL VMS: THE MODERN SURVEILLANCE SYSTEM

 

VMS software applications that would traditionally run on separate servers can now run together on a single virtual platform with Surveill’s containerized solution. Containers run on a virtualized environment in an operating system in a single server, meaning LESS HARDWARE in your solution. This is especially ideal for companies that want to scale into multiple campuses citywide, nationwide, or globally.


1. SURVEILL VMS is able to repurpose existing servers and optimize the overall performance because of our fully containerized solution. These containers can run on any operating system as long as the hardware allows virtualization… and it’s horizontally scalable.

2. TRADITIONAL VMS SOFTWARE is built using multiple servers for separate services to operate accordingly. The downside, however, is that it uses legacy technology and architecture that requires a lot of hardware and expensive licensing. This type of setup could also potentially increase communication latency and cause throughput issues on a local network.


3. LEAVING LEGACY SYSTEMS. Older, larger organizations do their security integrations bit by bit over time, so the investment in their system is substantial and spread across decades. Video security technology is addressed as it is needed. With an “if it’s not broken, don’t fix it” approach, these systems fall more and more out of date.


4. A SINGLE SURVEILL SERVER is here to do all the work a traditional VMS multi-server setup does. Surveill VMS is a horizontally scalable solution, where if you do wish to add more servers, it will only add to your performance, high availability, and failover capabilities. Additionally, the Surveill VMS server does not need to encode or decode any video streams, further optimizing your mission-critical performance and uptime.


5. MICROSERVICES are the components in Surveill containers. These are services that are standalone, so they could technically function individually but together make up the VMS as a whole.

 

Examples of Surveill’s Microservices:

 
  • Authority – The Authority Service is a secure authentication system that supports both local user accounts and 3rd party systems. It is responsible for performing all authentication verification.
  • Cameras – The Camera Service will be responsible for performing actions that interact with the camera and storing all camera configuration information.
  • Coordinator – The Coordinator Service will be the central repository for configuration management data.
  • Events & Analytics – The Events & Analytics Service is a microservice for adding Analytics Functionality to the VMS.
  • Management – The Management Service will be responsible for logging all actions to the audit log. The management service will be responsible for sending active client notifications.
  • Monitoring, Telemetry, & Logging – The Monitoring, Telemetry, & Logging (MTL) Service will be responsible for monitoring the health of all the servers, services, clients, cameras, and network devices. 
  • Recording – The Recording Service will be responsible for storing recording profile information and recording cameras to archives on the disk. 

     

SURVEILL VMS FOR ANY ENVIRONMENT

SURVEILL STANDARD VMS
SURVEILL PROFESSIONAL VMS
SURVEILL EXECUTIVE VMS
SURVEILL ELITE VMS
SURVEILL SUPPORT VMS

Get Started Today!

BOOK DEMO
TALK TO SALES

WHY SURVEILL VMS?

1
PREFERRED PROVIDER FOR THE U.S. GOVERNMENT
Surveill is the approved platform for U.S. Government missions worldwide and passed the most rigorous performance testing in the most complex, mission-critical environments. Surveill VMS passed U.S. Federal Standards for Vulnerability Testing and Information Assurance Standards.
2
MORE THAN A DECADE OF SUCCESS
Surveill is a product of Edge360’s decade of successful security integrations for the U.S. Government, State and Local Government, and Law Enforcement Agencies.
3
MODERN ARCHITECTURE
There is no separate recording server, you have all you need within the Surveill environment.
4
UNLIMITED SCALABILITY, UNLIMITED ACCESS
Surveill VMS can grow with your organization, whether you're city-wide, nation-wide, or a growing global entity.