When it comes to SaaS architecture, what’s old is new again

Matt Tucker over at Jive wrote a great post today about SaaS architecture, specifically whether single-tenancy was a viable enterprise SaaS architecture in the age of virtualization, automation, etc. For years, we’ve been told that single-tenancy, or the idea of one customer to one instance of the product (versus multi-tenancy, which puts many customers on walled-off sections of the same large instance, or often multiple large shared instances also sharing databases), was an impractical SaaS architecture because it wouldn’t scale, had high variable costs, inefficient database utilization, etc.

Matt points out a few factors that may make single-tenancy a more compelling architecture than is being given credit. He notes that the costs have changed – “It’s now possible to approach multi-tenant level cost efficiency with a single-tenant application.” And he also makes the point that things like migration of data and application customization are easier in a single-tenant architecture.

We’ve gone thru a similar evolution in our perspective at Atlassian, and I think Matt is spot on in his analysis.

At Atlassian, we’re focusing our efforts in the near-term on the single-tenancy approach, and will continue to target ways that we can decrease the cost of a single installation rather than put a lot of focus on re-architecting for multi-tenancy. To that end, we’ll be looking especially to take more advantage of Contegix’s Project Zeus cloud computing market offering with our other products.

Contegix will be presenting on Jira Studio, and the cloud computing platform that Contegix uses to power Studio, at Atlassian Summit, 31 May to 2 June, 2009 in San Francisco – read more about Contegix’s presentation here.

Exit mobile version