【干货】如何SaaS化你的应用?
没有人否认SaaS是一个非常热的话题。真的非常热。2010年,Gartner指出95%的组织将增长或者维持他们在SaaS上的投资。根据GigaOM的数据,SaaS公司的估值要远超过传统软件厂商的估值。当绝大多数的组织都在增加他们对SaaS的投入,很多组织也在考虑一种将他们现有应用以SaaS交付出来的模式。“SaaS你的应用”意味着什么呢?接下来的文章将重点介绍如何在现有应用基础上创建(或转换)成SaaS。在这篇文章里,我们将指出SaaS的关键判别要素,以及当你在规划和架构你的软件时你该考虑哪些因素。 ASP(应用托管)和SaaS的对比 “SaaS难道不是ASP模式下的产品和服务的重新包装吗?”对这个问题的回答显然是“肯定不是!”,但在对比多个打上“云”标签的产品时,你确实很容易弄混。公平的说,SaaS是对ASP引入的概念的扩展,但是却有着非常明显的差别。 我们快速过一遍两种交付模式的差别。 从本质上来说,ASP替客户运营软件环境,而SaaS则让客户通过可扩展、自服务的方式租用他们的服务。 SaaS你的应用——确认架构 在一个应用能够以SaaS方式交付之前,你必须评估它的架构是否可以支持...