VOOZH about

URL: https://thenewstack.io/why-an-appops-model-empowers-developers/

⇱ Why an AppOps Model Empowers Developers - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2021-09-17 08:27:14
Why an AppOps Model Empowers Developers
contributed,sponsor-cncf,sponsor-shipa,sponsored,sponsored-post-contributed,
DevOps / Kubernetes / Software Development

Why an AppOps Model Empowers Developers

AppOps – providing an automated infrastructure and application layer – should be viewed as a category and not a singular tool.
Sep 17th, 2021 8:27am by Vivek Pandey
👁 Featued image for: Why an AppOps Model Empowers Developers
Photo by ThisIsEngineering from Pexels.
CNCF sponsored this post.
Shipa sponsored this post.
Vivek Pandey
Vivek is the vice president of engineering at Shipa, a cloud native application-as-code platform. Prior to Shipa, Vivek was a co-founder at CloudBees and has held engineering roles at Sun Microsystems and VMware.

Once upon a time, provisioning a new server meant waiting weeks for physical hardware to arrive, then manually installing and configuring the operating system over a matter of days. The evolution to virtual machines (VMs) meant that servers could be spun up in minutes, ushering in welcome efficiency. Tools like Ansible, Puppet and Chef then came on the scene, introducing infrastructure automation. The emergence of cloud computing later demanded a new crop of infrastructure tools, like Terraform and Docker. Most recently, the shift to microservices and Kubernetes has spurred the arrival of tools like Crossplane and Pulumi. At each stage of this ever-continuing evolution, new infrastructure automation tools have served a single ultimate purpose: enabling faster application delivery.

But one of the biggest challenges for developers right now is the time-consuming complexity of automating application deployment across multiple infrastructure platforms and their associated tools. While new born-in-the-cloud companies use cloud native technologies and workflows out of the gate, the majority of established companies are still a major transformation away from fully implementing advanced approaches like Kubernetes or GitOps. Instead, most still use on-prem or cloud VMs to run applications. Doing so requires that developers deploy applications to work with multiple continuous integration (CI) pipelines, and multiple Terraform or custom scripts. Supporting applications post-deployment is, well, just as complex.

👁 Image

Today’s developers grapple with multiple complex application deployment pipelines, as in this example.

This complexity and poor application control slows development speed, limits application support and drives friction between developer and operations teams. Complexity only grows as an organization’s environments, development teams and applications do, rendering these challenges increasingly difficult.

A New Perspective: Focus on the Application Layer

Organizations commonly focus on control planes that automate provisioning for infrastructure and services, with DevOps teams adapting automation tools for application deployment. For example, organizations implementing Kubernetes and GitOps will need to build new pipelines, security controls, etc. These efforts quickly feed tool sprawl, disunity in application controls, and discord between developers and the platforms and DevOps teams they view as obstacles.

The Cloud Native Computing Foundation (CNCF) hosts critical components of the global technology infrastructure including Kubernetes, OpenTelemetry, and Argo. CNCF is the neutral home for cloud native collaboration, bringing together the industry’s top developers, end users, and vendors.
Learn More
The latest from CNCF

Many organizations then try to keep up with this complexity by throwing resources at it, namely additional expensive tools and expanded staff. Building internal developer platforms (IDPs) are an outsized example of this. The intention with IDPs is to abstract infrastructure and empower developers to ship and support applications faster. In practice, however, a developer dashboard doesn’t solve complexity or provide core business value to customers. IDPs are often left to rot after years of wasted investment, regular downtime and insufficient security.

A better approach focuses on the application layer itself: Build a common application operating model.

An AppOps model allows developers to deploy and manage their applications in the same way, no matter what control plane — Kubernetes, VMs, etc. — supports their projects and pipelines. By doing this, DevOps can change control planes as necessary, without any impact on developer activities. Organizations should have the flexibility to plug any platform across their existing stack into the application operating model, making it a standardized solution. DevOps is then able to define security and controls using this centralized control layer, automatically enforcing those controls on every deployed application and removing that burden from developers. Lastly, a common application control model should use available infrastructure to automatically create all the resources that applications require.

Shipa provides an application-centric way for developers to deploy and manage cloud native applications without requiring Kubernetes expertise. For platform and DevOps engineers, Shipa’s framework gives you the ability to implement controls and guardrails while enabling developer experience and speed.
Learn More
The latest from Shipa

Introducing AppOps as a New Category

AppOps — providing the automated infrastructure and application layer to meet an organization’s actual goals for accelerating application development — should be viewed as a category and not a singular tool. Like the waves of automation achieved with the arrival of VMs, cloud computing and microservices, the emergence of AppOps can usher in a new crop of transformative solutions. Adjacent to continuous integration, application performance management, application security and other categories, AppOps should seamlessly enable velocity, security and control in a unified operating model designed to drive application development.

👁 Image

An example of application pipelines streamlined through AppOps

The prediction that Kubernetes will disappear into a transparent tool that no longer burdens developers with its complexity speaks to the possibilities of AppOps. For developers working to deploy, manage, support and secure their applications, AppOps can make the underlying infrastructure, CI pipeline and control plane invisible and irrelevant.

As this approach evolves, AppOps promises to operationalize away the chief infrastructural distractions that limit developer productivity, finally enabling the full developer focus on development that the industry has long pursued.

👁 Image

To learn more about AppOps and other cloud native technologies, consider coming to KubeCon+CloudNativeCon North America 2021 – Oct. 11-15.

Shipa provides an application-centric way for developers to deploy and manage cloud native applications without requiring Kubernetes expertise. For platform and DevOps engineers, Shipa’s framework gives you the ability to implement controls and guardrails while enabling developer experience and speed.
Learn More
The latest from Shipa
TRENDING STORIES
Vivek is the vice president of engineering at Shipa, a cloud native application-as-code platform. Prior to Shipa, Vivek was a co-founder at CloudBees and has held engineering roles at Sun Microsystems and VMware.
Read more from Vivek Pandey
CNCF sponsored this post.
Shipa sponsored this post.
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Pragma, Docker.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.