Exploring XProtect VMS System Architecture

Milestone XProtect can be deployed in both single-server and distributed installations. In this course, you explore the system architecture of a XProtect Video Management Software (VMS) installation and discover the purpose of each system component.

After completing this course, system designers and integrators will be able to:

  • List the components of XProtect VMS.
  • Explain the function of each of the components.
  • Describe the communication protocol and ports for various functions within the system.



Designing Small-to-medium XProtect VMS

The Milestone Design Model is a step-by-step guide and checklist that helps system designers when designing end customer systems with Milestone XProtect VMS. In this course, you will design an installation based on end customer requirements.

After completing this course, system designers will be able to:

  • Determine surveillance objectives.
  • Define and calculate image quality for cameras.
  • Discuss basic network topologies.
  • Advise your customers about product selection.
  • Use the XProtect Server Calculator to calculate needs for servers, network, and storage.



Improving XProtect VMS Performance with Multi-streaming

XProtect VMS supports multi-streaming for IP cameras. This allows you to configure streams of different qualities for different purposes, which helps reduce network traffic and reduces CPU load for decoding. This course covers concepts and tasks to help you benefit from this feature.

After completing this course, integrators, designers, and system administrators will be able to:

  • Explain multi-streaming in IP cameras.
  • List the benefits of multi-streaming.
  • Design a multi-streaming solution.
  • Configure multi-streaming in XProtect Management Client.



Designing XProtect on AWS solutions

Milestone XProtect® VMS takes full advantage of AWS cloud infrastructure, and Milestone offers XProtect® on AWS Cloud Formation products on AWS Marketplace to simplify deployment. In this course, you investigate the components and architecture that comprise XProtect on AWS products, and explore what to consider when dimensioning, networking, and expanding XProtect on AWS solutions.

After completing this course, solution design partners will be able to:

  • Determine the appropriate XProtect on AWS product to suit a customer’s needs.
  • Diagram the XProtect on AWS solution topology architecture, including on-premises components.
  • Dimension EC2 instances for XProtect on AWS solutions.
  • Consider the cost, networking, data management, and security characteristics relevant to XProtect VMS when working in AWS.
  • Describe possible methods of expanding XProtect on AWS.
  • Connect on-premises clients to XProtect on AWS.
  • Communicate sample design scenarios for XProtect on AWS solutions.