Installation Overview

There are two options available for ALEC deployment: basic and distributed installations.

A basic deployment, which installs ALEC in the OpenNMS core as an additional service, is easy to set up and lets you evaluate or test ALEC with your existing environment.

A distributed deployment, which installs ALEC externally on one or more OpenNMS Sentinel servers, requires a more involved setup that we recommend for a production environment where you have load, scaling, and resiliency requirements.

Table 1. Basic versus distributed installation
Installation Pros Cons

Basic

Easy to set up.

Additional load on your OpenNMS instance.

Distributed

1. Removes load from the OpenNMS core.

2. Fault-tolerant setup (ALEC runs in high availability).

Additional complexity (more components to manage).

System prerequisites

ALEC requires the following: