|
Internet时代的外包服务商ASP
梁雄伟 编译
企业可以购买或租用诸如ERP系统之类的商业应用软件。租用/外包来自应用服务提供商的应用软件有很多益处,也有一些不足。采用传统内部应用系统还是外包应用,关键是了解——
应用服务提供商(ASP)是不断发展的外包服务的最新演化,提供了部署商业应用的一种新模型。外包商业应用降低了企业内部部署信息系统资源(从硬件到系统,再到应用实施)的负担;从而让公司更快地使用新的商业应用;随着运行ASP提供的应用时间的增长,能够看到更稳定、更可预见的成本模型(ASP固定的月租费)。应用服务提供商把传统的外包与Internet结合起来,为企业提供了更加诱人的选择,而不是购买打包软件进行企业内部部署。按月租用ASP应用必将成为Internet时代未来商业的一部分。
外包的历史
在商业计算的早期,外包被称为“处理器时间分享(分时)”。昂贵且复杂的大型机只有大公司才负担得起,结果使许多商业应用共享一台主机(由第三方管理)的处理时间。这种主机分时租用服务主要是相对易于管理的任务,如工资处理或应收账款处理。主机主要用于大量密集的数据处理,而不是管理整个应用。随着廉价的小型机和个人计算机的出现,分时共享的需要减少了,很多处理任务可以在企业内部部署。
虽然分时不是一个好的方案,且个人计算机技术降低了企业内部处理任务的成本,但它的应用规模并未缩小。外包企业非核心的任务仍然是合理的。然而,今天的商业环境要求对应用和管理信息快速、交互地存取,而分时是做不到的。直到Internet出现之前,还没有廉价的、非专有的方式让台式机与远程的应用主机系统通信,也没有标准的客户端环境能够与远程应用交互。
Internet提供了一个公用的访问基础设施,用户可以连接远程应用服务器。桌面的Web浏览器软件提供了一个与宿主机在Web服务器上的应用交互的标准手段。Internet与浏览器软件不会增加外包的成本。使用这种技术,软件供货商和Internet服务提供商变革了信息管理外包行业。软件供货商提供租赁一个应用的服务,
Internet服务提供商扩展了自己的商业模型,从而在激烈竞争的环境中使自身更具优势。
什么是ASP?
传统上,Internet服务提供商管理连接在Internet上的
Web服务器和电子邮件服务器。这些服务器完成了商业和个人信息网页以及收发电子邮件信息。应用服务提供商简单地扩充这一模型,包含更多的软件,从工资、人力资源模块到完整的企业资源计划软件包。除了宿主网页和电子邮件外,应用服务提供商利用连接到Internet的服务器宿主应用程序。应用服务提供商的客户通过Web浏览器能够随时、随地与远程可管理应用模块或应用软件包交互。
简单的宿主应用软件仅仅是ASP的一部分工作。ASP必须是一个Internet服务提供商(ISP)与传统外包服务提供商及增值销售商(VAR)的有机结合体。在不远的将来,更多的Internet服务提供商将成为应用服务提供商,ISP将与软件供货商及增值销售商合作来提供类似ASP的服务;而供货商和增值销售商将简单地变成应用服务提供商。购买预先打包的应用内部部署而不是通过Internet租用将成为历史。
期望从ASP获取什么?
Web站点托管,电子邮件存储和收发服务。 宿主ERP和其他补充的商业应用。
用于Web销售的可配置的电子商店。 访问用于网上购买的采购贸易中心。 支持电子数据交换(EDI)或其他电子交易传送。
对应用服务器的安全Internet访问,如通过虚拟专网(VPN)。 应用级安全配置的高可操作性,以控制功能的访问。
具有基于模板的ERP系统安装功能,以降低实施时间。 在线培训课程、手册以及FAQ(经常询问的问题)文档。
通过实时Internet交流、电子邮件以及帮助功能,实现在线应用支持。
具有备份服务器支持,提供每天24小时,每周7天、每年365天的应用正常运行时间。 自动的离线数据备份策略用于灾难恢复。
简单地通过Web 增加新用户。 按月的用户租用费以及低的启动安装费(如有)。 用户应用访问的定期统计,用于使用分析。
通过电子邮件向用户传送应用报告、文档以及警示。 电子邮件或Web浏览器方式的电子工作流。
签订详尽的服务水平协议,确保互相可接受的服务标准。
能够自动从应用下载和上载数据。
ASP外包的优与劣
向ASP外包诸如ERP之类的应用,对各种类型和规模的商业应用都有很多好处。应用服务提供商维护着服务器组(大量的服务器),由服务器运行复杂的应用,承担了企业购买、维护、升级内部硬件的许多工作;应用服务提供商能够确保企业用户获得最新版本的应用,而没有企业内部逐个客户端升级产生的昂贵成本;使用ASP提供的ERP系统也意味着用户桌面仅需Web浏览器,作为客户端软件,消除了管理桌面客户端软件的工作。有了这些优点,用户就很少需要专职的IT职员去管理内部的ERP系统。
信息资源成本的降低并不是ASP外包诱人的唯一因素:
ASP客户能够即时为应用增加新的用户或工作组,而不需复杂的基础设施和资源计划实施。新用户不需要对本地技术环境的昂贵升级就可访问应用。这意味着企业将获得诸如销售自动化或客户关系管理软件等新应用,能够更快培训更多的本地及远程用户,也能够更容易适应企业的重组及并购。小型企业和地域分散的跨国公司能从应用服务提供商获得更多便利。
一个ASP外包应用的基本收费模型通常包含初始安装费和每个用户的月租费,简化了用户资金周转的管理。这些费用并不会随月改变,因为由升级带来的成本高峰之类的影响已分解到这些费用中。完全购买高价的应用并实施,对于小型企业而言太昂贵了,负担不起。而且ASP客户不必操心操作系统、数据库或者应用软件的用户许可费用,因为ASP在月租费中捆绑了这些费用。
然而,ASP外包模型也有明显的缺陷。从一个内部管理及局域/广域网访问的方式转变成公开的Internet管理和存取外包应用方式可能会失去控制。例如,拥挤的Internet将会降低应用的响应时间,心怀恶意的黑客可能会操纵公司的财务、雇员及客户数据。
另外,并不是今天的每个应用都完整、彻底地支持Web
界面,有些应用限制了用户的使用。而且,诸如ERP这样的复杂应用软件包要求一定的部署时间,满足企业的特别商业需求,且ASP管理的ERP系统与企业内部的客户关系管理(CRM)之类系统的集成,可能更具挑战性。ASP提供的并不是为用户需求专门定制的应用包。
ASP的目标是使每个客户使用同样的程序代码库,而不是管理着同一个应用的几十个不同的定制版本。因为应用服务提供商仍处于幼年时期,服务的选择和服务期望仍处于不成熟状态,所以要确保应用服务提供商能够提供清晰、详尽的服务水平协议。
询问ASP的10个问题
应用存储在专用还是共享的服务器中?虽然专用服务器成本高,但是由于仅运行您的应用,阻止了其他用户的存取,将不会减慢您的访问速度。
ASP如何确保数据的安全性、可用性以及服务的可靠性和可扩充性? ASP如何管理数据的备份?灾难恢复策略是什么?
ASP是否提供安全的网络连接,如虚拟专网(VPN)? 除了Web浏览器外,公司还需要什么软硬件?
谁提供主要的应用支持:应用服务提供商还是应用软件供货商? ASP是否提供实施及培训服务?如不提供,谁能提供?
ASP如何管理软件的升级? 如果Internet连接不可用或者数据丢失,那么怎么办?
ASP是否能提供清晰、完整的应用访问报告?
应用服务提供商的技术要求
当运行于Internet上的外包应用的技术要求困扰应用服务提供商时,ASP会相对坦诚地告知用户。依赖于外包应用的设计,您的公司并不需要支持应用内部的应用服务器或数据库服务器。同样,如果ASP采用了恰当设计的浏览器/服务器模型应用,那么在客户端设备(PC、膝上电脑、手持电脑、移动电话等)上仅需浏览器而不需其他任何东西就可访问应用。很清楚,外包应用的每个用户要求安全的Internet
访问(通过防火墙),在理想情况下,用户应该有一个专用、高速的虚拟专网连接(由ASP
管理)。用户也必须有E-mail服务,通过它传送外包应用报告、一些文档及商业警告、便利的工作流以及维持个别用户的支持会话。事实上,大部分企业已经使用Internet和电子邮件,他们并不需要新的或更先进的技术接受外包应用服务。
立即从现有的内部应用转移到ASP或许有太多的疑问。但是,下次当您公司部署新的商业应用时,您别忘了ASP外包服务。
本文原载于《计算机世界》 |