blobbotronic - stock.adobe.com
Dynatrace plans to expand the influence of its DevOps monitoring tools beyond production infrastructure environments and give IT pros a path to NoOps, but enterprise IT pros remain ambivalent about that concept.
NoOps IT management relies totally on unsupervised machine-based automation, often AI-driven, to manage application deployments and infrastructure, eliminating the need for human intervention. NoOps has waxed and waned over the years as a hot IT topic while DevOps and IT infrastructure automation have advanced. Each new wave of automation and abstraction, from functions as a service to AI-driven DevOps monitoring tools, has spurred new talk about a potentially "opsless" future.
Dynatrace monitoring competitors such as New Relic and AppDynamics, along with AI-driven IT automation specialists including Moogsoft and BigPanda, all envision a much less hands-on future for enterprise IT pros, but Dynatrace's strategy may be the most ambitious.
After the company re-emerged as a publicly traded entity in September, its executives outlined an aggressive approach to fully unsupervised IT automation within the company itself, and stated plans to bring that NoOps approach to customers as well. This week, the company took more concrete steps to advance that strategy with the launch of new IT training workshops and professional services focused on NoOps concepts, dubbed the Autonomous Cloud Enablement practice. It also touted a newly production-ready open source tool for DevOps monitoring and AI-driven automation integration with CI/CD pipelines called Keptn.
"Keptn is an open source pluggable control plane that can specify pipelines and generate them automatically, and [invoke Dynatrace] to do distributed transaction tracing and react to failed deployments," said Alois Reitbauer, VP, chief technology strategist and head of Dynatrace's Innovation Lab.
Keptn can be used independently of Dynatrace monitoring tools, but "it works better with Dynatrace," Reitbauer said. Keptn arose as a way to standardize the integration of Dynatrace monitoring with third- party DevOps and IT automation tools.
As of this week, Keptn is primarily focused on CI/CD automation, but Dynatrace plans to differentiate it from other CI/CD tools that also offer automated rollback features, such as Harness and Spinnaker, by broadening its features to include automated incident management and remediation.
"The key difference [between Keptn and tools such as Harness] is that Keptn isn't script-based, and covers more than continuous delivery to include IT ops automation," Reitbauer said.
Dynatrace's NoOps ambitions face skepticism
Dynatrace deployed a completely hands-off, NoOps approach to the back-end management for its own SaaS platform and Dynatrace customers have already expressed interest in following suit, including at least one customer that recently put Keptn into production use, according to company officials. Other longtime Dynatrace monitoring users such as Barbri, a Dallas firm which offers legal bar review courses, already used Dynatrace AI features for automated root cause analysis in 2018, and expressed a desire to move to automated remediation as quickly as possible.
However, in the broader market, NoOps faces significant challenges, from consensus on its definition to its perceived threats to the livelihoods of IT professionals. Early adopters point to unsolved challenges around data cleansing in data repositories that feed AIOps tools and the need for maturity among available tools as challenges to the NoOps vision. While Dynatrace users such as Barbri have a large appetite for NoOps, companies such as American Fidelity have prioritized other initiatives, including BizDevOps.
Nancy GohringAnalyst, 451 Research
Furthermore, IT industry research reflects ambivalence among IT pros about whether unsupervised AI and advanced automation mechanisms will actually simplify IT management. For example, 451 Research's Voice of the Enterprise survey on storage budgets and outlook in 2018 asked 540 IT decision-makers whether they agreed or disagreed that the addition of machine learning and AI capabilities to vendor products will simplify IT management. Most of the respondents, 55%, answered "slightly agree," while 16% slightly disagreed and 9% strongly disagreed. Only 20% of respondents strongly agreed with the statement.
"Just automating a lot has value, and it's increasingly clear that automation will be important," said Nancy Gohring, analyst at 451 Research. "But automation tools themselves will require constant tweaking -- if you don't want to call that ops, that's fine."
There's also confusion and apprehension among IT pros as they evaluate advanced IT automation tools, especially those driven by AI and machine learning, Gohring said.
"Vendors tell me that their customers are asking, 'Do we need to add a data scientist to our team to use your AIOps tool?'" Gohring said. "That's something that by definition they should not need, but the question tells you something; end users see this as a complicated concept and are concerned they don't have enough background to understand how [IT automation tools] come to certain conclusions."