What Can AIOps Do For DevOps? - Part 2
October 26, 2021

DEVOPSdigest asked the top minds in the industry what they think AIOps can do for DevOps and developers. Part 2 covers AIOps capabilities such as observability and automation.

Start with What Can AIOps Do For DevOps? - Part 1

OBSERVABILITY

The security, identity, and privacy issues that come with the widespread use of the cloud as well as the scaling and resiliency needed for most web apps needs the toolset that AIOps promises in the form of automation. Incorporating automation is a must with the sprawling IT ecosystems of today. It will soon be impossible to have a bird's eye view of your entire ecosystem (if it isn't already). One practical use of automation comes in the form of observability which provides a way to proactively spot trends and issues enabling proactive management rather than reactive which is what we have with non-AI-enabled monitoring tools.
Rachel Roumeliotis
VP of AI and Data Content Strategy, O'Reilly Media

ANOMALY DETECTION

DevOps teams are drowning in observability and monitoring data. DevOps teams can leverage AIOps technologies to analyze workload and environment behaviors to alert when anomalies are detected. This frees up time for DevOps teams to focus on delivering services to the business.
Thomas LaRock
Head Geek, SolarWinds

EFFICIENT TROUBLESHOOTING

AIOps enables developers and DevOps engineers to be superhumans. It allows them to make sense of the massive amount of data that comes their way. It makes troubleshooting and pinpointing problems a lot more efficient.
Saro Subbiah
VP of Engineering and Technology for Monitor & Platform, Sysdig

RESOLVE NEW FAILURE TYPES

AIOps is a tool that provides a force multiplier of the DevOps staff and reduces or removes mundane tasks, allowing the team to focus on complex or new failure types. New failure types should be processed by AIOps tools that can learn how the issue was resolved. This means the next time it can automate a response, or more quickly escalate to a person or team that can resolve it. This provides them with the best knowledge about what is happening now, allowing them to quickly focus on fixing the problem. The AIOps tool should be able to detect issues before humans can respond so that many events are never noticed by the end-user.
Michael Delzer
Analyst, Gigaom

PREDICT ISSUES

As developers and enterprise IT teams are put under continued strain to manage complex infrastructure, AIOps helps developers to focus their efforts on problems that cannot be solved with siloed tools. The onset of COVID-19 has triggered a rapid adoption of new services to accommodate the move to remote work. This acceleration has also seen an increase across DevOps team tasked with monitoring applications for warnings and malfunctions. By utilizing advanced technology like machine learning, AIOps can better evaluate and alert of application warnings, eventually being able to predict the impact of threats.
Michael Procopio
Product Marketing Manager, Micro Focus

FASTER RECOVERY

As companies prioritize customer experience and focus on their digital transformations, DevOps practices have emerged to streamline processes, remove inefficiencies, and reduce risks in software deployments. By proactively integrating AIOps within the DevOps infrastructure and tools already in place, businesses can monitor the entire life cycle of their software and predict issues before they even occur. This automated approach can result in faster recovery times across the board, from software bugs to cloud performance issues.
Eric Thiel
Director, Developer Experience, Cisco

SELF-LEARNING

The single most important value add of AIOps for IT Operations teams is the self-learning capability. As networks become more complex and the applications they carry become more rich and varied, it is practically impossible for network administrators to set pre-defined boundaries for good or bad performance. This is where the fundamentals of AIOps capabilities such as baselining, dynamic thresholding, anomaly detection, paired with human-in-the-loop feedback enables self-learning behavior. Depending on the maturity of the ML/AI algorithms paired with accurate domain-specific interpretation of data, AIOps systems can truly become powerful self-learning systems that will only bubble up the most relevant events, thereby reducing noise and letting the IT Operations teams focus on real issues.
Vishwas Puttasubbappa
VP of Engineering, LiveAction

AUTOMATION

DevOps teams want to operate quickly and efficiently. AIOps helps with this by allowing teams to easily set up AI-assisted automations on top of their data flows and reduce manual toil.
Mohan Kompella, VP Product Marketing,
Adam Blau, Director of Product Marketing,
Anirban Chatterjee, Director of Product Marketing, BigPanda

AIOps enables teams to implement more automation, alleviating developers of repetitive and low-value tasks so they can focus on innovation.
Rod Cope
CTO, Perforce Software

As AI enters the DevOps stack, it can perform the monotonous and repetitive tasks that keep employees from prioritizing knowledge work. Using patterns from deployment data, analytics, process insights, and more, enterprises can build scripts for hyperautomation. This allows the human team to focus on critical tasks, alarms, and potential failures, while empowering them to maintain the type of "high quality and high process compliance" culture that provides comfort to internal and external customers.
Virender Jeet
CEO, Newgen Software

AUTOMATION THROUGH CI/CD

AIOps enables the developers to automate the process of product delivery through CI/CD, release management, production availability and resiliency.
Bhanu Singh
VP Product Development and Cloud Operations, OpsRamp

