VOOZH about

URL: https://thenewstack.io/private-saas-a-new-paradigm/

⇱ Private SaaS, a New Paradigm - 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
2022-12-12 10:00:47
Private SaaS, a New Paradigm
contributed,
Cloud Services / Operations

Private SaaS, a New Paradigm

Private SaaS is a variation of SaaS where the provider runs the software within the customer’s network but takes responsibility for managing and securing it.
Dec 12th, 2022 10:00am by Satbir Chahal
👁 Featued image for: Private SaaS, a New Paradigm
Image via Pixabay.

The software-as-a-service (SaaS) method of delivering software has revolutionized our industry. With the SaaS market expected to grow from $3 trillion to $10 trillion by 2030, the future is bright. Organizations are increasingly adopting SaaS applications because they are managed and run on the providers’ servers. This offloads the responsibility to manage the infrastructure, availability, security and performance of software applications.

While this enables customers to simply rent the software and pay for only what they use, using SaaS isn’t always possible. Some verticals of SaaS, such as developer or security tools often have to interact with the organization’s codebase or production environment — this can be an absolute no-go for organizations with proprietary algorithms or sensitive data, especially in the fintech, health care, and government industries. Yet enterprises in those industries still need to use cutting-edge technologies and cannot afford outdated software.

In response, some software vendors offer their products as a self-managed version so that companies can keep it running within their infrastructure perimeter, satisfying the security and data protection needs. But setting up, running and scaling tools can be a complicated and resource-intensive task that companies may not want to take on. They take time and resources away from focusing on building their core product.

That’s why I believe there is a need for a new paradigm.

What’s Private SaaS?

Private SaaS is a variation of SaaS where the provider runs the software within the customer’s network but takes responsibility for managing and securing it. The provider’s private SaaS framework takes care of reliability, availability, upgrades and Day 2 operations. It splits the control plane and the data plane, allowing customer data to remain within their network.

Because the software is fully managed by the provider, the customer does not need to handle deployment, configuration, reliability, security, disaster recovery and upgrades. And since software data remains within the organization’s network, organizations have control over where to keep the data and how long to retain it, helping to achieve compliance with SOC2, HIPAA and GDPR. Finally, for tools dealing with a lot of data, such as log management and ETL, private SaaS can eliminate a lot of data transfer costs.

👁 Image

👁 Image

SaaS model:

  • The vendor’s “Data Plane” (where the apps and software for each customer are hosted and running) is in the vendor’s network.
  • The infrastructure — machines, memory, CPU, disk — is, therefore, provided by the vendor.

Then, for the vendor’s “Data Plane” to receive updates, the agents running on for each customer coordinate with the vendor’s Control Plane (which also resides in the same vendor network).

Private SaaS model:

  • The vendor’s “Data Plane” lives in an environment within Customer A’s network and is therefore managed and controlled by Customer A.
  • The infrastructure — machines, memory, CPU, disk — is provided by Customer A.
  • Only the vendor’s “Control Plane” (which is responsible for what updates go out to the “Data Plane”) lives within the vendor’s infrastructure, while the tools and apps reside in the customer’s infrastructure.

OpsVerse Use of Private SaaS

At OpsVerse, we provide a managed DevOps tools platform that allows companies to use open source software such as Argo, Grafana, Jaeger and Prometheus. Our private SaaS offering is quite popular, with over 55% of our customers using it. This is mainly due to customers who desire to keep their data in house. From an information security (InfoSec) perspective, launching tools via private SaaS can enable them to remain compliant with data protection rules or any regulations they must meet.

An example is when customers run Argo CD via private SaaS. In order to understand why, we must first understand what Argo CD provides and how it works.

Argo CD is an open source, GitOps-based “continuous delivery” tool rapidly gaining in adoption and popularity. The term GitOps refers to a set of practices to manage infrastructure and application configurations using Git as a single source of truth. Argo CD — the “continuous delivery” part of the flow — monitors Git and ensures that the state of the infrastructure matches.

Therefore, Argo CD needs access to organizations’ Git repositories and production infrastructure (such as Kubernetes), where it needs to operate changes — which are both highly vulnerable assets. With private SaaS, both of these components stay within the organizations’ own networks, delivering the level of security that InfoSec teams want.

👁 Image

How to Build a Private SaaS

Building a private SaaS product can open up a new market for a company, but it is not without challenges.

One of the main challenges is to know the health of the private SaaS application. To ensure quality service, a vendor must have strong observability capabilities.

This includes collecting signals for:

  • Metrics — to see application trends and set alerts.
  • Logs — to see what exactly the apps are doing.
  • Traces — to see which components of the app may act as bottlenecks.
  • Events — to look for underlying infrastructure changes.

This can be achieved by implementing telemetry for all components of their applications. This ensures that the service is always up and running and allows vendors to know when to ship updates or maintenance for the parts running in the customer perimeter.

Another challenge is pushing out updates to applications running in private Saas. If network configuration does not allow egress and ingress to and from the customer perimeter, the vendor should duplicate the management cluster into the customer’s perimeter, so the agent never has to leave the perimeter when polling. This approach will keep the vendor’s auto-update framework consistent, but the customer will have an additional burden to operate the management cluster in coordination with the vendor.

If the customer’s network configuration only limits ingress from outside their perimeter, then a vendor-provided agent living on the customer’s perimeter is required. This agent will poll the vendor’s management cluster, download and install updates.

Solving issues on the customer’s cluster during an automatic update could also be a challenge. Vendors should ensure that the customer runs diagnostics and sends the report to the vendor for troubleshooting.

Private SaaS Is Just Getting Started

Government regulations for data security and privacy are ever-evolving, and compliance is always a challenge for engineering teams. It is estimated that 66% of countries have some sort of data privacy and consumer rights legislation, so we should expect that using SaaS will be increasingly challenging.

Organizations that cannot use SaaS are turning to OSS that they deploy and assemble in house, and the rise of Internal Developer Platforms (IDP) reflects this trend. However, they generally don’t have the time, bandwidth and skills required to develop subject-matter expertise to reliably run, maintain, and secure open source software. And for good reasons. A recent report found that 48% of organizations with more than 10,000 employees are challenged by complying with government requirements, and 30% reported that the security of their OSS stack was a top priority.

That’s why we believe the private SaaS concept is needed, and we are already seeing companies using similar methodologies. Do you think there is a need for this new concept? Are you building a product based on similar principles? Reach out to us! We’re happy to share what we’ve learned and to learn from others.

TRENDING STORIES
Sat Chahal is part of the founding team at OpsVerse. Building on over a decade of Engineering experience leading DevOps teams at large companies and startups, Sat is an avid proponent of the seamless software developer experience and autonomy.
Read more from Satbir Chahal
SHARE THIS STORY
TRENDING STORIES
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.