Domain Agnostic vs Domain Centric vs Data-Centric AIOps – A Complete Guide for Beginners & Decision Makers

Defining AIOps

AIOps, or artificial intelligence for IT operations, uses AI and ML technologies alongside big data, data integration and automation to help make IT operations smarter and more predictive. AIOps has come around as a response to a pressing need for optimizing operations and minimizing risks to the IT infrastructure in the modern IT ecosystem.

Key takeaways

  • Gartner divides AIOps into domain-centric tools, which apply AI to homogeneous first-party data, and domain-agnostic tools, which combine diverse datasets across silos.
  • Domain-centric AIOps relieves a specific pain in one domain, such as an APM tool detecting latency anomalies, and suits organizations with limited data variety.
  • Domain-agnostic AIOps normalizes, enriches and correlates alerts from many sources into actionable incidents, supporting DevOps, SRE, I&O, cybersecurity and compliance use cases.
  • Data-centric AIOps is a third approach that starts with clean data before training algorithms, relying on real-time observability pipelines rather than traditional ETL or ELT.
  • A Robotic Data Automation Fabric (RDAF) platform can enable data-centric AIOps through no-code and low-code pipelines and in-place analytics across disparate data sources.

Gartner’s Distinction of Domain-centric and Domain-agnostic AIOps

Gartner defined two high-level categories of AIOps as domain-centric and domain-agnostic. Domain-centric AIOps platforms focus on homogenous, first-party datasets and offer AI capabilities to solve specific business use cases, such as network and application diagnostics.

However, domain-agnostic AIOps tools combine diverse datasets and data formats and integrate the analyses into actionable insights. Let’s delve deeper into each before discovering a secret third option for the future-proof organization.

What are Domain-centric AIOps tools and their use cases?

Domain-centric AIOps tools are usually applicable to a company’s singular distinct network or endpoint, so the range of their impact is limited and narrow. These AIOps tools come in handy when an organization wants to focus solely on a domain and benefit from AI and automation applied to the data from that domain. However, if an organization wants to implement an AIOps solution across its IT environment, a domain-centric AIOps tool wouldn’t suffice.

For instance, an IT monitoring-specific tool is a domain-centric AIOps tool if it applies AI/ML algorithms to the localized area of IT monitoring. Another typical use case of a domain-centric AIOps solution is an Application Monitoring tool or APM that measures application latency. The APM tool identifies anomalies in application performance and triggers an action when the latency is higher than a threshold using AI/ML.

Vendors who originally focused on incident management and later applied AI/ML to incident-specific use cases also fall under domain-centric AIOps vendors. Domain-centric tools relieve a specific pain in a specific part of an organization.

They are relevant to organizations with limited data variety, who prioritize a small number of use cases and have little need to integrate and process data across silos.

What are Domain-agnostic AIOps tools and their use cases?

Domain-agnostic AIOps tools access data from various sources in different formats, including current and historical data. These solutions then process this data and optimize a company’s IT infrastructure for performance and resilience.

Domain-agnostic AIOps tools gather data from applications, microservices, incidents, cloud-based systems, and from any other observability and infrastructure monitoring tools. A domain-agnostic approach is to then normalize the alerts into a data model, enrich them with context and correlate events together into a logical and cohesive incident that can be acted upon.

Domain-agnostic AIOps tools don’t just focus on alleviating a specific pain but on bringing strategic outcomes for an organization. If a company wants to make IT operations more innovation-friendly, seamless and efficient, they may want to consider a domain-agnostic AIOps tool.

These tools introduce flexibility in processing diverse datasets across silos and offer a progressive roadmap. They enable a host of use cases across IT ops management, such as DevOps, SRE, I&O, cybersecurity and compliance. Domain-agnostic AIOps tools go beyond anomaly detection to track user behavior, identify underlying business opportunities and boost customer engagement.

What is Data-centric AIOps and its use cases?

Most organizations still choose between a domain-centric and domain-agnostic AIOps approach. A third approach is quickly becoming popular and mission-critical. Data-centric artificial intelligence relies on data scientists to define an entire pipeline from data cleansing to ingestion through model training, eliminating the need for knowledge of AI algorithms.

Data-centric AI says, “let’s start with clean data and train an algorithm on it instead of training an algorithm first and then cleansing a messy dataset.” Data-centric AI fills gaps in an organization through augmentation, interpolation and extrapolation.

Traditional ETL or ELT techniques can no longer be used for data preparation as data now comes from distributed and hybrid applications, where the MELTs are steaming, events-based and alerts-based.

