Skip to main content

Milestone XProtect VMS on AWS

Summary

Last Updated: 2 minute read

XProtect on AWS is a perfect mix of scalable video management software and an elastic, redundant and secure infrastructure- and service platform. In this paper we have described how cloud deployment reduces friction that is normally encountered in an on-premises deployment. The paper has further explained how the cloud elasticity enables customers to both grow their installations with their needs, but also how it allows for post deployment optimization to optimize cost and eliminate any over provisioning.

The paper has explained how the CloudFormation template ensures instant and predictable deployment of XProtect, and how the default deployment easily can be extended to include customer specific AWS services. Thanks to the elastic scalability in the compute layer, we have concluded that a system can be cost-efficiently scaled from 10 to 500 cameras on a single AWS EC2 instance with server-side motion detection applied, where GPU enabled EC2 instance types provide excellent price performance ratio.

4Mbit/s, H.265 stream with 30 FPS.

With a range of storage options for long term video archiving, AWS FSx provides a secure and managed video storage. FSx can be configured in a multi availability zone configuration, where video is archived into two separate datacenters to obtain high level of redundancy. Besides FSx, S3 is also a viable option. But as it is a object storage, it needs a 3rd party Surveillance Bridge of Tiger Surveillance to be used.

Deploying XProtect on AWS opens a wide range of possibilities including flexible user access using both XProtect clients, Amazon AppStream 2.0, and the ability to apply a centrally managed video surveillance solution for geographically disperse sites. Deploying XProtect on AWS, customers can apply hybrid architectures, with some XProtect services running in the cloud, and some on-premises.

XProtect on AWS is ideal for organizations and enterprises with a cloud first strategy, which allows them to deploy and manage their XProtect in the same way as any other businesses systems, leveraging their existing AWS infrastructure and IT competences.