如何在 IaaS 和 SaaS 云模型之间进行选择?
编辑导语:面对IaaS和SaaS,企业应该选择哪种云模型?这需要根据企业的用户需求、自身情况及未来发展战略等多方面进行思考和抉择。本篇文章里,作者针对企业应该选择哪种云模型一事做了分析和总结,一起来看一下。
如果你已经开始准备有想法将企业一些系统工作转移到云中,或者是打算开始使用信息化云服务产品进行企业的信息化与数字化的升级。
那么现在开始考虑laaS与SaaS这两种云模型之间该如何进行选择,那种云模式更适合自己的企业服务模型呢?
企业一旦决定迁移到云,下一步就是要确定那种服务模式适合自己的需求。企业在选择那种服务模式很大程度上取决于其对云环境和应用程序能够掌控的力度。
一、云计算中存在三种总体模型
- laaS(Infrastructure-as-a-Service)基础设施即服务。 第三方供应商提供和维护核心基础设施组件,如服务器、网络和存储。IaaS 用户管理和监控操作系统、数据、工作负载和应用程序。例如包括 AWS 和 Microsoft Azure。
- PaaS(Platform-as-a-Service)平台即服务。 第三方提供商提供应用程序开发平台和工具。用户负责这些环境,但是 PaaS 提供商提供和管理底层基础设施。例如包括 Google App Engine 和 Red Hat OpenShift。
- SaaS(Software-as-a-Service)软件即服务。 第三方提供商托管客户的应用程序。SaaS 提供商处理所有维护和支持,这消除了用户安装和运行自己的基础设施和软件的需要。例如包括 Microsoft 365 和 Salesforce。
今天,我们重点聊聊下laaS与SaaS这两种服务模型, 企业该如何结合自身的情况进行选择,是应该选择使用 IaaS 模型来进行更多控制和定制,还是愿意选择价格更低、管理更少的 SaaS 模型?
在确定选择laaS还是SaaS之前,企业需要考虑用户需求和定制,同时还要注意成本。
二、优先考虑用户,而不是成本
在 IT 领域,技术驱动决策,而不是用户。相反,企业需要将用户需求作为决定 IaaS 还是 SaaS 的起点。
选择一种云服务模型,让用户处于主导地位,并有指导方针和例外情况。想想您的用户可能需要的功能。即使是很小的请求,例如更改文档路由流或数据输入选项,也可能需要在后端进行大量工作。如果这些功能在很大程度上被忽视和使用,那么 SaaS 可能更合适。
其他时候,这种精细控制是值得的,尤其是对于 IT。例如,使用多个云环境的隐藏挑战之一是它们都有不同的接口,这使得它们很难协同工作。使用 IaaS,您可以构建一些独特的东西来以 SaaS 无法实现的方式来解决这个问题。
但在现实的业务场景中,企业在面临有关 IaaS 和 SaaS 选择的决策不应仅限于 IT方面。在进行云迁移之前,需要与应用程序的所有者、云服务运营商及最终的用户进行协商合作,一个好云服务选择的决策和实施推行,都离不开这些角色,单靠其中某一个角色是无法做出合理的选择和成功的实施。
另外,我们需要收集到相关的调查报告,从管理层到一线员工都可以参与这个调查的报告,这些调查报告结论能够非常清楚的了解到企业组织的需求,以及当企业选择迁移到某个云模式后,实施者能够继续与各部门同事保持沟通,并且方便了解各种调整需求。
很多企业在进行云选择的时候,考虑更多的是成本。但是成本计算只是 IaaS 与 SaaS 对话的一部分,不要让它影响选择。否则,您最终可能会得到一个不起作用的模型。你要么花更多的钱试图修复它,要么如果你不得不走另一条路,你就会失去你投资的钱。
您企业用户所需的灵活性可能有助于指导您决定 IaaS 还是 SaaS。
选择模型后,在准备从资本支出转移到运营支出时,转移到更复杂的任务,例如预算责任、管理开销和其他方面。IT 必须展示灵活性并不断发展,以在新的云环境中处理不同的预算和报告结构。
但是,不要指望人员配备会发生巨大变化。一些职责可能会有所调整,但其中大部分在几年前就已经顺利完成,因此不会通过减少人员来节省成本。这并不意味着您将拥有更多的 IaaS 员工而不是 SaaS。这是角色和职责的调整,但这是大多数 IT 人员习惯的事情。
PaaS与 IaaS 、 SaaS 之间的关系。
如果您更喜欢 IaaS 和 SaaS 之间的中间地带,那么 PaaS 无疑是一个选择。它消除了 IaaS 的许多运营负担,同时提供了比 SaaS 更大的灵活性。
但它不是灵丹妙药,它并没有像其他两种云交付模型那样在企业中流行起来。
这部分是因为你被留在了一个灰色地带,在辩论的每一方都有一只脚。它迫使您的组织采取可能无法充分满足您需求的半措施的平衡行为。尽管如此,它也并非完全没有优点,当 IaaS 和 SaaS 没有针对特定用例削减它时,可能会有一些人发现它是他们的最佳选择。
三、基于现在,考虑未来
很多企业在评估选择云模式的时候,经常会被未来的问题所困扰,会提前为未来三到五年做计划。这样的操作会导致企业容易基于一些定制的想法进行购买,但是这些定制的需求通常在未来永远都不会出现。
所以, 我们建议企业在评估自定义选项时,请根据当前的需求进行评估,而不是未来需要拥有的需求。
需求不断变化,因此应用程序堆栈和设计经常发生变化,提前数年计划软件一致性是不现实的。您可能会为从未真正使用过的自定义支付更多费用。在这种情况下, 如果您的应用程序当前不需要任何自定义,那么 SaaS 模型将是一个更好、更便宜的选择。
但是,如果您的 IT 团队拥有应用程序的历史并成功修改它,那么迁移到云不应改变这一点。在这些场景中,IaaS 是理想的选择,因为它可以作为一个新平台来继续做现有的工作。
IaaS 与 SaaS的一些使用场景说明:
组织需要进行尽职调查,以确定哪种模式最适合他们的需求。但随着越来越多的工作负载迁移到云中,有关 IaaS 与 SaaS 的趋势已经开始出现。随着医疗保健、教育、会计和人力资源系统向云迁移,IaaS 平台开始发展。
每年更新的应用程序(例如HR 和会计)似乎处于领先地位,并迅速转向基于 SaaS 的应用程序。具有更多 Unix 后端的大型系统(例如教育和医疗保健工作负载)往往更具挑战性,并且通常需要 IaaS 甚至 PaaS 提供的灵活性。
四、最后的话
对于企业来讲,选择任何的云服务模式,都是在基于解决当前问题的基础上,为未来的发展考虑。无论如何合理才是最好的选择,企业在选择的时候,必须要将人为因素加以思考,任何的模式与软件,最终只有能够落地,协助企业完成业绩目标,才是最好的选择。
作者:大D ,公众号“ToB产品创新研习社” 主理人,国内ToB SaaS产品专家。
本文由 @ToB产品创新社 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自Unsplash,基于 CC0 协议