您的位置 首页 > 数码极客

基础设施即服务,基础设施即服务(IaaS)是指

考试原题(2019年上半年,综合知识第5题):


( )向用户提供办公软件、工作流等服务,使软件提供商从软件产品的生产者变成服务的运营者。

A、IaaS

B、PaaS

C、SaaS

D、DaaS


解析:


IT资源的云化概念已经提出很长时间了。到目前为止,行业内形成了不同层次的云化服务,各有应用场景和特点,并无任何优劣之分。总体上可以分为:

  • IaaS,基础设施即服务(Infrastructure as a Service)。本层云服务提供的资源主要包括:存储、计算、公网IP、网络带宽、操作系统和部分访问安全控制。云服务商提供可以远程访问的云主机(通常是Windows和Linux操作系统),并提供操作系统管理员账号与密码。用户登录后,可以安装任意合法的中间件或应用软件系统。这是最低层次云服务,同时也是最灵活、用户管理权限最高的云服务。
  • PaaS,平台即服务(Platform as a Service)。本层云服务提供的资源在IaaS的基础上又增加了中间件软件,以及相应的控制、优化和资源共享等机制。云服务商提供可以远程访问的通用型的中间件平台软件,如传统的WebLogic、Tomcat、IIS、MySQL等。用户可以直接在这些平台发布自己的WEB应用。本层云服务减少了用户对服务器的日常维护工作难度,同时也减少了灵活性与控制权限。用户只能在有限的主流中间件平台中选择,且无法从中间件全局层面进行个性化设置。
  • DBaaS,数据库即服务(Database as a Service)。从云服务的角度,通常将DBaaS看作是PaaS的一种应用形式。但数据库从传统的严格意义上讲,并不是一种中间件系统。此外,由于数据库是几乎所有应用系统的重要基础,且大型企业级数据库日常有监控与备份等非常复杂的管理类工作,所以在部分场景下,将其从PaaS中独立出来进行表述。
  • BaaS,区块链即服务(Blockchain as a Service)。区块链(不是比特币)是近些年来,随着国家层面日益重视才越来越热门的一项IT技术。由于应用部署复杂,且技术开发人员匮乏,实现客户现场落地应用难度非常高。因此,当前大多数区块链应用都是以云服务的形式提供给用户接入使用。可见,其本质仍然是一种PaaS。
  • SaaS,软件即服务(Software as a Service)。本层次云服务提供的资源在PaaS的基础上增加了应用软件。云服务商将整个应用软件在云端安装调试好,直接提供给用户使用。用户只需要开通账号,登录相应的网址就可以使用应用软件提供的服务。如常见的邮箱服务、智能网站搭建、工作流审批服务、有法律效力的第三方实名认证与签章服务等。本层次的云服务,对用户的专业要求比较低,甚至完全没有IT专业背景的人员通过参数配置和拖拉拽等页面鼠标操作,就能实现大多数应用功能。此外,SaaS还会提供比较丰富的API接口,供用户将系统中的数据与外部系统进行集成。与简单方便特点相对应的,应用系统仅能支持有限地的个性化配置与定制。如果用户自身业务逻辑复杂,希望在标准版SaaS上进行二次开发的话,成本通常就会变得非常高。
  • DaaS,数据即服务(Data as a Service)。云服务商将各类通用或定制化的数据分析与处理结果打包成一种服务的形式,提供给用户使用。DaaS通常属于大数据应用范畴。因为用户面对海量数据,自己已经没有存储、处理或分析的能力,只能借助于第三方云服务商。DaaS又可以简单地分为独立DaaS与非独立DaaS两类。独立DaaS是指云服务商能够从外部数据源获取可提供服务的全部数据,并将其封装成服务接口,直接提供给用户使用的。如天气预报查询数据服务、IP地址归属地查询数据服务、地址经纬度查询数据服务等。非独立DaaS是指用户首先在SaaS平台上进行各类应用操作,服务商基于用户在SaaS平台产生的业务数据,进行的分析、处理,最终提炼成数据服务供用户使用。如企业用户基于SaaS搭建的视频点播培训应用系统。云平台基于视频播放的用户ID、次数、频率、地点、渠道、时间、终端种类等各维度数据,为用户提供的综合数据统计分析类的数据服务。


因此,本题答案为C。


延伸阅读——论文写作:


云服务的使用,在企业级信息系统开发实施过程中是经常会遇到的。这其中会产生诸多管理类的问题。这些问题的分析与解决也自然而然地成为项目管理工程师论文写作的重要素材。在此仅举几个例子,供大家参考。

现在很多企业的IT资源都实现了虚拟化。开发与实施项目过程中,企业IT部门会先后分配开发、测试和正式三类云资源给软件实施供应商使用。

  • 从范围管理上,要注意云服务资源的管理权限范围界定。例如,对于企业客户提供的IaaS,操作系统层面的版本升级、安全漏洞补丁加固、防火墙策略调整,是否属于本项目范围。如果有些资源,分配给本项目不是专属,而是共享使用。不同项目间对资源共享的管理和数据隔离又该如何划分。


  • 从时间管理上,要注意云服务资源就绪的时间。这些资源可能要从其他资源池中调配甚至新采购,未必是今天申请,明天就能到位的。因此在定义活动、评估活动持续时间等管理过程中要注意时间的预留。尤其是大型项目,需要同时申请数十台服务器搭建集群,必须要在使用时间上提前与甲方沟通(由此也可以延伸出部分沟通管理内容)。


  • 从成本管理上,要注意云服务资源与本地采购资源成本的综合对比评估。一些专用的软硬件服务,往往需要从外部采购。这就涉及到成本管理与采购管理。以信息系统安全漏洞扫描服务为例,可以自己采购专用的漏洞扫描设备进行安全测试,也可以委托给第三方安全云平台进行安全测试。综合成本要考虑扫描频次、硬件升级、加固方案咨询等多方面的费用。不同的项目对系统安全的要求等级不同,最终估算结果是有差异的,云服务成本未必一定低。


  • 从质量管理上,要注意云平台自身运行状况对系统运行的影响。搭建于IaaS、PaaS或DBaaS平台上的应用系统,虽然简化了应用系统自身的管理工作,但应用系统对底层云平台的很多特性是无法配置甚至是无法监控到的。一旦云平台的服务性能出现问题,必然会传导至应用系统。因此,在质量保证和质量控制等管理活动中,如何监控到云平台的运行性能情况,进而保障应用系统的稳定运行;或者在系统出现异常情况时,如何排查是否是云平台异常引起的。通常可以请云平台管理员分配对应监控平台的低权限账号,项目组人员有权限能够登录查看,或者配置云平台相应的告警邮件或短信,使项目组第一时间获取到相应信息和数据。

关于作者: luda

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