Product architecture

At a high level, the structure of IBM® Intelligent Operations Center can be divided into major components, subsystems, and services.

The following diagram shows a high-level view of IBM Intelligent Operations Center.

System architecture

Client

IBM Intelligent Operations Center provides a web-based, one-stop interface to event information, overall status, and details. The user interface (UI) presents customized information in various preconfigured views in common formats. All information is displayed through easy-to-use dashboards.

Web server

The web server manages client requests to IBM Intelligent Operations Center.

Application server

The application server provides a set of services for accessing and visualizing data that is managed by IBM Intelligent Operations Center. The data ingest service is used to import data from disparate external sources, such as databases and files. Because of the variety of data that can be supplied from these external sources, the data is normalized into a common format that can be used to calculate key performance indicators, trigger standard operating procedures and notifications, provide spatial-temporal data, and provide inputs to a variety of analytics.

The key performance indicator (KPI) service monitors incoming data items, and uses the information that is contained in the data items to generate KPIs. In the user interface layer, users can view KPIs, standard operating procedures, notifications, and reports. Users can also view spatial-temporal data on a geospatial map, or they can view specific details that represent a building or a stadium on a location map, in a list or calendar view, or on a chronological timeline. Also, users can view the results of analytics in charts or lists, or on the map.

The application server provides security services that ensure only authorized users and groups can access data.

Data server

The data server stores all the databases that are used in IBM Intelligent Operations Center.

Analytics server

The analytics server contains components that support some of the more complex and demanding analytics.