安全分析:企业使用托管应用的优劣势对比

云计算已经成为IT领域最热的趋势,许多组织正在考虑不再将应用直接部署在桌面上,而是使用基于云的应用或者托管应用的可行性。

使用托管应用能够帮助减少IT维护费用和管理负担,但是也存在一些问题,比如丧失对应用的控制。

托管应用的优势

用托管应用的最大优势之一是消除了应用维护任务。你不必再对补丁程序进行测试并部署它。因为补丁程序的全部管理过程都由云提供者来处理(假定你租用的是云提供者的应用程序,而不是基础设施服务云来管理你自己的应用)。

更进一步说,如果应用中断,你不必半夜赶到办公室修复故障。

使用托管应用的另一个好处是可以使用任何能够接入互联网的设备来访问应用。这对于移动用户或者喜欢在家办公的用户来说非常有帮助。另外,如果服务提供者允许通过终端会话访问应用,那么任何具有终端客户端的设备都将能够访问应用。因此,用户可以通过非Windows设备,比如iPads或者Linux桌面,访问Windows应用程序。而且应用运行在云中,它们应该可以在任何地方被访问。

另外,托管应用把你从升级应用到新版本而带来的痛苦中解放了出来。你不必担心是否能够执行就地升级或向后兼容问题。应用托管提供商会处理所有的问题,一旦应用最新的版本发布,你就可以使用它们。

托管应用存在的问题

虽然从应用管理负担中解放出来看起来非常不错,但是失去对应用的控制可能是个问题。举例来说,自己不进行补丁程序管理可能是个不利的情况,因为补丁程序通常包含新特性。众所周知,尤其是微软,经常在补丁包中引入新特性。如果你订阅了托管应用,那么你将无法控制最新的补丁包是否被应用以及何时被应用。即使新的补丁包中包括你需要的特性,如果虚拟主机提供商不想支持特定的补丁包,那么你可能根本不能使用补丁包中的新特性。

使用托管应用最大的问题是被互联网服务提供商所支配。当互联网连接中断,你的用户将不能访问任何的托管应用,直到互联网连接恢复正常。因此,如果将要使用托管应用,考虑你所在地区的互联网连接的可靠性,以及互联网故障对你组织的影响是非常重要的。

而且,开始使用托管应用后,你将比平时使用更多的互联网带宽。因此即使你的互联网连接从未出现故障,用户的工作效率也有可能因为带宽不足而降低。在一天的某些时候,用户使用托管应用时可能没有遇到麻烦,但是在使用峰值时,应用程序可能运行的非常慢。

真正的了解虚拟主机应用在你的环境中运行状况的唯一方法就是进行试验。在一些情形下,托管应用程序几乎和安装在本地的软件一样。另一些情况下,你可能发现托管应用程序可能缺少用户所熟悉的某些特性。尤其是应用被设计成在Web浏览器内而不是通过终端会话运行。举例来说,微软的Word Web App已经远远不及Word 2010的新特性。

正如生活中的大多数事情,使用托管应用存在优势和不足,它仍然是相对不成熟的技术,随着时间的推移,托管应用程序会越来越好。