AIOps then needs to process all data types to improve data quality, which is only achievable with real-time observability pipelines. Data-centric AIOps can perform the following functions to unlock potential across an organization:

  • Data integration – Data-centric AIOps leverages low-code and no-code bots to integrate monitoring, observability and APM sources, pulling insights across all.
  • Data ingestion, routing and compliance – The streaming data is then normalized, duplicated, redacted and ingested into the AIOps platform over low-latency data fabric for the core, edge and multi-cloud applications. It retains a full-fidelity copy in low-cost archival for compliance purposes while routing other processed copies to concerned stakeholders.
  • Enrichment and contextualization – Automated pipelines discover topology in real-time and attributes from element managers, creating a context for correlation. External feeds can also be utilized to enrich the data.
  • Correlation and continuous AI/ML – Many correlation pipelines reduce and suppress noise to perform root cause analysis using an incident recommendation engine. The data-centric AIOps tool uses all data types, alerts, metrics and traces to auto-remediate issues, create incidents, prioritize actions and route recommendations to concerned stakeholders.
  • Anomaly detection – Anomaly detection regression pipelines build logs for dynamic baselining, anomaly detection, forecasts and predictions.
  • Observability dashboards – Self-service, dynamic dashboards offer insights into business value and economic impact across observability, AIOps and automation domains.

The Criticality of Data-centric AIOps for Modern IT Monitoring

Here’s why data-centric AI is critical for AIOps:

  • ML algorithms require a lot of data to achieve accuracy in predictions and actionability of insights.
  • AIOps functions constantly evolve, requiring to incorporate data into AIOps constantly to improve performance.
  • Data-centric AI helps identify patterns and relationships that are otherwise hard to discern automatically.
  • Data-centric AI can identify outlying patterns in behavior that can subsequently be used for further investigation and action.
  • Automating the collection and analysis of data can improve AIOps efficiency through data-centric AI.

An RDAF platform can help actualize data-centric AIOps in your organization. A pre-requisite to using a data-centric AIOps tool can be to automate data streams, use no-code and low-code pipelines and perform in-place analytics across disparate data sources, irrespective of where they reside.

Learn more about Robotic Data Automation Fabric by CloudFabrix.

Frequently Asked Questions

What is AIOps?
AIOps, or artificial intelligence for IT operations, uses AI and ML technologies alongside big data, data integration and automation to make IT operations smarter and more predictive. It emerged in response to the need to optimize operations and minimize risks to IT infrastructure in modern IT ecosystems. Gartner groups AIOps platforms into two categories: domain-centric and domain-agnostic.

What is the difference between domain-centric and domain-agnostic AIOps?
Domain-centric AIOps applies AI to homogeneous, first-party data from a single domain, such as network or application diagnostics, while domain-agnostic AIOps combines diverse datasets and formats from many sources. Domain-centric tools relieve a specific pain in one part of an organization. Domain-agnostic tools normalize, enrich and correlate alerts across silos into actionable incidents and aim for broader strategic outcomes.

When should an organization choose domain-centric AIOps?
An organization should choose domain-centric AIOps when it has limited data variety, prioritizes a small number of use cases, and has little need to integrate data across silos. Examples include an IT monitoring tool that applies AI/ML to monitoring data, or an APM tool that detects application latency anomalies and triggers an action when latency crosses a threshold.

What is data-centric AIOps?
Data-centric AIOps is an approach that starts with clean data and then trains algorithms on it, instead of training algorithms first and cleansing messy data afterward. Because operational data now arrives as streaming metrics, events, logs, traces and alerts from hybrid applications, it relies on real-time observability pipelines rather than traditional ETL or ELT techniques for data preparation.

What functions does a data-centric AIOps platform perform?
A data-centric AIOps platform performs data integration, ingestion and routing, enrichment, correlation, anomaly detection and observability dashboards. It uses low-code and no-code bots to integrate monitoring and APM sources, normalizes and redacts streaming data, discovers topology in real time for context, and correlates alerts, metrics and traces to reduce noise, perform root cause analysis and auto-remediate issues.

Srinivas Miriyala
Srinivas Miriyala
https://www.linkedin.com/in/srinivas-miriyala-8428267
Srinivas Miriyala is the Director Product Marketing & Business Development at CloudFabrix Software. He has over 20+ years of product and business development experience, with 10+ years in leadership roles spanning Enterprise Software, Mobile and Telecom industries . Srini holds three US patents and has global experience working in U.S, Europe & Asia markets building strategic partnerships and rolling out products through System Integrators, carriers and device manufacturers. His current role involves driving AIOps product messaging, GTM strategy development and execution for the Europe and APAC markets. https://www.linkedin.com/in/srinivas-miriyala-8428267