rds基于什么开发_IaaS、PaaS、SaaS、DaaS都是什么?现在怎么样了?终于有人讲明白了...

727b7155980ac850bbbce349c1b3b8e0.png

导读:本文将详细科普云计算的概念、云服务的发展现状,并逐一介绍各种云服务模式(IaaS、PaaS、SaaS、DaaS),建议收藏!

01 云计算的概念

云是一种服务,可以像使用水、电、煤那样按需使用、灵活付费,使用者只需关注服务本身。

云计算的资源是动态扩展且虚拟化的,通过互联网提供,终端用户不需要了解云中基础设施的细节,不必具有专业的云技术知识,也无须直接进行控制,只要关注自身真正需要什么样的资源以及如何通过网络来获得相应的服务即可。

按照服务划分,云计算可以分为IaaS、PaaS、SaaS、DaaS四个层次。

IaaS(Infrastructure as a Service,基础架构即服务)是基础层。在这一层,通过虚拟化、动态化将IT基础资源(计算、网络、存储)聚合形成资源池。资源池即计算能力的集合,终端用户(企业)可以通过网络获得自己需要的计算资源,运行自己的业务系统。这种方式使用户不必自己建设这些基础设施,而是通过付费即可使用这些资源。

在IaaS层之上的是PaaS(Platform as a Service,平台即服务)层。这一层除了提供基础计算能力,还具备了业务的开发运行环境,提供包括应用代码、SDK、操作系统以及API在内的IT组件,供个人开发者和企业将相应功能模块嵌入软件或硬件,以提高开发效率。对于企业或终端用户而言,这一层的服务可以为业务创新提供快速、低成本的环境。

最上层是SaaS(Software as a Service,软件即服务)。实际上,SaaS在云计算概念出现之前就已经存在,并随着云计算技术的发展得到了更好的发展。SaaS的软件是“拿来即用”的,不需要用户安装,软件升级与维护也无须终端用户参与。同时,它还是按需使用的软件,与传统软件购买后就无法退货相较具有无可比拟的优势。

另外,越来越多的数据沉淀、抽象形成了新的服务——DaaS(Data as a Service,数据即服务)。

数据聚合抽象,把数据转换成通用信息,从而为公众提供公共信息服务。例如,对于天气信息,可能A需要根据天气信息来判断出门穿着,B需要根据天气信息判断是否洗车,C需要根据天气信息判断是否准备防洪防涝设施等。不同用户均可利用DaaS满足自己的诉求。

此外,通过对各类数据信息进一步加工形成信息组合应用,会进一步盘活数据,提升数据价值。这就像搭积木一样,对基础数据信息块以不同的方式进行组装,可以达到千变万化的效果。DaaS服务已成为当下数字化转型的重要抓手。

对企业而言,可根据需要使用上述某一种层次的云服务。大型企业一般需要综合上述四个层次的云服务,即层次化的云计算服务,一般也称为I-P-S&D云计算,各层可独立提供云服务,下一层的架构为上一层云计算提供支撑。例如,某视频网站采用了上述的I-P-S&D云计算架构。

其中,由阿里云大型服务器群、高速网络、存储系统等组成IaaS架构提供基础服务;将阿里云提供的RDS、MQ等服务构建在IaaS层上;这些RDS、MQ提供的服务组成PaaS,把视频的应用逻辑(如视频编解码、视频流接入等)部署上来,提供在线的视频点播、直播等服务。

这样一个大型的系统对互联网用户而言,就是一个大规模视频类SaaS应用。对日常用户访问日志、视频观看爱好等数据做进一步的聚合分析之后,便可形成千人千面、精准推送等DaaS服务。

在业内的普遍认识里,云计算按照部署模式的不同,主要分为公有云私有云混合云

  • 公有云一般由云计算厂商构建,面向公众、企业提供公共服务,由云计算厂商运营;
  • 私有云是指由企业自身构建,为企业内部提供云服务;
  • 当企业既有私有云,同时又采用公有云计算服务时,这两种云之间形成一种内外数据相互流动的形态,便是混合云的模式。

目前,大型企业迁云时都倾向使用混合云模式,把面向互联网用户的应用系统部署在公有云上,把内部系统或者安全等级要求较高的系统部署在私有云上。

02 云服务的发展现状

SasS、IasS、PaaS这三种云服务模式目前处于不同的发展阶段。其中,SaaS和IaaS产业比较成熟,PaaS领域起步最晚,提供该服务的企业并不多。表1-1给出了2014~2017年我国公有云市场的规模对比。

8bea8faf8d9e26e2d7fa49acac3248ea.png
表1-1 四种云服务模式现状的比较

