云计算与springCloud概念上的区别
根据[1]云计算包含下面三个部分:
| 服务 | 案例 |
| IaaS | 云存储,百度网盘 |
| PaaS | 底层硬件和操作系统 |
| SaaS | Web如电子邮件等(不一定连外网,也可以是局域网的应用) |
百度网盘其实用到了web界面(Saas),也用到了云存储(IaaS),同时也有底层硬件和操作系统在支撑(Paas),所以属于云计算。
SpringCloud的中有个单词是Cloud(云),
这里Cloud的意思主要是被用于云应用(SaaS),和云计算(IaaS+PaaS+SaaS)是两个意思。
微服务和云计算啥关系?
云计算的SaaS这一层,有较大可能用到SpringCloud。
SpringCloud工具中包含微服务功能(可用可不用,可以在云计算平台上使用,也可以不用云计算平台,内网也可以用)。
梳子和我啥关系?
头发是我身体的一部分,可以给我自己梳头发,也可以给我养的猫咪梳毛发。
所以梳子(SpringCloud中微服务)和我(云计算平台)有可能有关系,也可能和猫咪(局域网)有关系。
微服务和云计算的关系,类似于梳子和我的关系。
"云"的狭义含义是,云服务这种,有了公网IP,上面部署web应用服务,称为"上云"
"云"的广义含义是,从硬件计算资源(SaaS)、存储资源(IaaS)、维护团队(PaaS)等全方位各种资源的灵活分配给到客户(这个时候常会出现"云计算"这样的词)
那么,如果有人说:"我们单位在搞云计算"是啥意思呢?
①他们自己从硬件(Paas)、存储资源(IaaS)、计算逻辑(SaaS)从头到脚自己搞一套。
②只是利用大厂的云计算(灵活地购买多少core的CPU的服务,指定啥系统版本),此时该意思特指“带有公网IP的web应用”、"云集群计算(例如dataworks)"等,也就是只管用人家提供的资源,其他(Iaas+Paas)不管。
另外需要注意"云计算"这个概念的发展史,早期"云计算"就是分布式集群,所以揣摩对方""云"具体指代什么意思需要注意上下文。[2]
例如,某单位部门里面有个Spark集群,也可以叫云计算,这个时候很可能是因为部门领导年纪比较大,在领导进入该行业时年代较早,那个年代的集群可以称为云计算(参见百度百科[2])。
Reference:
[1]谁在使用云计算?
[2]云计算-百度百科
总结
以上是生活随笔为你收集整理的云计算与springCloud概念上的区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 449 元,红魔魔灵・电竞机械键盘今日开
- 下一篇: kafka的SASL的适用业务场景