AIOps is Dead. Long live AIOps!
The AIOps industry must evolve from these emerging point solutions to become a learning heuristic engine that treat the entire IT architecture as an ecosystem that lives, breathes, and changes over time. Today’s solutions for AIOps are far from what we envision for our orchestration and automation systems. They are vendor-specific, technology-specific products that are more artificial than intelligent.
Simplistic and narrow-minded
Without prior knowledge, the current AIOps systems have a limited ability, if any, to change their algorithms automatically, requiring human intervention. They are based on data collection, and humans defining thresholds for the datasets based on their business and application policies. The AIOps system configuration relies on static conditional models, such as ‘IF A>B and !C then DO D’. If data presents a unique situation that is not covered by these triggers, the AIOps system is unaware of the problem and cannot determine a solution.
The dynamism in many AIOps systems is the ability to baseline the dataset. The system will monitor the data collection over a period of time and determine what is ‘normal’ for the specific environment. When the data slowly changes over time, the AIOps system will adjust the baseline accordingly. This provides the ability to adjust the triggers for the thresholds as long as the triggers are based on a function of the baseline.
There is no learning of new models and minimal understanding of the interaction between different vendors and different technologies, even though all the pieces are interconnected and impact each other. If there is a surge in DNS requests for a certain website FQDN, there will be a surge in firewall activity, IPS activity, WAF inspection, application front-end connections, and back-end database queries. Are today’s AIOps systems ready to understand the correlation of all these different parts? The system also needs to know what actions are necessary to all the various systems in order to remedy any application performance problems due to this event.
Where is AIOps headed?
A vendor and technology agnostic system that can learn about the environment and how the applications perform on the network is critical. The AIOps system of the future can learn behaviors and interactions that are not pre-programmed and are not simplistic conditional thresholds. A certain amount of fuzziness and dynamism is required for an AIOps heuristic engine to develop and mature.
A child has no specific knowledge of architectural design and cannot build a functional skyscraper, but the potential is there. As long as the right inputs are provided and the child’s education directs them to learn the various mathematical, structural, and engineering concepts and skills. Over time, the person utilizes the data in more advanced ways to make more meaningful actions.
The AIOps system of the future needs to use a similar template where there are two key aspects. First, data must be collected. There is no such thing as too much data. But, along with the data, there needs to be context. We need to understand the data within the scope of the environment it came from.
Second, there needs to be a true heuristic engine that is learning and evolving as it understands the meaning of the data. The engine learns to understand more advanced and complex data interactions over time to make better decisions over time.
This article originally appeared on it.tmcnet.com.com To read the full article and see the images, click here.
Nastel Technologies uses machine learning to detect anomalies, behavior and sentiment, accelerate decisions, satisfy customers, innovate continuously. To answer business-centric questions and provide actionable guidance for decision-makers, Nastel’s AutoPilot® for Analytics fuses:
- Advanced predictive anomaly detection, Bayesian Classification and other machine learning algorithms
- Raw information handling and analytics speed
- End-to-end business transaction tracking that spans technologies, tiers, and organizations
- Intuitive, easy-to-use data visualizations and dashboards