图1-1给出了2014~2017年中国云服务市场规模占比图,从中可以看到,国内的云计算服务近年均以SaaS和IaaS为主,PaaS占比较小。

  • SaaS服务虽然占据了半壁以上的江山,但是行业格局依然比较混乱,缺乏领导者;
  • PaaS服务仍处于发展初期,市场认知度比较低,但是未来的增长预期恰恰是最高的;
  • IaaS服务的占比超过1/3,已经得到国内企业客户的充分认可,云主机、云存储等应用形式是用户使用最多的,占比70%以上。

0db3ce8f4f88f46d20f359475b63b041.png
图1-1 2014~2017年中国公有云细分年市场规模发展图(资料来自中商产业研究院研究数据)

接下来我们逐一介绍各种云服务模式。

1. DaaS

DaaS(Data as a Service)服务是继IaaS、PaaS、SaaS之后发展起来的一种新型服务。

DaaS通过对数据资源的集中化管理,并把数据场景化,为企业自身和其他企业的数据共享提供了一种新的方式。

以前,企业的数据要么因为零散地存放在各个团队或部门而无法把数据资源作为一种企业内部的服务用于提升企业运行效率,要么就是每家企业都把数据当成自家金矿而不想拿出来分享给其他企业或个人,这样,即使数据是座金矿,也不会产生太大的价值,因为它不流通。只有将这座金矿拿出来变现,让其他企业也能使用数据资源,才能获取自己想要的物资,发挥金矿最大的价值。

在如今的数据大爆炸时代,没有任何一家企业能收集到自己需要的所有数据,有了DaaS服务,就可以向其他公司购买所需数据,通过分工协作提升企业竞争力。

2. SaaS

SaaS服务的概念产生于2003年,是最早引入中国的云服务形式。

SaaS是一种通过网络提供软件的模式,有了SaaS,所有的服务都托管在云上,用户不用再购买软件,且无须对软件进行维护。现在,一个完整的企业Web应用程序可以在云上提供一个敏捷、统一的企业协作平台。就像使用自来水一样,企业可以根据实际需要向SaaS提供商租赁在线的软件服务。SaaS可以帮助企业减少费用,管理硬件、网络和内部IT部门。

早期的SaaS服务主要用于销售管理,如八百客、xTools等使用的ASP就是早期的SaaS服务。进入2008年,传统企业集中转型,办公软件企业(如用友、金蝶)开始开发Saas业务。SaaS企业集中布局在CRM、ERP流程管理领域。

2013年,SaaS服务开始细分,通信、邮箱、网盘等工具开始SaaS化,基于手机等移动终端的SaaS平台开始出现。随着移动终端的普及,SaaS自2014年以来持续高速增长。

目前,企业级SaaS服务市场规模保持快速增长,持续受到资本青睐,相关参与方不断探索新型服务形式。SaaS厂商发展的基本现状可总结如下:

  1. 传统软件企业通过拓展服务形式转型为SaaS服务商。
  2. 创业公司在原有垂直领域SaaS服务基础上,向底层拓展同类PaaS服务。
  3. 互联网巨头拓展平台,在Saas服务基础上,引入第三方服务商形成SaaS服务入口平台,打造云服务生态。

SaaS未来的发展趋势主要表现在三个方面:

  1. 智能化推动流程管理效率提升:人工智能等技术的引入将极大提升流程优化效率,改善服务,成为改进SaaS服务的重要推动力。
  2. 行业垂直SaaS空间大:在垂直行业积累一定客户的SaaS企业,有机会发掘供应链上的其他机会,例如B2B、增值服务等。
  3. 打通碎片化服务:多数服务商专注于单一SaaS流程并面临服务数据互不连通的问题,因此在提供整合碎片化数据、流程的SaaS服务方面存在机会。

ff9db5d53f5cf971c301b3ff39b8cab5.png

3. PaaS

PaaS是指将软件研发的平台作为一种服务,并提供给用户。用户或者企业可以基于PaaS平台快速开发自己需要的应用和产品。同时,PaaS平台开发的应用能更好地搭建基于SOA架构的企业应用。作为一个完整的开发服务,PaaS提供了从开发工具、中间件到数据库软件等开发者构建应用程序所需的所有开发平台的功能。

2009年,新浪推出国内首个PaaS平台SAE Alpha。2013年,微软、亚马逊AWS等海外公共云PaaS服务进入中国;之后,BAT(百度、阿里、腾讯)分别推出开发者PaaS平台(百度的BAE、阿里的ACE、腾讯的QCloud);IM、推送等领域的垂直PaaS平台开始提供服务(个推、融云等)。

进入2015年,国内大型云服务商开始开放更多面向开发者的云服务能力(如阿里百川等);同时,垂直PaaS平台也发展迅速,出现了面向物流网、语音识别等领域的PaaS平台。

