51CTO|IaaS、PaaS和SaaS之间有什么区别?( 二 )


另一个限制是 , 数据保护和网络带宽超出了组织的直接权限或监督范围 , 这可能会导致不可预见的不利挑战 。
(3)PaaS探索
组织在考虑PaaS解决方案时需要考虑以下问题:是否以对硬件资产监督最少的高效方式开发应用程序?应用程序硬件和网络是否只限于专用硬件或CPU处理器?是否可以容许发生突发但可控事件的较小风险?
3.软件即服务(SaaS)
SaaS是一种在线分发软件的模型 。 这些产品的用户通过Web浏览器或程序界面进行交互 , 无法控制计算资源、网络、存储或操作系统 。 用户无需IT部门即可安装、执行质量保证或修补所使用的软件 , 从而使他们能够满足日常工作目标 。 软件供应商会为组织处理这些功能 。 为其数据中心托管该应用程序 。
适用于大多数SaaS供应商的一些主要特征:应用程序可以自动更新 , 无需在客户端采取任何措施 。 通过订阅购买服务 。 客户无需安装任何硬件 。
SaaS模型适用于不了解(或不需要了解)他们使用的应用程序的后端开发或管理的最终用户和消费者 。 最终 , 他们只想打开这种软件并在部分配置、安装和学习时间中使用它 。
(1)SaaS解决方案示例HubspotDropboxZoomO365
(2)SaaS的局限性
SaaS模型存在一些限制 , 例如无法预料的关键补丁中断以及有限的最终用户自定义软件 。 SaaS模型通常需要特定版本或操作系统、Web浏览器或程序界面的安装 , 这些版本可能超出了用户的专业知识范围 。
(3)SaaS探索
组织在考虑SaaS解决方案时需要考虑以下问题:对于管理受限的用户 , 软件可以在浏览器或智能设备中运行吗?软件在保持正常版本发布时 , 对用户来说是安全和稳定的吗?最终用户环境是否适应标准系统配置 , 例如类似的操作系统、处理器速度、可用内存 , 以及全球互联网接入?软件对组织来说至关重要 , 因此不允许任何停机时间吗?
如果组织对于最后一个问题的回答是肯定的话 , 那么SaaS对其可能并不适合 。
采用最适合的云模型
组织需要考虑一下当前正在使用的工具以及使它们在后台运行的原因 。 其中许多解决方案都是基于云计算的 , 并通过以上介绍的三种模型之一实现:IaaS、PaaS和SaaS 。 组织当前使用的解决方案的建模方式是否更适合自己的业务?
【51CTO|IaaS、PaaS和SaaS之间有什么区别?】如果组织正在考虑扩展团队或开发云计算应用程序 , 需要了解差异并提出正确的问题 , 并确保找到更能满足自己需求的云模型 。


推荐阅读