Overview
Introducing the Devil Framework
The Devil Framework is a system developed to fulfill the growing
need to collect, integrate, correlate, control and visualize
all information produced and consumed by the various hardware and
software technologies involved in modern working processes.
The Devil Framework is designed from the ground-up to be
scalable, extendible, configurable and easily deployable but at
the same time secure and reliable.
The Devil Framework is conceived to interoperate with as many devices as possible
and to run on all major computer operating systems available today.
The Devil Framework is developed using open standards and open
technologies,
giving users total control on systems and data, and
to developers a powerful open environment.
The Devil Framework Application Server provides
a distributed multi-user environment for the execution of custom applications.
The IceBridge Console gives full access to
the Application Server's capabilities providing advanced development, configuration, management and
visualization tools.
What is the Devil Framework useful for?
The Devil Framework can be used in any situation there is the need to:
-
Configure and manage a distributed network of systems.
-
Collect, integrate and visualize data and events from
heterogeneous sources of information.
-
Monitor any kind of processes.
-
Integrate systems not designed to interact with each other.
-
Correlate the collected information to detect specific events or complex situations.
-
Manage the configuration, the status and the functionality
of processes, either automatically or manually.
-
Respond with custom actions to specific situations.
-
Visualize complex data and situations with easy understandable
interactive graphical views.
-
Develop custom process control applications.
Product application examples
-
Enterprise technology control and management:
Collect data from heterogeneous enterprise technological component_structure.html.
Show different views of real-time and historical status of the system
to different operators.
Allow plant control to authorized personnel.
Manage alarm conditions and notifications.
Perform and visualize custom analysis on collected data.
-
Information technology systems:
Configure, run, manage IT security systems like firewalls,
intrusion detection systems, network and host vulnerability
scanners, virus scanners.
Collect data from this systems and from other remote system
logs, correlate and analyze it to detect and prioritize
possible security alerts and to react appropriately.
-
Environmental security and status control:
Manage and collect data produced by remote units served
by unreliable and not always available connections, like
meteorological and pollution control stations.
Manage and collect images from security cameras and security
events from ambient sensors, extract relevant information
and present a global view to the operators while reacting
automatically to specific situations.
|
|