2016 DevOps Predictions - Part 4
December 18, 2015

In DEVOPSdigest's first annual list of DevOps Predictions, experts — analysts and consultants, and the top vendors — offer thoughtful, insightful, often controversial and sometimes contradictory predictions on how DevOps and related technologies will evolve and impact business in 2016. Part 4 covers analytics, SaaS, testing and more.

Start with 2016 DevOps Predictions - Part 1

Start with 2016 DevOps Predictions - Part 2

Start with 2016 DevOps Predictions - Part 3

AUTOMATING DEVOPS WITH ANALYTICS

Over the past five years, DevOps teams have focused on automating the delivery of applications into production using provisioning/release/build/config automation tools. It's now time for DevOps teams to automate the way they support applications in production by leveraging software analytics and machine learning to automate the manual tasks of incident detection, troubleshooting and root cause analysis. Relying on humans to manually analyze or search for answers makes no sense in a culture of agility and automation. DevOps teams need to start leveraging machine learning technologies so they can automate much of the tedious tasks that still exist for supporting applications.
Steve Burton
Chairman, VP of Product Marketing, Moogsoft

The increasing complexity of enterprise applications has resulted in too many moving parts that impact the quality of service to end users. While monitoring tools successfully exposes more performance metrics than ever, the growing number of charts that visualize symptoms does not make manual root cause analysis via correlation easier any more. DevOps teams will start looking for tools that automatically interpret and analyze performance data, so that they could ensure high SLA while spending most of their time on developing new functionality.
Priit Potter
Co-founder and CEO, Plumbr

Next year, we will see DevOps teams augment traditional APM tools and rule-based monitoring with behavioral analytics. By complementing the output of already-valuable APM tools with a behavioral analytics solution, previously unknown anomalous behavior can be identified in near real-time, enabling fast moving DevOps teams to remain agile by focusing more on deploying and testing new software and less on sorting through a sea of alerts. With more data being created than ever before, behavioral analytics powered by automated unsupervised machine learning will enable DevOps teams to transform gained insights into a competitive advantage.
Mike Paquette
VP of Products, Prelert

NEW ANALYTICS TOOLS FOR TRACKING CHANGES

While DevOps and other agile methodologies already allow IT to deliver changes into production at an overwhelming pace, we see how this is also introducing real challenges from a stability perspective, leaving IT ops vulnerable. Although most performance incidents ultimately result from changes (about 85% of incidents can be traced to changes, according to Gartner), monitoring and analyzing changes is still overlooked by DevOps and Ops teams. We expect to see a new generation of analytics-powered DevOps and ITOA tools that will help deal with the challenges introduced by DevOps by collecting and analyzing all actual changes across entire environments, assessing their impact and thus allowing IT teams to plan accordingly. Monitoring all actual changes and analyzing them together with release and deployment data, will allow for smooth, error free releases. Specifically, these analytics tools will be able to identify key gaps between pre-production, production and DR; detect inconsistency and missing pre-requisites that impede deployments; validate deployments by accuracy and consistency; identify root-causes of stability issues due to deployments. IT won't have to sacrifice stability for agility anymore.
Sasha Gilenson
CEO, Evolven

BUSINESS INTELLIGENCE VITAL TO DEVOPS SUCCESS

Analytics will focus on both IT and Business analytics. The first major implications will be a decline in monitoring tools and more correlation between existing tools. Major companies will reliaze that they have all the tools they need but they don't connect them correctly. Business analytics is a large market but very immature. The rise of DevOps will help business analytics focused companies grow.
Coen Meerbeek
Online Performance Consultant and Founder of Blue Factory Internet

DEVOPS LEVERAGES SAAS

Over the past few years DevOps has become an accepted approach and philosophy for building and managing today's systems. My prediction is that 2016 will see a lot of mainstream adoption of DevOps, in particular in the large enterprise. This means more adoption of technologies that make up the modern DevOps toolkit, primarily SAAS services. Over the past few years, people have really started to move away from the on-prem, "roll your own" solutions, and some of the old dinosaurs that tried to provide everything in one box. Now, DevOps professionals are more often taking advantage of specific, cloud-based services that are more flexible, require less investment up front, and practically zero management.
Trevor Parsons
Senior Director, Log Management & Search, Rapid7

In 2016 the adoption of cloud delivered SaaS offerings will begin to take hold in areas that, especially for the larger more established enterprises, have so far been largely off limits. Long held assumptions concerning the necessity to host applications on-premises such as those responsible for infrastructure management will be challenged as the demonstrable security and reliability of cloud hosting services becomes broadly accepted. The industry sectors that are assumed to be unable to take advantage of these software product delivery options will start to experiment and rethink their assumptions leading to a previously unthinkable revolution in how they take advantage of third party services. With SaaS comes the opportunity to benefit from the continuous development and deployment principles of DevOps and those vendors already practicing this methodology internally will be best placed to exploit this exciting new frontier.
John Diamond
Principal Solutions Architect, Entuity

CONSOLIDATION OF AUTOMATION TOOLS