With DevOps, organizations can achieve business agility and expedite go-to-market timelines by providing valuable updates to critical applications. However, DevOps is primarily focused on automating application delivery with CI/CD. Much of the application performance monitoring, and root cause analysis continue to be a manually intensive process where DevOps still has to collect data from multiple sources such as logs, metrics, events etc. AIOps provide insights to DevOps by automating data collection and inferences that help decrease mean time to recovery (MTTR). Additionally, AIOps provide predictive analytics that could ease much of the capacity planning and cost saving driving faster and sound decision making.
Deepak Goel
CTO, D2iQ

DOING MORE WITH LESS RESOURCES

The insights AIOps gives to DevOps teams enables them to glean more clarity with less effort by automatically analyzing their environment to uncover noteworthy trends that may otherwise have been missed. This allows engineers to work across previously siloed lines and to conduct investigations more efficiently, even if they involve unfamiliar parts of the system, such as those managed by other teams. As a result, small teams can feel like they have the resources of a big team, and big teams can communicate with the efficiency of a small team. The advantage, then, is multiplying the impact of an organization's engineering resources, so they can do more with less.
Renaud Boutet
SVP of Product, Datadog

The greatest benefit that AIOps delivers to DevOps teams is the scalability of the "You Build it You Own it" (YBYO) model. Even at the lowest maturity levels of AIOps through automated incident detection, alerting and response coupled with ChatOps and on-call management provides immediate relief from the burden of staffing a 24/7 watch/op-center. At higher maturity levels, automated self-healing, outage prediction/automated failover, and automated cost vs. performance optimization provide even greater reduction of the cognitive load of successful teams. This not only allows teams to focus more on the user experience, quality, and security of the solutions they develop and operate but creates the opportunity for better work life balance, increased collaboration and inter-sourcing between teams, and ultimately is the key to sustained success at scale.
Bob Ritchie
VP of Software, SAIC

HELP SMALL TEAMS

DevOps teams or developers have a lot of jobs and one of these is keeping systems up and running. Vendor solutions that surface anomalies are helpful but often create too much noise. Vendors who can save engineering time when troubleshooting an issue are critical. If you can shortcut steps by either referencing useful information in context or suggest what a user might end up doing these approaches really help small teams who wear many hats. This lets engineers get back to work quickly, which should be all of our goals in the vendor world.
Jonah Kowall
CTO, Logz.io

Go to: What Can AIOps Do For DevOps? - Part 3

Share this

Industry News

November 20, 2024

Spectro Cloud completed a $75 million Series C funding round led by Growth Equity at Goldman Sachs Alternatives with participation from existing Spectro Cloud investors.

November 20, 2024

The Cloud Native Computing Foundation® (CNCF®), which builds sustainable ecosystems for cloud native software, has announced significant momentum around cloud native training and certifications with the addition of three new project-centric certifications and a series of new Platform Engineering-specific certifications:

November 20, 2024

Red Hat announced the latest version of Red Hat OpenShift AI, its artificial intelligence (AI) and machine learning (ML) platform built on Red Hat OpenShift that enables enterprises to create and deliver AI-enabled applications at scale across the hybrid cloud.

November 20, 2024

Salesforce announced agentic lifecycle management tools to automate Agentforce testing, prototype agents in secure Sandbox environments, and transparently manage usage at scale.

November 19, 2024

OpenText™ unveiled Cloud Editions (CE) 24.4, presenting a suite of transformative advancements in Business Cloud, AI, and Technology to empower the future of AI-driven knowledge work.

November 19, 2024

Red Hat announced new capabilities and enhancements for Red Hat Developer Hub, Red Hat’s enterprise-grade developer portal based on the Backstage project.

November 19, 2024

Pegasystems announced the availability of new AI-driven legacy discovery capabilities in Pega GenAI Blueprint™ to accelerate the daunting task of modernizing legacy systems that hold organizations back.

November 19, 2024

Tricentis launched enhanced cloud capabilities for its flagship solution, Tricentis Tosca, bringing enterprise-ready end-to-end test automation to the cloud.

November 19, 2024

Rafay Systems announced new platform advancements that help enterprises and GPU cloud providers deliver developer-friendly consumption workflows for GPU infrastructure.

November 19, 2024

Apiiro introduced Code-to-Runtime, a new capability using Apiiro’s deep code analysis (DCA) technology to map software architecture and trace all types of software components including APIs, open source software (OSS), and containers to code owners while enriching it with business impact.

November 19, 2024

Zesty announced the launch of Kompass, its automated Kubernetes optimization platform.

November 18, 2024

MacStadium announced the launch of Orka Engine, the latest addition to its Orka product line.

November 18, 2024

Elastic announced its AI ecosystem to help enterprise developers accelerate building and deploying their Retrieval Augmented Generation (RAG) applications.

Read the full news on APMdigest

November 18, 2024

Red Hat introduced new capabilities and enhancements for Red Hat OpenShift, a hybrid cloud application platform powered by Kubernetes, as well as the technology preview of Red Hat OpenShift Lightspeed.

November 18, 2024

Traefik Labs announced API Sandbox as a Service to streamline and accelerate mock API development, and Traefik Proxy v3.2.