乐趣区

关于云计算:企业的云服务选择SaaSPaaSIaaS对比分析

首先以绝对简略的形式进行比照。

起源:alleantia.com

现在,云服务更为重要。简直每个企业都须要应用云计算服务。治理大量敏感和秘密数据变得艰难。因而,在任何类型的企业中应用云服务都是不可避免的。

然而,应用哪种云服务逐步成为困扰企业的次要问题。一般而言,企业有三种云计算服务模式能够抉择。软件即服务(SaaS),这是一个残缺的软件应用程序,具备用户界面;平台即服务(PaaS),开发人员能够在其中部署本人的应用程序的平台;基础设施即服务(IaaS),提供机器、存储和网络资源,开发人员能够通过装置本人的操作系统、应用程序和反对资源来治理。

上述所有服务都有其长处和局限性。因而,有必要理解它们之间的次要差别。

1、什么是 SaaS(软件即服务)

SaaS 是一种解决方案模型,用户应用网页浏览器拜访云端软件,该软件不仅蕴含程序,还蕴含用户数据。它将软件上传到云端供用户应用。云服务可能须要按月付订阅费或年费。SaaS 无需在本地服务器上下载和运行应用程序。当用户在线登录其帐户时,所有内容都能够通过互联网取得。用户通常能够随时从任何设施拜访该软件(只有有互联网连贯)。

SaaS 的交付通过互联网进行,第三方供应商负责解决。大多数应用程序间接在网页浏览器上运行。因而,客户端不须要在本地下载或装置。第三方供应商负责解决应用程序。保护和反对对企业来说变得很容易,这对他们十分有帮忙。

1)劣势

用户能够在多台设施上轻松应用该软件,而无需装置它们,并且能够从一个中心点轻松治理。SaaS 应用程序能够从任何中央、任何设施上拜访。

它节俭了具备执行挑战性工作的工夫和金钱老本。这些工作包含降级、装置和治理。

用户不再须要延聘 IT 专家将软件下载到整个办公室的多台计算机上,也不再放心使每台计算机上的软件放弃最新状态。这一切都在云端解决。

2)毛病和局限性

数据安全是应用 SaaS 服务的重大限度之一。将数据传输到基于云的公共 SaaS 服务可能会导致平安问题。

将现有应用程序与新更新的集成也可能是一个重大问题,因为一些供应商可能无奈提供舒服的集成系统。

因为第三方供应商会解决用户的应用程序,他们的保护停机和网络攻击或网络问题都可能会影响用户的软件性能。

SaaS 提供商示例:Dropbox、SAP Concur、Salesforce、Cisco WebEx、GoToMeeting、Oracle

3)SaaS 相干数据

38% 的公司示意,他们简直齐全在 SaaS 上运行

80% 的企业打算到 2025 年使其所有零碎成为 SaaS

到 2023 年,各种规模公司的 SaaS 收入将达到 5000 亿美元

86% 应用 SaaS 的企业的员工参与度绝对较高

就采纳而言,北美是最成熟的 SaaS 市场

99% 的企业租赁应用一个 SaaS 解决方案

2、什么是 PaaS(平台即服务)

PaaS 为开发人员提供了一个框架。他们能够在那里构建和自定义应用程序。这意味着开发人员在创立应用程序时不须要从头开始,为他们编写大量代码节俭了大量工夫(和金钱)。应用 PaaS,服务器、存储和网络由第三方供应商治理。与此同时,开发人员本人进行保护和应用程序治理。

PaaS 容许用户应用 PaaS 中可用的软件组件创立应用程序。该软件通过 PaaS 开发,继承了云能力。该性能使应用程序具备高度可扩展性,并在多台设施上可用。

起源:openPR.com

1)劣势

它具备老本效益,可扩展性,并能够轻松迁徙到混合模型。

PaaS 容许开发人员专一于利用程序开发的创造性方面,而不是管理软件更新或安全补丁等琐碎的工作。他们的所有工夫和精力都将用于创立、测试和部署应用程序。

利用云提供商的服务和资源立刻开始开发,从而放慢上市工夫。

2)毛病和局限性

根本的编码常识对于充分利用 PaaS 平台至关重要

对应用程序的管制取决于平台。例如在停电时,用户的软件也可能受到影响

它缩小了客户控制力和灵活性

可能会呈现像 SaaS 解决方案一样的数据安全和集成问题

PaaS 提供商示例:PaaS 的一个很好的例子是 AWS Elastic。用户只须要上传和保护其应用程序。其中的例子包含 Google App Engine、Heroku 应用程序、Windows Azure、Force.com、OpenShift、Apache Stratos。

3、什么是 IaaS(基础设施即服务)

它基本上合乎现收现付的思维形式。用户须要为他们应用的服务付费,如网络、存储或虚拟化。供应商或服务提供商只治理服务器和仓库。用户必须解决从操作系统到虚拟机的所有内容。它基本上为用户提供了基于云的本地基础设施代替计划,因而企业能够防止投资低廉的现场资源。

对于 Iaas 解决方案,开发人员必须装置本人的操作系统、数据库管理软件和支持软件。并且,开发人员或公司的系统管理员必须同时治理硬件和软件。

IaaS 通过 API 或仪表板为用户提供云服务器。这样,客户就能够管制整个基础设施。用户能够间接拜访服务器和存储。须要齐全管制其应用程序的企业或须要疾速集成或降级的应用程序应应用 IaaS 平台。此外,只想为其应用的服务付费的企业同样适于应用它。

1)劣势

它具备老本效益,因为用户只须要在所应用的服务上付费。此外,用户只须要花工夫在服务器、存储和网络上。用户能够依据须要购买其须要的货色,并随着业务的增长购买更多。

它具备良好的可扩展性。用户能够大规模降级和降级现有的软件和应用程序。

用户齐全管制了本身的基础设施。

2)毛病和局限性

应用 IaaS 的老本取决于用户应用多少服务,因而,在大多数状况下,价格是不可预测的。

因为大多数控制权把握在客户手中,团队人员还必须执行最繁琐的工作。

企业可能须要为其团队提供额定的培训,以帮忙他们更好地治理基础设施。

IaaS 提供商示例:AWS EC2 是 IaaS 的一个很好的例子。EC2 用户不领有物理服务器,AWS 提供虚构服务器。其余的例子有 Google Compute Engine、Rackspace、Cisco Metacloud、Linode、DigitalOcean。

起源:zdnet.com

4、总结

每个云模型都提供特定的个性和性能,对于企业而言,理解这些差别至关重要。

IaaS 在托管定制应用程序方面为用户提供最大的灵活性,并为数据存储提供通用数据中心。

PaaS 通常构建在 IaaS 平台之上,以缩小对系统管理的需要。它容许用户专一于利用程序开发,而不是基础设施治理。

SaaS 提供现成的开箱即用的解决方案,以满足网站或电子邮件等特定业务需要。大多数古代 SaaS 平台都构建在 IaaS 或 PaaS 平台上。

依据业务的规模和复杂性,企业能够抉择一种云计算服务模式。IaaS、PaaS 和 SaaS 的日益遍及缩小了对外部托管的需要。无论企业抉择哪个选项,迁徙到云端都是其业务和技术的将来。

退出移动版