1. SAAS的在管理软件应用的切入点、目标客户群、盈利模式、市场容量、发展周期、收费模式、周期每阶段预期收入、竞争环境。
2. SAAS的运行技术基础。SAAS不仅仅只是片面理解的一套可以存储多个客户单位数据的B/S软件。如果你要应对上亿次的访问,几亿用户的并发和数据存储,你的运行基础设施一定是一个可信平台。
3.SAAS的业务架构平台。我们既要提供一套可以不用代码就能简单定制的业务平台,也要提供WebService API接口,以使代码能够切入进行复杂定制。而且能够部署、运行,而且是安全的沙箱,而不能部署的是恶意代码。而且每个定制是隔离的,不能互相影响的。
4.SAAS的开发模式。saas的开发----上一条我们就已经说到了----需要打造一个开发链。我们维护业务平台,维护合作伙伴,而应用定制,却必须由合作伙伴来完成。所以,如何设计、如何开发、如何测试、如何部署、如何版本管理、如何培训教育、如何支持服务大家,这些方面都必须统一。而且团队配合,需要有group、wiki、blog、mail、IM、office online来协作,并且必要的时候还需要配合代码搜索。这也就是为什么google大力发展Gmail、Gtalk、Project Hosting、code search、office online、blog、group forum、SVN。其实Google要搭建的就是SAAS平台和SAAS生态链。你看Google不仅给我们提供了分布式全球存储基础设施(商业称“云存储、云计算”)、各种应用,而且提供了应用API,而且最近还提供了App Engine,而且还提供了代码社区。
管理软件的saas平台的应用切入点非常重要。你是面对ISV来盈利呢,还是面对最终客户呢?你是想通过软件收费(按流量、按带宽、按存储量、按用户数、按时间年限、按模块数来收费。还有收培训费、支持服务费)呢,还是通过广告来收费呢?还是想挂羊头卖狗肉,利用人气来做其它销售和市场活动呢?(看看Google。Google既提供了应用,也提供了应用接口。既能让最终用户直接使用,也能让ISV调用开发嵌入到ISV自己的应用中。应用既向最终用户收使用费,也向ISV收接口使用费,还要在应用中挂广告收广告费)。如果大家联想到阿里软件有多少软件功能被嵌入阿里巴巴网站和淘宝网站的服务,估计大家按照这个思路下去会想出更多的办法。
应用想好了,就该想在什么基础设施上实现它。我刚才就讲到:你无法估量你的应用会被多少网站调用,会被多少用户使用。你做的应用再也不是给哪一个的客户使用了(你想想过去你做的管理软件服务,充其量就是一个大型集团上万人访问,但是在互联网上,几亿人的访问都有可能),你需要为你的应用好好设计一下可以供互联网调用的应用平台。
2. SAAS的运行技术基础。SAAS不仅仅只是片面理解的一套可以存储多个客户单位数据的B/S软件。如果你要应对上亿次的访问,几亿用户的并发和数据存储,你的运行基础设施一定是一个可信平台。
3.SAAS的业务架构平台。我们既要提供一套可以不用代码就能简单定制的业务平台,也要提供WebService API接口,以使代码能够切入进行复杂定制。而且能够部署、运行,而且是安全的沙箱,而不能部署的是恶意代码。而且每个定制是隔离的,不能互相影响的。
4.SAAS的开发模式。saas的开发----上一条我们就已经说到了----需要打造一个开发链。我们维护业务平台,维护合作伙伴,而应用定制,却必须由合作伙伴来完成。所以,如何设计、如何开发、如何测试、如何部署、如何版本管理、如何培训教育、如何支持服务大家,这些方面都必须统一。而且团队配合,需要有group、wiki、blog、mail、IM、office online来协作,并且必要的时候还需要配合代码搜索。这也就是为什么google大力发展Gmail、Gtalk、Project Hosting、code search、office online、blog、group forum、SVN。其实Google要搭建的就是SAAS平台和SAAS生态链。你看Google不仅给我们提供了分布式全球存储基础设施(商业称“云存储、云计算”)、各种应用,而且提供了应用API,而且最近还提供了App Engine,而且还提供了代码社区。
管理软件的saas平台的应用切入点非常重要。你是面对ISV来盈利呢,还是面对最终客户呢?你是想通过软件收费(按流量、按带宽、按存储量、按用户数、按时间年限、按模块数来收费。还有收培训费、支持服务费)呢,还是通过广告来收费呢?还是想挂羊头卖狗肉,利用人气来做其它销售和市场活动呢?(看看Google。Google既提供了应用,也提供了应用接口。既能让最终用户直接使用,也能让ISV调用开发嵌入到ISV自己的应用中。应用既向最终用户收使用费,也向ISV收接口使用费,还要在应用中挂广告收广告费)。如果大家联想到阿里软件有多少软件功能被嵌入阿里巴巴网站和淘宝网站的服务,估计大家按照这个思路下去会想出更多的办法。
应用想好了,就该想在什么基础设施上实现它。我刚才就讲到:你无法估量你的应用会被多少网站调用,会被多少用户使用。你做的应用再也不是给哪一个的客户使用了(你想想过去你做的管理软件服务,充其量就是一个大型集团上万人访问,但是在互联网上,几亿人的访问都有可能),你需要为你的应用好好设计一下可以供互联网调用的应用平台。