SmartBear announced its acquisition of QMetry, provider of an AI-enabled digital quality platform designed to scale software quality.
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
Industry News
Red Hat signed a strategic collaboration agreement (SCA) with Amazon Web Services (AWS) to scale availability of Red Hat open source solutions in AWS Marketplace, building upon the two companies’ long-standing relationship.
CloudZero announced the launch of CloudZero Intelligence — an AI system powering CloudZero Advisor, a free, publicly available tool that uses conversational AI to help businesses accurately predict and optimize the cost of cloud infrastructure.
Opsera has been accepted into the Amazon Web Services (AWS) Independent Software Vendor (ISV) Accelerate Program, a co-sell program for AWS Partners that provides software solutions that run on or integrate with AWS.
Spectro Cloud is a launch partner for the new Amazon EKS Hybrid Nodes feature debuting at AWS re:Invent 2024.
Couchbase unveiled Capella AI Services to help enterprises address the growing data challenges of AI development and deployment and streamline how they build secure agentic AI applications at scale.
Veracode announced innovations to help developers build secure-by-design software, and security teams reduce risk across their code-to-cloud ecosystem.
Traefik Labs unveiled the Traefik AI Gateway, a centralized cloud-native egress gateway for managing and securing internal applications with external AI services like Large Language Models (LLMs).
Generally available to all customers today, Sumo Logic Mo Copilot, an AI Copilot for DevSecOps, will empower the entire team and drastically reduce response times for critical applications.
iTMethods announced a strategic partnership with CircleCI, a continuous integration and delivery (CI/CD) platform. Together, they will deliver a seamless, end-to-end solution for optimizing software development and delivery processes.
Progress announced the Q4 2024 release of its award-winning Progress® Telerik® and Progress® Kendo UI® component libraries.
Check Point® Software Technologies Ltd. has been recognized as a Leader and Fast Mover in the latest GigaOm Radar Report for Cloud-Native Application Protection Platforms (CNAPPs).
Spectro Cloud, provider of the award-winning Palette Edge™ Kubernetes management platform, announced a new integrated edge in a box solution featuring the Hewlett Packard Enterprise (HPE) ProLiant DL145 Gen11 server to help organizations deploy, secure, and manage demanding applications for diverse edge locations.
Red Hat announced the availability of Red Hat JBoss Enterprise Application Platform (JBoss EAP) 8 on Microsoft Azure.
Launchable by CloudBees is now available on AWS Marketplace, a digital catalog with thousands of software listings from independent software vendors that make it easy to find, test, buy, and deploy software that runs on Amazon Web Services (AWS).