传统托管服务在开放的网络环境中再次焕发了青春,从ASP到SaaS,再到PaaS,软件从应用向服务转化的过程正在加速企业IT架构向战略资源层次转变的过程。
ASP:非共享架构中的一种单用户环境软件租用
SaaS:共享架构下的多用户环境
PaaS:超越了传统的数据库模式,集成了工作流管理、逻辑管理、用户管理,理论上用户将拥有无限的存储及CPU资源。
而在这种混合应用模式下,PaaS需要一种机制将多数据源及内容管理起来,这就是CaaS,被称之为CMIS-内容管理协作服务。
Oracle CRM服务产品团队主管 Ed Margulies表示:“CaaS是传统托管服务的一种演变。”,与传统托管服务的共同点在于,他们都将软件作为一种共享资源。其底层构架均为算法、编码以及设备驱动,中层为数据库、API以及资源管理,上层则是应用程序。而与上个世纪70/80年代的情况不同的是,现在的网络已经从封闭走向了开放,从一个点扩散到整个世界,一种有效的基于网络API的机制已经形成。
模型共享方式为多服务的开展扫平了道路,例如EDS的“大型机”在线共享服务。传统的托管服务是一种机器与机器间的沟通,如果将其放在真实的生产环境中,那么就存在4个方面的问题:
1)介质管理及网络路由
2)状态管理
3)无处不在的设备管理
4)远程用户注册管理
在目前的Web 2.0及将来的环境中,CaaS将更加注重人的因素,在CaaS环境中,人与机器之间的互动具有更高的实时性,而这是一种不可逆转的趋势。
网友评论