DevOps Success: Beyond Marketing Tools
November 09, 2015

Matthew Hines
CA Technologies

OK, so, it's true. I'm a product marketing guy (gulp). To many readers this means that my opinion should be outright disqualified, or at the very least taken with a handful (versus grain) of salt.

Listen, I get it. I'm not really one of you. I've never been dev, nor ops, nor truly engineered anything much more complex than Ikea furniture, my son's Star Wars Lego sets, or my tiny collection of rapidly aging and cudgel simple motorbikes.

Ostensibly my job is to help sell stuff to those of you who actually live DevOps, and as such, for many, that makes me the kind of guy for whom the #spoved tag was created on Twitter.

But here's the deal, the perception that adopting DevOps is all about culture, not as much about technology, would appear rather shortsighted. No question, navigating the involved people and process issues is widely recognized as the biggest challenge in adopting DevOps models. That's an established concept that I doubt anyone familiar with this movement would attempt to dismiss.

However, it's also very clear that finding the right tools and services to support this evolution is a hugely critical piece of the puzzle. To that end, a new report published by Freeform Dynamics (sponsored by CA Technologies) confirms that those organizations that qualify as "Advanced Adopters" are "significantly more likely to have key tools and methods in place."

The report, Assembling the DevOps Jigsaw, outlines top maturity metrics, many of which remain a work in progress for the lion's share of survey respondents, 80% of whom are identified as "Early or Limited" adopters.

Yet, when isolating the remaining 20% "Advanced" organizations, researchers pinpoint some fairly overwhelming results regarding their degree of "DevOps & continuous delivery enabler" technology adoption, including:

Software development: A vast majority 77% of DevOps leaders "fully" leverage related development and configuration management tools, compared to the 22% who chart only "partial" adoption. Another 75% of advanced practitioners have also fully adopted software build automation tools and repository solutions, with 60% having fully deployed service virtualization to help simulate live environments.

Testing and release: In this critical domain, some 72% of advanced organizations have fully employed release automation tools to orchestrate overall delivery, with 77% having fully implemented tools to automate and manage software testing.

Deployment & operation: Moving deeper into the Ops side of the equation, an overwhelming 78% of DevOps maturity leaders have fully adopted tools to manage capacity and performance in production, with 71% having fully embraced automation of platform build and configuration (infrastructure as code), and another 66% fully employing containerization for improved application portability.

Business alignment: Finally, in the area of overarching business enablement via DevOps, a whopping 89% of advanced orgs have fully deployed portfolio management to prioritize and track IT progress; some 68% have fully adopted agile development techniques and methodologies.

So there you have it, some tangible (albeit obvious?) proof that succeeding in this ongoing DevOps revolution is indeed, at least in part, dependent on the committed adoption of a fair amount of dedicated tooling.

Of course this should all come as no surprise to real-world practitioners, as a great deal of the excitement whipped up around DevOps and related process automation has been focused on the emergence some very exciting technology.

Marketing [of] tools aside, it's pretty cool to see what's happening as use case models continue to emerge and mature, regardless of what your role in this movement may be.

Matthew Hines is Principal Product Marketing Manager, DevOps, at CA Technologies .

The Latest

November 15, 2018

Serverless infrastructure environments are set to become the dominant paradigm for enterprise technology deployments, according to a new report — Why the Fuss About Serverless? — released by Leading Edge Forum ...

November 14, 2018

What to automate? Which parts of the delivery process are good candidates? Which applications will benefit from automation? At first, those sound like silly questions. Automate all your repetitive processes. If you think that you'll do the same thing manually more than once, automate it. Why would you waste your creative potential and knowledge by doing things that are much better done by scripts? Yet, an average company does not adhere to that logic. Why is that? ...

November 13, 2018

I'd love to see more security automation deeply integrated into the development process. Everybody knows since the 1990s that security as an afterthought just doesn't work, yet we keep doing it. The reason, I think, is because it's very hard to automate security ...

November 09, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 5, the final installment, covers deployment and production ...

November 08, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 4 is all about security ...

November 07, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 3 covers the development environment and the infrastructure ...

November 06, 2018

DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 2 covers the coding process ...

November 05, 2018

Everyone talks about automating the software development lifecycle (SDLC) but the first question should be: What should you automate? With this question in mind, DEVOPSdigest asked experts from across the IT industry for their opinions on what steps in the SDLC should be automated. Part 1 starts with by-far the most popular recommendation: Testing ...

October 31, 2018

Halloween is a time for all things spooky, but not when it comes to your mobile app experience. A poor experience can not only scare off your customers but keep them away for good ...

October 30, 2018

As organizations have embraced open source, they have become polyglot — using multiple programming languages and technology stacks to accomplish software and hardware related tasks. Enterprises are caught between the benefits provided by a polyglot environment and the complexities and challenges these environments bring. Ultimately, if the situation remains unchecked, polyglot will kill your enterprise ...

Share this