Quantotto Predictive Surveillance Platform

View on GitHub

Distributed Deployment

For distributed deployments in enterprises and managed service providers,
we will be leveraging Kubernetes infrastructure.

You can use any cloud provided Kubernetes services or stand-up your own cluster.

Choosing Kubernetes allows flexible management of resources for your deployment
as well as isolation of customer services within your cluster.

While the deployment process is fully documented and reasonably automated, we assume your familiarity with:

Distributed deployment has three main parts:

Deployment Steps

Please go over the sub-sections below in the order they are listed.
We suggest you open each step in a new Browser tab and after completing the instructions come back to this page and move on to next step.

As a quick summary:

Deployment workstation:

  • For Kubernetes deployment, we recommend setting up an Ubunutu workstation (separate from cluster nodes) with kubectl configured.
    Virtual machine with network connectivity is fine.
  • Additional tools will need to be deployed onto this workstation as described in pre-requisites.
  • If you are just evaluating Quantotto’s distributed deployment, it is fine to use one of the Kubernetes nodes for this purpose

Multi-tenant Server Deployment Steps

Once you successfully completed the above, you can move on to Customer deployment.

Customer Deployment

Once you successfully completed the above, you can move on to Agent side deployment.

Agent Side Deployment Steps - Pre-Installed OS

Consult agent pre-requisites before proceeding with deployment.

Agent Side Deployment Steps - Raspberry Pi Image

Consult agent pre-requisites before proceeding with deployment.

Enabling Discovery and Capture

At this point, we have Quantotto Server, one or more Quantotto Agents up and running. Moving on, our goal now is to
enable automatic discovery of monitoring devices and, once device/s discovered, start capturing data from them
delivering it to Quantotto Server for advanced analysis, scenarios detection, storage and playback.

To bring your deployment to fully functional state and to complete “Getting Started” with Quantotto,
here are the steps left:

What’s next?

Once server and agent/s were deployed and configured successfully, you can start administering your Quantotto Deployment:

Please work with Admin Guide sections to get up to speed on these topics and more.

Of course, you can add more Customers, Agents, Sites and Capture Devices as described in the above sections or in Admin Guide.