High Level Architecture



1
Collection
Agents
Evolven collects granular information using Agents. The Agents send collected data to the Evolven Server via an HTTPs connection or save it as a local file for later import into the central repository. The Agents are armed with a number of fail-safe mechanisms, protecting resources of the scanned environments. For example, you can cap the CPU resources available for the Agent during a scan. The Agent then will monitor itself, pacing all the queries to not exceed the defined CPU threshold.
Agents are available in several operation modes: local, remote and standalone (suited to environments that are isolated from the central network).
Integrations
For deeper insights, Evolven integrates out-of-the-box with various existing IT Monitoring, IT Management and Automation tools. The integrations are bi-directional, allowing for data to be streamed into Evolven as well as feeding analytics insights into the integrated tools.
2
Analysis
The Evolven Analytics Engine handles agent management, data processing and analytics, and UI requests. All the collected data is stored in a central database.
Evolven is delivered either using Software-as-a-Service (SaaS) or on-premise models based on security requirements and policies.
3
Presentation
Evolven provides an interactive web-based UI. In addition, insights generated by the Evolven Server can be distributed as offline reports or alerts delivered as an e-mail or through any other means used by an organization for IT operations alerting.