目前,PaaS厂商发展的现状主要是在原有技术功能基础上,根据优势拓展服务形式和客户群,拓展方向主要集中在以下3个方面:

  1. 拓展服务功能:从单一PaaS服务拓展为多种PaaS服务,形成功能商店。
  2. 拓展服务形式:在原有PaaS服务基础上,拓展同类SaaS服务。
  3. 拓展新客户:在Paas通用模块基础上,为企业提供定制化流程管理。

目前,PaaS的发展趋势主要表现在三个方面:

  1. 业务类型同质化:提供单一功能的PaaS厂商横向发展,成长为PaaS工具商店,可能造成PaaS厂商业务重合度高。
  2. 开发者增值服务成为增长点:在提供功能模块的基础上,形成平台生态,提供满足企业/应用生命周期全流程的技术服务。
  3. 国际化业务或成新增长点:技术模块在国际化推广过程中受到地理位置、使用习惯的限制较小,突破海外市场将成为PaaS厂商新的增长点。

4. IaaS

IaaS供应商为用户提供云化的IT基础设施,包括处理、存储、网络和其他基本的计算资源。用户能够远程部署和运行任意软件(包括操作系统和应用程序),供应商则按照用户使用存储服务器、带宽、CPU等资源的数量收取服务费。

公共云IaaS是一种“重资产”的服务模式,需要较大的基础设施投入和长期运营技术经验积累,该项业务具备极强的规模效应。因此,一旦巨头优势显现,将产生马太效应,通过价格、性能和服务建立起较宽的“护城河”。

根据Gartner发布的全球公有云IaaS魔力象限,2017年共计14家企业进入该象限,而2018年这一数字锐减为6家。而在2017年度全球公有云IaaS市场份额分析报告中,Gartner指出,亚马逊、微软、阿里巴巴占据全球市场份额前三,其中亚马逊市场份额占比超过50%,同比增速达25%。

IaaS的发展大致可以分为萌芽阶段、成长阶段和洗牌阶段。

  • 萌芽阶段:2008年,IBM在中国建立首个云计算中心,标志着IaaS正式进入中国。随后一年,盛大、阿里云开始研发和试点运营相关云业务。
  • 成长阶段:2013年前后,微软、亚马逊AWS IaaS业务正式进入中国。同年,UCloud、青云等IaaS创业公司成立并开始提供服务,腾讯、华为等巨头也纷纷加入云服务阵营。
  • 洗牌阶段:到2015年,IaaS云行业发展趋于稳定,行业格局和盈利模式日渐清晰,行业领先者开始出现,企业逐渐开始盈利。同时,行业竞争加剧,进入洗牌阶段。

2019年1月,阿里巴巴集团财报显示,阿里云2018财年第三财季(2018年10月1日至2018年12月31日)营收达到66.1亿元,同比增长84%,以此计算,2018自然年阿里云营收规模达到213.6亿元,4年间增长了约20倍,已成为亚洲最大的云服务公司。

本文转自:

IaaS、PaaS、SaaS、DaaS都是什么?现在怎么样了?终于有人讲明白了​www.toutiao.com

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/364419.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

30岁前不要在乎的29件事(转载)

30岁前不要在乎的29件事(转载) 作者: 2004-2-13 20:08:22 原始出处&am…

[转]css实现左侧宽度自适应,右侧固定宽度

原文地址:https://segmentfault.com/a/1190000008411418 页面布局中经常用会遇到左侧宽度自适应,右侧固定宽度,或者左侧宽度固定,右侧自适应。总之就是一边固定宽度,一边自适应宽度。 一般固定宽度是导航栏,自适应宽度…

Java 8发布了! — Lambdas教程

为了庆祝几分钟前发布的Java 8的发布,我正在发布Java 8 Lambdas教程的草稿版本。 这是学习Streams API的一种很好的可视化方法,从第一天开始,它将帮助您开始在自己的应用程序中利用lambda。本文计划在下一期Java Magazine发行中发表&#xff…

angular学习的一些小笔记(中)之表单验证

表单验证 我去,我感觉我这个人其实还是一个很傻逼的一个人,老是因为拼错了一个单词或者怎么样就浪费我很长时间,这样真的不行不行,要正确对待这个问题,好了,说正题吧,angular也有表单验证minle…

html 表单优化,用CSS3优化HTML5表单的步奏

今天给大家带来用CSS3来优化HTML5表单的方法,首先我们创建一个表单,格式如下。#redemption {width: 100%;font-family: ColaborateThinRegular;font-weight: 400;}#redemption hgroup {argin-bottom: 20px;}#redemption div {width: 100%;margin-bottom:…

redis 学习(18)-- AOF

redis -- AOF 什么是 AOF 通过日志方式将redis中的写命令进行日志记录,保存在硬盘文件中。 日志记录的实质是将写命令写在硬盘的缓冲区中,再根据相关策略把数据刷新到磁盘中。 当redis服务器启动时候,执行硬盘中的日志文件以恢复redis中的数据…

