Cloud isn’t secure because it is multi-tenant. This is a weak argument that I’m tired of hearing. Here’s my short and sweet rebuttal to that position.
Your internal data centers are multi-tenant today, and you aren’t managing them as well as a public cloud is managed. I can hear you going “Huh?”.
Yeah. Unless you are a three letter agency or one of a handful of super paranoid (or regulated) commercial organizations, your data center is multi-tenant today. You have gaping holes opened so business partners can come in and help you make money, employees coming in from ‘dirty’ networks like their house, the airport, Starbucks, etc., vendors that service your applications and systems come in (physically and virtually), and who knows what else goes on.
How well do you control, isolate and manage each one of those additional tenants? Do you think it is 1/2 as good as what any of the top public cloud providers are doing?
Original Article - Cloud Computing Journal
Join Us: http://bit.ly/joincloud
Showing posts with label multitenancy. Show all posts
Showing posts with label multitenancy. Show all posts
Tuesday, 8 June 2010
Tuesday, 30 March 2010
Multi-Tenancy Not Required for SaaS, Cloud Computing
"Virtual Ark can manage dedicated instances of the application for specific customer needs as if they were "one" application instance," says Virtual Ark CEO Marty Gauvin in an exclusive interview with Cloud Expo Conference Chair Jeremy Geelan.
"In our view," he continues, "the security, integration and performance requirements of our target market, large enterprise customers, are ill-suited to multi-tenant solutions. We think this is a key reason why SaaS has not been taken up more strongly by this market segment, and why many ISVs have not modified their applications to be multi-tenant. Virtual Ark sees this as an important differentiator in its value proposition." Virtual Ark is the Platinum Sponsor of Cloud Expo, which will be held at the Javits Center in New York April 19-21.
Discussing the company's background, Gauvin says, "Virtual Ark commenced operation in July 2009. The company is backed by private shareholding and the investment bank, Baron Partners. The shareholders and management team (which has worked together for a decade), sold their previous company to the Macquarie Communications Infrastructure Group for US$64m. Current partners include Grid Dynamics, Ingres, Technology One, Amazon Web Services, Microsoft Azure and Rackspace. Others are being finalized over the coming weeks so stay tuned for more announcements!"
He does not lack confidence in his company's mission or prospects, as can be seen to his response to a question to name the top five Cloud vendors in the world: "Amazon, Rightscale, Rackspace, Microsoft Azure and Virtual Ark!"
Join Us: http://bit.ly/joincloud
"In our view," he continues, "the security, integration and performance requirements of our target market, large enterprise customers, are ill-suited to multi-tenant solutions. We think this is a key reason why SaaS has not been taken up more strongly by this market segment, and why many ISVs have not modified their applications to be multi-tenant. Virtual Ark sees this as an important differentiator in its value proposition." Virtual Ark is the Platinum Sponsor of Cloud Expo, which will be held at the Javits Center in New York April 19-21.
Discussing the company's background, Gauvin says, "Virtual Ark commenced operation in July 2009. The company is backed by private shareholding and the investment bank, Baron Partners. The shareholders and management team (which has worked together for a decade), sold their previous company to the Macquarie Communications Infrastructure Group for US$64m. Current partners include Grid Dynamics, Ingres, Technology One, Amazon Web Services, Microsoft Azure and Rackspace. Others are being finalized over the coming weeks so stay tuned for more announcements!"
He does not lack confidence in his company's mission or prospects, as can be seen to his response to a question to name the top five Cloud vendors in the world: "Amazon, Rightscale, Rackspace, Microsoft Azure and Virtual Ark!"
Join Us: http://bit.ly/joincloud
Monday, 1 March 2010
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.
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 multitenant 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 co founder of Navatar Group, which provides Cloud apps for the financial services industry and helps software companies launch and support SaaS.
Join Us: http://bit.ly/joincloud
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 multitenant 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 co founder of Navatar Group, which provides Cloud apps for the financial services industry and helps software companies launch and support SaaS.
Join Us: http://bit.ly/joincloud
Subscribe to:
Posts (Atom)