Automation is proven to enable DevOps speed and efficiency. In 2016 we'll start to see IT organizations simplify automation with tool chain consolidation. Infrastructure automation and application stack automation tools will start to merge, and IT organizations will look to use one tool that works across data center, private cloud and public cloud environments.
Kurt Milne
VP of Product Marketing, CliQr

PERFORMANCE TESTING BECOMES CRITICAL COMPONENT OF DEVOPS

In 2016, performance testing will come to be viewed as a first class component of a continuous delivery and DevOps pipeline, and as being essential to overall software quality practices. This will happen through the adoption of emerging open sources tools that provide the right capabilities for modern performance testing automation. Developers and DevOps teams will be able to implement performance testing patterns and practice more easily, and better drive overall quality initiatives in their organizations.
Michael Sage
Chief Evangelist, BlazeMeter

2016 will be the year where we start seeing an increased focus on app testing as a critical part of the application development lifecycle. Access to cloud-based, scalable and turnkey testing tools that integrate well with continuous delivery flows will be paramount. The DevOps tools conversation will expand from continuous integration and infrastructure configuration solutions to a broader set that includes scalability testing and performance testing, as well as unit testing. Seamless testing is critical for any DevOps flow to succeed, for the DevOps promise to be delivered and for businesses to achieve the right speed of execution.
Paola Moretto
Founder and CEO, Nouvola

LOAD TESTING MOVES TO THE CLOUD

In 2016, we'll see more enterprises moving load testing to the cloud. Companies are under constant pressure to deliver products and services to the market faster than ever before. Meanwhile, business owners are exhausted by in-house IT departments with slower than needed delivery cycles. In this dichotomy, performance must not be sacrificed. By using load testing from the cloud capabilities, the business and technology teams both get what they need: Technology gets an affordable, secure way to test system and application performance before it reaches production, and the business doesn't have to wait so long that it loses competitive advantage.
Todd DeCapua
Chief Technology Evangelist, Hewlett Packard Enterprise

DEVOPS APPLIED TO INFRASTRUCTURE DELIVERY

DevOps moves out of delivering skunkworks and front office applications toward the back office, taking over infrastructure delivery for most customers. Gaining momentum inside more traditional enterprises, DevOps has been proving its worth as a way to replace slow and inefficient service delivery. The time is right for agile processes to completely take over other areas, and make IT infrastructure delivery faster, more reliable and more accountable.
Brian Promes
Director of Product Marketing, SevOne

Read 2016 DevOps Predictions - Part 5, the final installment of DevOps predictions.

Author

Pete Goldin

The Latest

August 17, 2017

Mobile SDKs (software developments kits); love them or hate them, they're here to stay. They provide our apps with all sorts of functionality that would be incredibly time consuming to build, and they give us another means to monetize our apps. While it would be difficult to argue that SDKs aren’t useful, it’s also hard for developers to get a good idea of the amount of resources used by each SDK once the app is in production ...

August 15, 2017

A common belief within DevOps circles is that automation not only enables greater frequency of delivery and deployment, but improves its overall success rate. Whenever manual intervention is required, the chances of errors creeping in increases. Human error is a significant factor in many an outage, after all ...

August 14, 2017

DevOps and NetOps are both far more generous in their opinion of the other with respect to prioritization of efforts than traditional archetypes purport them to be, and they have a lot in common – even though they may disagree on details – according to a new survey by F5 ...

August 10, 2017

Only 12 percent of organizations can claim that their whole organization is on the path to business agility even though more than two thirds of survey participants agreed that agile organizations are better able to quickly respond to dynamic business conditions, according to a new survey from CA Technologies ...

August 09, 2017

Alongside its clear benefits, DevOps brings unique challenges when developing and operating a mobile environment. Mobile app developers and development teams face a unique set of requirements relating to collaboration, testing, and release. Technology fragmentation, disparate back-end systems, updates that require user action, and poor instrumentation can impede the DevOps process and become critical roadblocks to agile mobile development, ultimately impacting app retention and the bottom line ...

August 07, 2017

A crashing app might be a deal breaker, no matter how heavy the load that an alternative website entry point can handle would be. It is all about quickly verifying compliance against key functional and non-functional requirements in order to meet aggressive release schedules as part of the Go-to-market strategy. This means positioning unit testing, UI testing, API testing, and, of course, performance and load testing — as pillars of SDLC ...

August 03, 2017

Most software developers make themselves easy targets for hackers, even when they are behind a corporate firewall, according to a new survey from Netsparker Ltd. ...

August 01, 2017

Your top priority is to improve application development agility, but you may run into roadblocks put up by a security team that (mistakenly) believes speed is the enemy of effective cybersecurity. A new survey finds a majority of enterprises are working to overcome those roadblocks by integrating security into their existing DevOps methodology ...

July 31, 2017

Agile development compresses software testing cycles, jeopardizing risk coverage and opening the door for software failures. Here's what you can do ...

July 27, 2017

While 75 percent of organizations highlight continuous testing as critical or important, only a minority of survey respondents have made exceptional progress acquiring the necessary knowledge and key enablers to drive digital transformation, according to a global study by CA Technologies ...

Share this