Why Multitenancy Matters In The Cloud - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Cloud
Commentary
2/26/2010
02:28 PM
Alok Misra
Alok Misra
Commentary
50%
50%

Why Multitenancy Matters In The Cloud

There's a debate in the software industry over whether multitenancy is a prerequisite for cloud computing. Those considering using cloud apps might question if they should care about this debate. But they should care, and here's why: multitenancy is the most direct path to spending less and getting more from a cloud application.

There's a debate in the software industry over whether multitenancy is a prerequisite for cloud computing. Those considering using cloud apps might question if they should care about this debate. But they should care, and here's why: multitenancy is the most direct path to spending less and getting more from a cloud application.I sit firmly in the multitenancy camp. A multitenant architecture is when customers share an app in the cloud, while a single-tenant cloud app is similar, if not identical, to the old hosted model. But compare two subscription-based cloud apps side by side--with the only difference being that one is multitenant and the other is single-tenant--and the multitenant option will lower a customer's costs and offer significantly more value over time. In fact, the higher the degree of multitenancy (meaning the more a cloud provider's infrastructure and resources are shared), the lower the costs for customers.

It's a matter of simple revenue and cost economics of cloud services. Most cloud app providers' revenues come from selling monthly or annual per-seat subscriptions, which bring in just a fraction of the annual revenue that an on-premise software license with comparable functionality would provide a vendor. The challenge for selling software subscriptions, then, is to reduce operating costs in order to manage with less; otherwise the provider may end up doing much more than an on-premise vendor does, such as maintain multiple versions, run multiple infrastructures, maintain customer-specific code, and perform upgrades, but with fewer dollars. Multitenancy provides the answer, because it spreads the cost of the infrastructure and labor across the customer base; in fact, customers sharing resources right down to the database schema is ideal for scaling.

The economies of scale get even better as the provider adds customers, and customers benefit from this scaling up. As the cloud app provider's costs decrease, it has more room to innovate and grow, thus delivering more value. Even if customers' costs don't drop, over time they should expect to see more value, such as increased functionality.

So, what's the debate about? Those who say multitenancy isn't necessary to making the cloud model work are typically companies that have long made money from on-premise software and don't want to cannibalize their existing revenues. They might offer a subscription for their single-tenant application, but this could simply be the software license, maintenance, and hosting fees divided into monthly payments which almost certainly would be much higher than a comparable multi-tenant application.

What's even more interesting is the "unsure" camp in this debate. These are typically the traditional on-premise vendors that decided to give the cloud a try. They often try to save money by using all or some of their existing on-premise infrastructure and practice for their cloud apps, by avoiding the investment in a new technology infrastructure that supports multitenancy. However, the high cost of replicating and maintaining instances for each single tenant (or customer) eventually catches up with them. They are forced to try approaches where they can share some of the infrastructure, but their fundamental affinity to the old on-premise model usually proves to be a stubborn barrier to changing their software, infrastructure and culture to fully support a shared model. And if they keep on this single-tenant path as they scale up customers, their margins get lower as each new customer sucks up more resources.

For a customer, there can be trade-offs in sharing an application. Think of it like living in a condo versus a house; one management company serves all the tenants, and you may not be any more special than any other tenant. Everyone gets upgraded with a new version at the same time, for example. But for many types of apps, the cost/value formula of multitenancy is the best answer.

Alok Misra is a cofounder of Navatar Group, which provides Cloud apps for the financial services industry and helps software companies launch and support SaaS.

Attend InformationWeek's Virtualization Virtual Event to learn advanced strategies on how a top-to-bottom transformation will increase system availability and ensure better business continuity. It happens Wednesday, March 3. Find out more (registration required).

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Slideshows
Reflections on Tech in 2019
James M. Connolly, Editorial Director, InformationWeek and Network Computing,  12/9/2019
Slideshows
What Digital Transformation Is (And Isn't)
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/4/2019
Commentary
Watch Out for New Barriers to Faster Software Development
Lisa Morgan, Freelance Writer,  12/3/2019
White Papers
Register for InformationWeek Newsletters
State of the Cloud
State of the Cloud
Cloud has drastically changed how IT organizations consume and deploy services in the digital age. This research report will delve into public, private and hybrid cloud adoption trends, with a special focus on infrastructure as a service and its role in the enterprise. Find out the challenges organizations are experiencing, and the technologies and strategies they are using to manage and mitigate those challenges today.
Video
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Slideshows
Flash Poll