Virtualization Technology News and Information
Article
RSS
Shipa.io 2021 Predictions: Kubernetes Goes Invisible, Ops Goes Distributed, and Infrastructure Gets Easier

vmblog 2021 prediction series 

Industry executives and experts share their predictions for 2021.  Read them in this 13th annual VMblog.com series exclusive.

2021 in Cloud Native: Kubernetes Goes Invisible, Ops Goes Distributed, and Infrastructure Gets Easier

By Bruno Andrade, CEO of Shipa.io

I think 2021 will be a particularly transformative time for enterprise DevOps teams, as prominent infrastructural technologies fade into the background, and as organizations look for ways to restructure and redefine Ops teams and practices for better workflow efficiency.

More specifically, I anticipate that:

1) For DevOps teams, Kubernetes will shift from an inescapable focus to an afterthought.

Kubernetes - now the ubiquitous mainstay of modern software deployment - is surprisingly primed to perform a disappearing act. Kubernetes offers countless positives in standardizing how DevOps teams approach the packaging, running, and monitoring of workloads. But it also has limiting pain points, including particularly challenging complexity and pervasive operational inefficiencies. The opaqueness of Kubernetes makes maintenance and troubleshooting issues that much tougher to resolve, and provides dark corners where security threats may lurk until they're ready to strike.

Ironically, that lack of visibility will contribute to Kubernetes ultimately becoming a transparent commodity - one that's out-of-sight of DevOps teams. Operating Kubernetes internally will simply become too time-consuming, resource-intensive, and burdensome to justify. Instead, enterprises will increasingly reap the advantages of relying on Kubernetes managed services and automated frameworks in 2021, taking the opportunity to reallocate their own resources to product growth and other business initiatives.

2) Enterprises will find a new home for Ops: inside development teams.

Ops has been long due for a bold reimagining. Developers' requests will always - always - exceed Ops capacity. Enterprises also face a fundamental challenge in that Ops cannot be scaled without endlessly adding expensive (and often hard to find) personnel. Put shorter, Ops cannot be scaled. As a result of these factors, organizations suffer from "Ops lock-in," with Ops impeding innovation by being unable to keep pace with development demands. At the same time, Ops teams are responsible for everything, but often don't have the specific on-the-ground knowledge to fix issues directly. Because of this, Ops spends significant time identifying and routing issues to personnel that do have the correct knowledge. Those individuals are often developers.

In 2021, expect organizations to address these limitations by embracing distributed Ops, which places Ops duties with the development teams most capable of solving Ops issues specific to their projects. The future of Ops will give developers responsibility over their own services, and powerful end-to-end self-service tools and options for managing them effectively.

3) Enterprises will simplify developers' interactions with infrastructure (especially by embracing DevOps process workflows).

Developers are now required to deal with infrastructure increasingly often. However, those interactions take inexperienced (and even many experienced) developers out of their comfort zone, resulting in frustration, distraction, less productivity, and more mistakes. Organizations will address these pain points throughout 2021 by pursuing strategies that can simplify and abstract away infrastructure's challenging aspects.

Today, (most) developers lack true workflows for the DevOps process - workflows that, if executed properly, would profoundly accelerate their progress. Improving this inefficiency in 2021, expect developers to be able to start zeroing in on application code more, rather than dealing with relative minutiae like creating objects. Rules defined at the framework level will be automatically enforced, and platform teams can then work on controls rather than building and maintaining custom scripts. Circling back to Kubernetes as an example, expect organizations to introduce intermediate layers between the orchestrator and applications, such that developers receive the full benefits of Kubernetes while being allowed to focus simply on pushing code. Organizations will be able to draw a bright line dividing the work of DevOps and platform engineering teams managing infrastructure, and developers rapidly iterating applications upon that infrastructure while taking it for granted.

##

About the Author

Bruno Andrade 

Bruno Andrade is the CEO of Shipa.io, which makes a cloud native application management framework to manage the full application lifecycle. Using Shipa, organizations speed up cloud native application development by eliminating persistent workflow inefficiencies. Previously, Bruno held engineering leadership roles at Juniper Networks, Oracle, and IBM, and was the CEO of HTBASE. He lives in Mountain View, California.

Published Wednesday, January 13, 2021 7:59 AM by David Marshall
Comments
VMblog 2021 Industry Experts Video Predictions Series - Episode 4 : @VMblog - (Author's Link) - January 18, 2021 9:50 AM
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
Calendar
<January 2021>
SuMoTuWeThFrSa
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456