• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

学习日记 | 云计算 – 服务模型 – 三层架构(深度学习)

大数据 Xucf1 1421次浏览 0个评论

文章目录

    • ①IaaS – 基础架构及服务
    • ②PaaS – 平台及服务
    • ③SaaS – 软件及服务

①IaaS – 基础架构及服务

首先讲一讲,IaaS 能给你什么?(面向运维管理人员)

  • 其又被称之为资源池,它能给上面的中间件层或用户提供底层 IT 基础设施服务,包括处理能力、存储空间、网络资源等
  • 将这些物理设备,通过虚拟化层采用响应技术形成动态资源池

这大大提升了硬件使用的效率,我们知道,在日常使用中,其真实情况可能其只有 5% 的使用率,很多资源都被浪费了!而虚拟化能够很好的解决这种现象,有效减低服务器的购置成本,还能同时降低运维成本

最后再铺一个概念,就是包括网络都能虚拟化,网络虚拟化就是能在一个物理网络上模拟出来多个逻辑网络,又称之为大二层

②PaaS – 平台及服务

  • 最简单可以将其概括平台,也就是服务,称之为中间层或平台层
  • 比如数据库、Docker 容器、K8s 平台等等,总之就是给你搭建好这个平台,这个环境,你直接使用就行了,别的不用管,非常方便
  • 现在我们再来看看比较专业一点的介绍:把安装好环境的系统平台作为一种服务通过互联网提供给用户
  • 这种服务完成了分布式软件开发、测试、部署、运行及复杂的应用程序托管,使得使用者(开发者)可以从复杂低效的环境搭建、配置和维护工作解放出来,集中精力进行软件开发,大大提升效率!

③SaaS – 软件及服务

  • 这个就更简单了,就是直接给你一套成品,用就行了,像手机应用商城里的 APP 一样
  • 当然了,在这个过程中,也会有筛选、迭代、升级,最终是呈现给用户在使用上的高效、安全及稳定!

在这里,我们一起学习相关的一个新技术,即 Devops(CI/CD—持续交付/持续集成),其改变了整个软件开发的周期模式!

简单介绍一下整个软件从开发到投入到市场给用户使用有以下过程:

需求分析(产品经理)→设计(软件架构)→构建→测试(若有问题,返回构建)→发布(若有问题,返回测试)

  • 整个过程非常的冗杂,时间耗费相对较长,互相的沟通很磨人,最终造成了巨大的成本浪费
  • 所以,Devops 最核心的作用就是:极速迭代产品,这个很重要,介绍一个典型的例子,亚马逊能够 11.6s 迭代一个产品!。极速的迭代代表着你的产品竞争力、适应性极强
  • 其能够让构建测试发布这个过程全自动化,只是开发层面的代码需要人工写,实在是太强了


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明学习日记 | 云计算 – 服务模型 – 三层架构(深度学习)
喜欢 (0)

您必须 登录 才能发表评论!

加载中……