Monilithic vs Distributed ALEC can be installed in the OpenNMS JVM as an additional service (monolithic deployment) or externally on the Sentinel JVM (distributed deployment). If you are looking for something easy to set up to perform an evaluation or test with your existing environment, consider the monolithic deployment. If you are considering deploying ALEC in a production environment and have load, scaling and resiliency requirements, consider the distributed deployment. Monolithic Deployment Pros Easy to setup Cons / Limitations Additional load on your OpenNMS instance Distributed Deployment Pros Take load off of the core JVM Fault tolerant setup (ALEC runs in HA) Cons / Limitations Additional complexity (more components to manage) Requirements Common Install