Infrastructure

Why the multitenant cloud still matters

Share this post:

Multitenant cloud architectures have fallen out of favor with some enterprises. With the low cost of cloud computing, why bother sharing resources with someone else when you can reserve your own?

But there are many reasons to go multitenant, provided you use it for the right workload.

Shared resource benefits

A multitenant cloud is like an apartment building. Each tenant has its own secure space, while all tenants share common resources, such as power, maintenance and other services. Each tenant has the privacy to do as they please, while basic operational and infrastructure costs are shared by all.

A single-tenant environment, meanwhile, is more like an office building that is fully leased by one company. All spaces (instances) are in the same place, so there can be a high degree of interaction between them, but the overall cost is higher because the entire ecosystem is paid for by a single owner.

One of the major knocks against multitenancy is its perceived lack of security. How can you trust the sanctity of your own workload with all of these unknown actors sharing your cloud? This is something of a misunderstanding. Much like in an apartment building, all tenants in the cloud have the key to their own instance. If someone decodes your key, they can get to your data. But this is true whether you are a single tenant, one of many, or on a public, private or hybrid cloud. What is unlikely to happen is that someone accesses your data by hacking another tenant’s instance.

Also, as noted recently by New Relic, cloud providers have a vested interest in maintaining the highest security standards, particularly across a shared infrastructure. In a single tenant or private deployment, the primary responsibility for security falls the client.

Resource consumption considerations

Multitenancy requires active management of resource consumption. The cloud is highly scalable, but it cannot adjust workloads in real time.

If a few tenants in your cloud suddenly experience a dramatic spike in traffic, as in an e-commerce scenario, you may temporarily see some degradation of service as the cloud attempts to rebalance the load. This is what many cloud experts refer to as the “noisy neighbor” scenario.

But exactly what types of workloads should be hosted on multitenant cloud solutions, and what should remain single? This is a very nuanced question. Generally speaking, the more important functions are likely to be more suited to single tenant, while a multitenant cloud solution will be reserved for larger, less critical applications.

Single-tenant solutions tend to be more stable and predictable than multitenant cloud solutions. As a result, many organizations use them in support of infrastructure as a service (IaaS) and platform as a service (PaaS) deployments. Since these architectures tend to serve multiple functions, usually over a lengthy period of time, they are more amenable to deep integration with established environments in a private cloud setting.

SaaS solutions advantages

When it comes to software as a service (SaaS), however, multitenancy has many advantages. Digital Guardian notes that, besides the cost advantages, multitenant cloud solutions can be configured in a wide variety of ways so that organizations can customize a given application’s performance without having to alter any of its code. This also makes it easier to maintain the app and implement upgrades on an ongoing basis since the vendor doesn’t have to deal with multiple iterations of its product.

For the cloud provider, offering SaaS products on multitenant architectures makes even more sense, according to ITProPortal. For one thing, it’s easier to bring on new users when everyone is using the same version of the software. In many cases, this process can be fully automated, right down to domain and subdomain configuration. Setting the default data and configuring the application can also be automated. At the same time, the multitenant cloud helps maximize resource consumption, giving the provider the highest ROI for its infrastructure investment.

Multitenancy is not appropriate for all use cases, but neither should it be ignored simply because it features shared infrastructure. In today’s environment, you have the luxury of selecting the right architecture for your workload, not the other way around.

Learn more about moving the right IT assets to a multitenant cloud architecture so you can start innovating sooner.

More Infrastructure stories

5 keys to overcoming cloud migration challenges

Cloud migration challenges continue to bedevil enterprises, despite the fact that the cloud itself has been around for nearly 20 years. Many enterprises have yet to realize the full promise of an abstract, distributed, federated data environment because migrations are still often so difficult. Nobody embarks upon a cloud migration expecting to fail, of course. […]

Continue reading

Plan for cloud-first initiatives with a cloud strategy road map

The term “cloud first” has different meanings for different organizations, and no two companies’ journeys to a cloud-first position are exactly alike. That’s why outlining a cloud strategy road map, a thorough guide to embracing the cloud, can help organizations prepare for their specific needs. A cloud-first strategy shapes how enterprises handle both technology and […]

Continue reading

Cloud migration checklist: 5 steps to a successful journey

As organizations undergo digital transformation to improve the efficiency and effectiveness of their IT environments, cloud migration is often a high priority. Yet migrating workloads and applications can often be a challenging process. To help organizations efficiently make the move, here is a five-step cloud migration checklist gleaned from industry best practices. 1. Determine your […]

Continue reading