重启IIS和SqlServer的命令行

在WEB开发中经常需要重启IIS,每次打开IIS来操作很麻烦,所以我干脆就在桌面新增了一个CMD文件,内容如下:(SQL Server占的内存不少)net stop iisadmin /ynet start w3svc net stop mssqlservernet start mssqlserver每次…

精简SWT FormLayout的用法

出于对效率的追求,我最近重新考虑了SWT FormLayout的可用性。 尽管就灵活性而言,它是我最喜欢的核心布局之一,但我不得不认识到,大多数同事都不情愿地使用它。 考虑到面部反应,建议将其建议用于适当的任务有时实际上会…

vue 启动时卡死_十分钟浅入Vue 原理

vue原理引用众所周知vue是一个MVVM 渐进式框架,MVVM是vue的设计模式,在vue框架中数据会自动驱动视图。1、MVVM设计模式 ​ 解释View是视图,就是DOM;对应视图也就是HTML部分--代表UI组件,它负责将数据模型转化成UI展现出…

可以使用计算机解决的问题是什么,1.1 使用计算机解决问题的一般过程教案1

算法及其实现【学习目标】1、了解算法的含义2、了解算法的表示方法3、会用流程图表示算法4、能正确理解流程图中算法的意义【重难点】正确理解流程图中算法的意义【问题引导】问:在考试练习中,同学们一定遇到这种题,你们怎么来做?…

centos7.3 安装 mysql-5.7.13

系统环境: [rootlocalhost ~]# cat /etc/RedHat-release CentOS release 6.7 (Final)[rootlocalhost tools]# uname -aLinux localhost 2.6.32-573.22.1.el6.x86_64 #1 SMP Wed Mar 23 03:35:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux[rootlocalhost tools]# 软件准备:[root…

GARFIELD@12-20-2004

克已复礼为仁转载于:https://www.cnblogs.com/rexhost/archive/2004/12/20/79502.html

Java 8的功能基础

Java 8彻底改变了Java。 它很可能是过去10年中最重要的Java版本。 有很多新功能,包括默认方法,方法和构造函数引用以及lambda, 仅举几例 。 更有趣的功能之一是新的java.util.stream API,正如Javadoc所述,该API支持 …

面向对象克隆对象

克隆对象这种写法不是对象克隆,就是把obj的内存地址赋值给obj2. 通过for in克隆 不管是公有的还是私有的都克隆成私有的 Js提供了一个一个克隆的方法 Object.create() Var obj2Object.create(obj) 将obj的所有属性克隆到obj2的原型上 转载于:https://www.cnblogs.…

JSON.stringify()和JOSN.parse()

JSON.stringify()跟JSON.parse() 终于把这两个方法搞清楚了!!! JSON.tringify():把一个json数据转化成JSON string JSON.stringify({uno:1,dos:2},null,\t)"{"uno": 1,"dos": 2}"JSON.stringfy({u…

查表法实现反正切_关于python实现CRC32的应用和总结

关于python实现CRC32的应用和总结目前使用的Crc计算包含Crc32和Crc32mpeg2两种计算方式。循环冗余检验 CRC 差错检测技术能够证明数据是完整的,是无差错的(只是非常近似的认为是无差错的)。保证数据可靠性传输的方法包含如下:检验…

bootstrap html5 表单验证,基于Bootstrap+jQuery.validate实现表单验证

这大概是一种惯例,学习前台后台最开始接触的业务都是用户注册和登录。现在社会坚持以人为本的理念,在网站开发过程同样如此。User是我们面对较多的对象,也是较核心的对象。最开始的用户注册和登陆这块,也就尤为重要。用户注册和登…

小程序支付及H5支付前端代码小结

小程序支付和H5支付前端都不需要引入其他的js , 只需要后台将相关的参数 ( timeStamp: , nonceStr: , package: , signType: MD5, paySign: , ) 返回来就可以发起微信支付。 小程序支付: wx.requestPayment({timeStamp: ,nonceStr: ,package:…

一道有意思的面试算法题

新年第一篇文章,先祝大家新年快乐!!那么接下来进入正文。 前言 前阵子突发奇想,突然开始刷leetcode。其中刷到了一道有意思的题目,发现这道题是当时秋招的时候,腾讯面试官曾经问过我的题目。于是分享给大家…

JavaFX技巧1:可调整大小的Canvas

在使用FlexGanttFX时,我不得不处理很多JavaFX Canvas节点。 我正在使用它在时间轴上呈现活动。 甘特图中的每一行都是一个Canvas节点。 用户可以选择单独调整每行的大小。 因此,我不得不找出调整画布大小的最佳方法,这种现成的方法无法调整大…