Standalone Deployment
In case of standalone deployment, you will be responsible for running server and agent side components.
While the deployment process is fully documented and reasonably automated, we assume your familiarity with:
- Ubuntu / Linux command line tools
- Docker / docker-compose
- Raspberry Pi
Even if you lack experience with any of the above, we made an effort, throughout the documentation, to be as detailed as possible for you to catch up.
Standalone deployment has two main parts:
-
Server side: this is where all the central data processing and storage occurs
-
Agent side: this part of deployment is responsible for data capturing
from monitoring / surveillance devices and submitting it to server side.
It also discovers devices in the network or attached to agent’s machine.
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.
Agent Notes:
- When deploying Quantotto Agent, you will have a choice of going with Pre-installed OS or Raspberry Pi from scratch.
- Pre-installed OS path will work well if you have already deployed Ubuntu or RaspbianOS and would like
to install Quantotto Agent on top.- Alternatively, you can build your own Raspberry Pi image with Quantotto Agent pre-installed.
- Hence, for agent side, we have two sub-sections (Pre-installed OS and Raspberry Pi Image).
- Please refer to appropriate sub-section (or both) depending on your choices for Agent machine/s hardware.
- Content might overlap in both sections to allow self-contained material.
As a quick summary:
- Start with Server Side Deployment
- Proceed to Agent Side Deployment
- Enable Discovery and Capture
Server Side Deployment Steps
- Prepare Server with all the pre-requisites
- Install Quantotto Server CLI
- Configure and Deploy Quantotto Product
- Create New Customer
- Validate Server / Customer Deployment
Once you successfully completed the above, you have a fully functional server and now you can move on to Agent/s deployment.
Agent Side Deployment Steps - Pre-Installed OS
Consult agent pre-requisites before proceeding with deployment.
- Build Quantotto Agent deployment script
- Install Quantotto Agent using deployment script
- Validate Quantotto Agent Installation
Agent Side Deployment Steps - Raspberry Pi Image
Consult agent pre-requisites before proceeding with deployment.
- Prepare base image
- Build Raspberry Pi Image with Quantotto Agent software embedded
- Create SD card and boot Raspberry Pi
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:
- Adding Classifiers
- Configuring Scenario Flows
- Managing Events
Please work with Admin Guide sections to get up to speed on these topics and more.