EN |
嘉扬资讯
Kayang Information
25年专注企业人力资源数字化的可持续运维

云服务的开发类型

时间:2013-07-09 阅读:1426 来源:嘉扬e-HR 作者: 嘉扬人力资源管理系统

在各行各业迅速崛起的今天,企业个性化需求也日益增多,于是大批量,大规模,全方位覆盖式的服务造就了云服务的诞生。

要了解云服务,首先要了解云服务的开发类型,它包含以下几种不同的开发类型:

软件即服务(SaaS)

软件即服务(SaaS)可能是最普遍的云服务开发类型。有了SaaS,一个独立的应用通过供应商的服务器交付给成千上万的使用者。客户不必为拥有软件而支付费用,他们只需支付使用费。用户通过web可以访问的API使用应用。

供应商所服务的每一个组织都称之为一个租户,这种类型的配置称为多租户架构。供应商的服务器被虚拟地划分成多个部分从而使得每个组织都可以利用定制的应用实例进行工作。

对客户而言,SaaS无须前期的服务器或软件许可投资。对应用开发者而言,只需要为多个客户端维护一个应用。

许多不同类型的公司都在利用SaaS模型开发应用。最为著名的Saas应用就是谷歌为自己的客户群所提供的应用。

平台即服务(PaaS)

平台即服务(PaaS)是SaaS的一个变种,整个开发环境作为一个服务而提供。开发者利用供应商开发环境中的“结构单元”来创建自己的客户应用。这在某种程度上就像利用Legos构造应用,尽管最终应用在一定程度上受到可用代码块的限制,但利用这些预定义的代码块,应用的构建变得更容易。

1.Web服务

Web服务的优点包括更快更低成本的应用开发、更精简的应用和较少的存储和带宽需求。

一个web服务就是一个能够通过因特网访问的AH。用户所请求的服务运行在远端系统上,后者充当服务的宿主。这种类型的Web AH使得用户能够利用因特网上共享的功能,而不是提供自己的完整的应用程序。这种做法的最终结果是一个定制的、基于Web的应用程序,该程序的大部分由第三方提供,因而减轻了传统应用程序在开发和带宽方面的需求。

一个不错的Web服务的例子就是:谷歌地图AH用户所创造的“整合应用”。利用这些定制的应用程序,供应给地图的数据由开发者提供,而创造地图本身的引擎则由谷歌提供。开发者无须编写代码或提供地图应用,他所要做的一切就是连接到谷歌的Web AN。

实际上,web服务使得开发者每次开发新应用的时候不必重复开发相同的功能。利用来自Web服务提供商的代码,他们在开发自己的应用的时候更容易成功。

2.按需计算

顾名思义,按需(on—demand)计算将计算机资源(处理能力、存储等)打包成类似公共设施的可计量的服务。在这一模式中,客户只需为他们所需的处理能力和存储支付费用。那些具有很大的需求高峰并伴有低得多的正常使用期的公司特别受益于效用计算。当然,该公司需要为高峰使用支付更多,但是,当高峰结束,正常使用模式恢复时,他们的费用会迅速下降。

按需计算服务的客户端基本上将这些服务作为异地虚拟服务器来使用。无须投资自己的物理基础设施,公司与云服务提供商之间执行现用现付的方案。

按需计算本身并不是一个新概念,但它因云计算而获得新的生命。在过去的岁月里,按需计算由一台服务器通过某种分时方式而提供。

嘉扬,始于1995,始终专注于ehr系统的研发,致力为企业提供优质的人力资源管理软件。

咨询热线:400-076-8600邮箱:sales@kayang.com

沪公网安备 31011502003071号 沪ICP备06053580号-3

Copyright © 2020上海嘉扬信息系统有限公司 All Rights Reserved.网站地图

咨询电话

400-076-8600

021-5103-5100