常见云计算服务模式
( IaaS基础架构即服务、PaaS平台即服务、SaaS软件即服务、MaaS模型即服务)
零、00时光宝盒
世界并不完美,面对很多事情我们都很无奈甚至悲哀,但生活总要继续下去,不止是为了自己。抱怨没有用,顾影自怜也没有用。如何在迷茫中让自己不至于沉沦?只有擦干眼泪,调节好自己的心态才能坚持做最初的自己继续前行。当黑暗降临,就看你有没有能在任何困境时候都发现世间美好一面的眼睛。
据新闻报道,从2023年8月底开始,每周四的上午,已经89岁高龄的邬姨(邬品贤)都会在广州番禺区中心医院门诊大厅的义务钢琴演奏,她用悠扬动听的琴声,温暖着每一位来医院看病的人。。。
我这儿六楼的一位租客,她们家应该不是我们这栋楼原住民(校老教工家属),我只和她说过几句话,但我觉得她心地应该很好,因为她家自己养有猫,却能心疼楼里的散养猫猫有没吃饱,会在自家门口附近的楼梯上摆上一些猫粮。。。
我家楼下的排水渠位置正好拦在停放电瓶车的通道上,有人抱怨,就有邻居悄悄寻觅来几块大木板铺在水渠上,让大家推车出入时方便。。。
我家出入附近原广工大(现广外艺术职业学院(五山))的小路,由原来的人为踩出的倾斜湿滑泥路,变为手工凿出的泥坑简易楼梯,再变为铺上碎沙石的小石路,最后变成了铺着水泥的正式小路,学校还给装上了路灯,这20多年的悄悄变化,无声地述说着有心人的善意。。。
。。。。。。
逆境清醒
2024.2.8
目录
一、常见云计算服务模式(按云计算服务层面分类)
云计算服务就是基于云计算技术的理念开发的服务。其中IaaS、PaaS和SaaS都是强调的服务,也正是这些服务带来的商业价值,使得云计算得到了全球性的发展。
♦ IaaS(基础架构即服务)、
♦ PaaS(平台即服务)
♦ SaaS(软件即服务)
是三种最常见的云服务模式,使用这三种模式的情况非常普遍。
人工智能的发展,引出了新的服务模式:
♦ 模型即服务(MaaS)
1.1、SaaS(软件即服务)
“软件即服务”(SaaS)是指一种软件分发模型,在这种模型中,服务提供商在其服务器上运行程序,并通过互联网使这些客户端可以访问这些应用程序。
SaaS(也有称为之为基于云的软件或云应用程序),发展的时间最长,也最成熟,是托管在云中的应用程序软件。目前大多数在网络上提供专门服务的都是SaaS业务,用户可以通过 Web 浏览器、专用桌面客户端或与桌面或移动操作系统集成的 API 进行访问。
有成千上万种 SaaS 解决方案可供选择,常用的SaaS有:客户关系管理(CRM)、通信与协作(Communication and Collaboration)、会计/票据(accounting/billing)、企业资源规划(ERP)、人力资源管理(HRM)以及在线培训等,这些业务是直接面对最终用户提供服务的。
SaaS模式中,云提供商在云端安装和运营应用软件,云用户通过互联网连接访问的应用软件或从云客户端访问该软件。云用户不需要管理应用程序运行所依赖的云基础设施和平台。云用户不需自己安装和运行应用程序,这样节省维护和支持的费用。
通常,对于业务用例,SaaS 解决方案不会本地安装在客户的设备上,因为此类应用程序由服务提供商集中托管。
大多数情况下,SaaS 应用程序无需购买硬件或软件许可证即可使用,SaaS 用户支付月费或年费(按月或按年收取订阅费)。有些可能会根据您的实际使用情况提供“即用即付”定价。
SOA构架等一系列构架演进,都是依托SaaS发展而来的。
(此配图来源于weetechsolution.com)
SaaS模型最好的一点是,它不需要您以任何方式参与。您所需要的只是一个互联网连接和一个浏览器——就是这样!您无需精通技术即可使用 SaaS 交付模型,因为它需要提供商管理所有技术问题。
随着越来越多的公司获得在云上运行其运营的信心,SaaS 解决方案的使用越来越受欢迎。大量最终用户能够独立地自行配置 SaaS 技术。相比之下,有些人发现出于集成、定制和安全原因,他们需要第三方的帮助。
SaaS 模型有以下一些特点和优势:
SaaS 最显着的是灵活性和成本节约。
♦ 云的成本节约。
♦ 实现价值时间和可扩展性优势
♦ 客户品牌的可自定义外观属性
♦ 频繁的版本更新(自动升级),用户可以在提供商添加新功能后立即利用这些功能,而无需协调内部升级。
♦ 通过 API 与公司内部系统集成
♦ 个性化的用户“席位”,允许对公司信息进行不同级别的访问
♦ 与多个用户帐户进行数据输入和跟踪协作
♦ 防止数据丢失:由于 SaaS 将应用程序数据与应用程序一起存储在云中,因此用户在设备崩溃或损坏时不会丢失数据。
♦ 云应用可以是多用户的,即任何一台机器可以服务众多用户。
云应用程序不同于其他应用程序之处在于其可伸缩性,可伸缩性(scalability)指可以通过克隆任务到多个虚拟机上运行,这样可以满足不断变化的各种工作需求。当负载均衡设施把计算任务分发到一组虚拟机上工作时,这个过程中云用户只会看到一个单一的接入点,不会造成干扰。
1.2、PaaS(平台即服务)
PaaS是在SaaS的基础上发展而来的,如从Salesforce延伸出的Force.com。最初是CRM的SaaS,但随着业务发展,Salesforce将服务平台化,以利于其他应用服务软件的集成。
PaaS 为软件开发人员提供按需平台(硬件、完整的软件堆栈、基础架构,甚至开发工具),用于运行、开发和管理应用程序,而无需在本地维护该平台,从而降低了成本和复杂性,并提升了灵活性。
PaaS技术上的构架探讨不如SaaS那么丰富。在PaaS模式中,借助 PaaS,云服务供应商提供了一个计算平台(Computing Platform)。云提供商可以在其数据中心托管所有内容(服务器、网络、存储器、操作系统软件、软件编码语言的执行环境、Web服务器、中间件、数据库)。应用程序开发人员可以在这样的云平台上开发和运行自己的应用软件,而不用去购买和管理复杂的底层硬件和基础软件。开发人员只需从菜单中选择,就能“启动”运行、构建、测试、部署、维护、更新和扩展应用程序所需的服务器和环境。有一些PaaS提供商甚至提供底层的计算机和存储资源自动匹配的功能,这样云用户不必手动分配资源来满足应用的扩展需求。
如今,PaaS 通常是围绕容器构建的,这是一种与虚拟服务器仅一步之遥的虚拟化计算模型。容器将操作系统虚拟化,使开发人员只需将应用程序与所需的操作系统服务打包,即可在任何平台上运行,无需修改,也无需中间件。
Red Hat OpenShift 是一种围绕 Docker 容器和 Kubernetes 构建的常用 PaaS,这是一种开源容器编排解决方案,可为基于容器的应用程序自动执行部署、扩展、负载均衡等操作。
PaaS的例子包括AWS Elastic、Cloud Foundry、Force.com、EngineYard、Mendix、Google App Engine、Microsoft Azure Compute、Kubernetes、Mesos等。
1.3、IaaS(基础架构即服务)
基础架构即服务(IaaS)通过互联网向用户分配虚拟化计算资源,帮助用户避免购买和管理自己的物理服务器和IT基础架构的成本和复杂性。IaaS 供应商为其客户提供对云中存储、网络、服务器和其他计算资源的即用即付访问权限。
IaaS是最底层的云服务。IaaS供应商提供计算机(包括物理机或虚拟机)及其资源管理系统,如Xen或KVM虚拟机管理系统可以支持大量的虚拟机随时扩展和调配。
IaaS 环境中的产品通常包括网络连接、虚拟服务器空间、负载平衡器和 IP 地址。IaaS云通常会提供额外的资源,如虚拟机镜像、存储、防火墙、负载均衡、IP地址、虚拟局域网(VLAN)和软件包。IaaS 提供商通常还向消费者提供一系列服务,以支持其基础架构组件。这些可能包括监控、详细计费、安全性、负载平衡、群集和存储服务,如数据备份、复制和恢复。IaaS云供应商通常在自己的数据中心建立这些资源的资源池(Resource Pool)来提供服务。IaaS的用户可以通过互联网或运营商的虚拟专用网VPN来接入和使用这些服务。
IaaS 以即用即付的方式,通过互联网提供对基本计算资源(物理和虚拟服务器、网络和存储)的按需访问。IaaS 使最终用户能够按需扩展和缩减资源,从而减少了对高额前期资本支出或不必要的本地部署或“自有”基础架构的需求,也减少了为适应周期性使用高峰而过度购买资源的需求。
组织之所以选择 IaaS,是因为在虚拟化资源上运行工作负载通常更轻松、更快捷且更具成本效益,而无需购买、管理和支持底层基础架构。
通常,IaaS 客户按使用量付费,通常按小时、按周或按月付费。一些供应商还会根据客户使用的虚拟机空间量向客户收费。这种即用即付模式消除了部署内部硬件和软件的资本支出。
但是,对于某些组织来说,IaaS 计费的极其精细的性质可能是一个问题,用户应密切监视其 IaaS 环境和账单,以了解资源的使用情况,并避免为未经授权的服务收费。IaaS 提供商自身基础架构配置和性能的细节缺乏透明度,也会使用户更难进行系统管理和监控。
与 SaaS 和 PaaS(甚至是容器和无服务器等较新的 PaaS 计算模型)相比,IaaS 为用户提供了对云中计算资源的最低级别的控制。
IaaS 在 2010 年代初出现时是最受欢迎的云计算模式。虽然它仍然是许多类型工作负载的云模型,但 SaaS 和 PaaS 的使用正以更快的速度增长。
目前,云计算中的IaaS市场份额约为12%。AWS EC2、Rackspace、Google Compute Engine (GCE)、Digital Ocean 和 Magento 1 Enterprise Edition 是该领域的领先企业。IaaS的例子包括Amazon AWS、AliCloud、Windows Azure、Google Compute Engine、HP Cloud、Oracle IaaS、Rackspace Cloud等。
1.4、IaaS、PaaS、SaaS三者关系
→ “基础设施即服务”(IaaS),为用户提供了一个自动化和动态可扩展的环境,从而实现了极其灵活的基础架构,具有高度的可访问性和可控性。这些基于云的服务通常是即用即付解决方案和服务,例如存储、网络和虚拟化。它允许企业获得即用即付的计算资源,同时还提供灵活性和控制力的优势。
→ 平台即服务(PaaS),它是一种模型,允许开发人员构建和部署应用程序,而无需对底层基础设施负责。PaaS 为用户提供了一个框架,该框架允许通过自动化基础架构管理和配置来简化应用程序的开发和部署,同时无需在单个设备上安装和运行程序。
→ 软件即服务(SaaS),它是一种使应用程序可通过互联网访问的模型。使用 SaaS 解决方案的客户不必担心在自己的个人设备上下载或操作任何软件。SaaS 为用户提供通过 Internet 访问应用程序的机会。
这三种不同的云计算服务可以通过它们提供的控制层数量来区分。
IaaS 为客户提供了最大的控制权,因为客户在此模型中管理自己的应用程序、数据、运行时、中间件和操作系统。
PaaS 提供商的用户全权负责管理自己的数据和应用程序,
SaaS 提供商的客户仅对自己在软件中的数据负责。
(此图来源于网络)
三种不同的云计算服务一些常见示例:
1.5、模型即服务(MaaS)
随着大模型的功能越来越强大,AI领域逐渐形成一种独特的新商业模式,叫做模型即服务,即MaaS(Model as a Service)。
模型即服务(MaaS),把 AI 模型当作生产的重要元素,从模型预训练到二次调优,最后到模型部署,围绕模型的生命周期来提供相应的服务。通过低成本的方式访问、使用、集成模型,提升业务智能化能力。
MaaS(模型即服务)是一种新的商业模式。是AI时代的基础设施,MaaS为下游应用提供安全、高效、低成本的模型使用与开发支持。用户可以直接在云端调用、开发与部署模型,而无需投资构建和维护自己的模型所需的基础设施、硬件和专业知识。大模型作为MaaS的重要基座,是“大算力+强算法”结合的产物,将成为人工智能未来的发展趋势。大模型以迅速发展态势,实现AI从“手工作坊”到“工厂模式”的转变,达到更强的通用性和智能程度,使AI更广泛地赋能各行业应用。
从MaaS整个产业结构看,核心是“模型-单点工具-应用场景”的路径,即让模型的使用更简洁,简单几行代码就可以调用模型。
MaaS最底层的含义是要把模型作为重要的生产元素,围绕模型的生命周期设计产品和技术,从模型的开发入手,包括数据处理、特征工程、模型的训练和调优、模型的服务等,提供各种各样的产品和技术。
(此图来源于网络)
1.6、云计算类型(以服务的内容或形态来分)
云计算类型(以服务的内容或形态来分):
♦ Infrastructure as a Service(IaaS):基础设施即服务。
♦ Platform as a Service(PaaS):平台即服务。
♦ Software as a Service(SaaS):软件即服务。
♦ Network as a Service(NaaS):网络即服务。
♦ STorage as a Service(STaaS):存储即服务。
♦ SECurity as a Service(SECaaS):安全即服务。
♦ Data as a Service(DaaS):数据即服务。
♦ Desktop as a Service(DaaS):桌面即服务。
♦ Database as a Service(DBaaS):数据库即服务。
♦ Test Environment as a Service(TEaaS):测试环境即服务。
♦ API as a Service(APIaaS):API即服务。
♦ Backend as a Service(BaaS):后端平台即服务。
♦ Integrated Development Environment as a Service(IDEaaS):集成的开发环境即服务。
♦ Integration Platform as a Service(IPaaS):集成平台即服务。♦ Model as a Service(MaaS):模型即服务。
二、云服务的技术结构适用场景
云服务的不同技术结构适用的场景不同,即IaaS、PaaS和SaaS可以分别满足不同的需求。
♦ IaaS主要适用于对资源有定制化能力的团队,对成本敏感,基础设施技术执行力强,对IT底层能力有清楚的规划和战略抉择能力。最重要的是供应商无意介入上层业务,有清晰的系统边界和隔离控制。
♦ PaaS则对通用中间件系统有更高的挑战,如Web服务、数据库服务及通信组件。供应商应该涉足于软硬融合能力,并致力于高效的通用赋能解决方案。与IaaS相比,不只提供了可供应产品和服务的差异化选择,更是提供了高度抽象的业务服务能力,在安全性、扩展性上对客户更加友好。
♦ SaaS极度关注业务领域,是对IT资源运营完全没有兴趣的企业的首选,其研发团队完全专注于业务应用的研发和创新,对基础设施的能力、安全及稳定性依赖于和第三方企业的合作共赢。
因此,虽然云服务的技术结构分为不同的技术层次,但是每一个层次都有该层次的用户群体,从本质上说,是因为市场和客户的需求,才决定了云服务技术体系的分层结构划分,是生产力决定了生产关系。
应用场景:
2.1、存储云
(此图来源于网络)
又称云存储。云存储是一个以数据存储和办理为中心的云核算体系。存储云向用户提供了存储容器服务、备份服务、归档服务和记载办理服务等等,大大便利了运用者对资源的办理。用户能够将本地的资源上传至云端上,能够在任何地方连入互联网来获取云上的资源。
云存储是一种云计算模型,该模型可以通过云计算提供商将数据和文件存储在互联网上,而您可以通过公共互联网或专用的专用网络连接访问这些数据和文件。提供商安全地存储、管理并维护存储服务器、基础设施和网络,以确保您在需要时能够以几乎无限的规模和弹性容量访问数据。借助云存储,您无需购买和管理自己的数据存储基础设施,这样就可提供敏捷性、可扩展性和耐用性,并可随时随地访问数据。
2.2、医疗云
医疗云是指将医疗数据、医疗服务和医疗资源等信息通过云计算技术进行集中存储、管理和交换的一种网络化医疗服务模式。它可以将医院、医生、病人等医疗主体连接起来,实现数据共享、医疗资源调配和远程医疗等服务。
医疗云可以集中存储大量的医疗数据,包括病历、检查报告、影像资料等,方便医疗机构和医生随时查看和共享。同时,医疗云还可以通过数据分析和挖掘技术,帮助医疗机构和医生发现疾病的规律和趋势,提高诊疗的精准和效率。
医疗云还可以实现远程医疗服务,通过网络连接医生和病人,实现远程会诊、远程监护和远程手术等。这样可以解决医疗资源不均衡的问题,让专家资源能够更加有效地利用起来,提高医疗服务的覆盖范围和质量。
总的来说,医疗云是基于云计算技术的一种网络化医疗服务模式,可以实现医疗数据的集中存储和共享,提供远程医疗服务,促进医疗资源的调配和利用,提高医疗服务的效率和质量。
2.3、金融云
金融云是指基于云计算技术,为金融行业提供专属的云服务和解决方案的概念。它将云计算的弹性、可扩展性和成本效益等特点与金融行业的特殊需求相结合,提供安全可靠的云计算基础设施和服务,以满足金融机构在数据存储、处理、分析和交易等方面的需求。
金融云可以为金融机构提供更高效、灵活和可靠的技术基础设施,降低IT成本,提升IT资源的利用效率,加速创新和业务发展。
同时,金融云还可以提供丰富的金融应用和解决方案,帮助金融机构提升业务能力和竞争力。
2.4、教育云
教育云是指通过互联网技术,将教育资源、教学内容和教学活动等进行数字化、网络化、云化的教育服务平台。教育云可以提供教育资源的在线存储、共享和传播,实现教学过程的在线管理、交流和评价,以及个性化学习和跨地域教育等功能。
教育云平台可以为教师、学生和家长提供便捷的学习和教学环境。教师可以通过教育云平台上传、管理和分享教学资源,进行在线课程设计和教学活动安排。学生可以在教育云平台上进行在线学习,获得个性化的学习资源和学习指导。家长可以通过教育云平台实时了解孩子的学习情况,与教师和学校进行有效沟通。
教育云的发展可以支持教育信息化的深入推进,促进教育资源的共享和优化,提升教学质量和效果,推动教育公平和普及。教育云还可以打破地域限制,实现跨地域教育和资源共享,促进教育的国际交流与合作。
然而,教育云也面临一些挑战,如网络安全问题、数字鸿沟问题、教师培训问题等。因此,在推进教育云的发展过程中,需要充分考虑教育实际需求,加强网络安全保护,提供相应的培训和支持,确保教育云的有效运行和应用。
三、中国云计算细分领域市场规模及增速
据云计算白皮书(2023年)统计,从细分领域来看,PaaS、SaaS增长潜力巨大。
2022年,IaaS市场收入稳定,规模在2442亿元,是PaaS+SaaS的3倍,增速达51.21%,较2021年同比下降29.24%,预计长期增速将趋于平稳;
PaaS市场受容器、微服务等云原生应用带来的刺激增长强势,总收入342亿元,增长74.49%,结合人工智能大模型等发展趋势,预计未来几年将成为增长主战场;
SaaS市场保持稳定增长,营收472亿元,增速 27.57%,作为中小型企业上云的典型模式,在政策对中小企业数字化转型驱动下,SaaS市场预计将迎来一波激增。
四、参考资料
- 云计算发展三年行动计划(2017-2019年)
- https://baike.baidu.com/item/%E4%BA%91%E8%AE%A1%E7%AE%97/9969353
- 「司六米希」原文链接:https://blog.csdn.net/weixin_50927106/article/details/125239087
- 苏州胜网 链接:https://www.zhihu.com/question/599060179/answer/3014127456
- 「晚风_END」原文链接:https://blog.csdn.net/alwaysbefine/article/details/128775701
- 汤兵勇 云计算概论:基础、技术、商务、应用(第二版)
- https://www.ibm.com/cn-zh/topics/cloud-computing
- 「颜淡慕潇」原文链接:https://blog.csdn.net/weixin_36755535/article/details/131518116
- 阿板 干货收藏:云计算的前世今生——云计算发展大事件
- https://zhuanlan.zhihu.com/p/33608591
- 云原生学习笔记 https://skyao.io/learning-cloudnative/docs/introduction/history.html
- 王伟《云计算原理与实践》
- https://zyinnju.com/2022/09/云计算-Overview/#云计算的发展与推动力
- https://www.amazonaws.cn/knowledge/what-is-utility-computing/
- 搜狗百科云计算
- 百度云计算
- weetechsolution.com
- keconi.com
- 云计算和大数据服务——技术架构、运营管理与智能实践(作者:陈赤榕 叶新江 李彦涛 刘国萍)
推荐阅读:
给照片换底色(python+opencv) | 猫十二分类 | 基于大模型的虚拟数字人__虚拟主播实例 |
计算机视觉__基本图像操作(显示、读取、保存) | 直方图(颜色直方图、灰度直方图) | 直方图均衡化(调节图像亮度、对比度) |
Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一) | ||
立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦 | ||
用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心) | python爱心源代码集锦(18款) | |
| | |
| | |
用代码过中秋,python海龟月饼你要不要尝一口? | ||
| | |
草莓熊python turtle绘图(风车版)附源代码 | ||
| | |
皮卡丘python turtle海龟绘图(电力球版)附源代码 | ||
| | |
2024年1月多家权威机构____编程语言排行榜__薪酬状况 | ||
| | |
【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向) | ||
| | |