Skip to main content

XProtect on AWS BYOL

Before you start deployment

Last Updated: 2 minute read

Before you deploy the XProtect BYOL CloudFormation template, you must meet the prerequisites below.

AWS deployment prerequisites

Prerequisite

Description

AWS account

AWS Elastic Block Store (EBS)

The XProtect BYOL CloudFormation deploys two EBS gp2 volumes.

You select the storage size during deployment. Milestone recommends that the media volume size be configured to hold a minimum of 24 hours of video recordings.

Note

If you have a large number of connected cameras or users, you must increase the size of disk that holds Microsoft SQL Server Express above the default size.

Note

You can increase the volume size but you cannot reduce it.

AWS region and availability zone

Each AWS region is a separate geographic area. Each AWS region has multiple, isolated locations known as availability zones.

XProtect on AWS is available in almost all regions. Milestone recommends that you select the region that is closest to you.

You can use any availability zone within a region to deploy XProtect on AWS in.

XProtect VMS prerequisites

Prerequisite

Description

XProtect product license

XProtect BYOL requires a software license (.lic) file and associated Software License Code (SLC), see XProtect on AWS licensing.

Sensitive data

When you configure your XProtect VMS, secure your installation and the collected surveillance data. For more information about data protection and the usage data collection, see the GDPR privacy guide.

Network prerequisites

Prerequisite

Description

EC2 host name

Prepare a name for your EC2 instance that will also act as a Windows Active Directory (AD) host name and domain name in your network.

Important

You cannot change the host name of the EC2 instance after you have deployed the XProtect BYOL CloudFormation stack.

For more information about AD naming conventions and character limits, see Naming conventions in Active Directory.

Network bandwidth consumption

When you design the network topology that connects to the customer site, consider the required bandwidth, network load, and need for redundancy.

The main load on your network consists of three elements:

  • Camera video streams

  • Clients displaying video

  • Archiving of recorded video