# 服务

  • 项目的目的,或者说项目的交付物

# 云计算服务的三种层级

# IaaS服务

  • Infrastructure as a Service,基础设施即服务
  • 把IT基础设施作为一种服务通过网络对外提供;

# 个人理解

  • 云计算服务的入门层级,技术层面最难,但用户使用便捷度最差
  • 相当于是云计算服务从0到1的过程
  • 核心是虚拟化技术,主要包括计算虚拟化、存储虚拟化、网络虚拟化,常见的如OpenStack

# PaaS服务

  • Platform as a Service,平台即服务
  • 包括 基础设施层+平台软件(中间件)+软件创建平台
  • 核心是软件创建平台,常见的包括:kubernetes(k8s)
  • PaaS的实现,不一定必须依赖IaaS,笔者曾经见过直接将物理机纳入平台管理的某个云平台,称为纳管

# 个人理解

  • 目前,很多大中型业务系统建设,逐渐平台化;
  • 它的优点包括:
    • 敏捷开发
    • 快速迭代
    • 动态扩容
    • 版本回溯
    • 金雀丝发布等等

# SaaS服务(云应用程序服务)

  • Software as a Service,软件即服务
  • 利用互联网向其用户提供应用程序,*这些应用程序由云服务厂商提供
  • 数据信息由租户自己管理

# 个人理解

  • 类似于外包,不过此处是外包服务,省去了程序建设前面的所有流程
  • 但是这种服务外包,由于数据安全性等原因,导致业务场景有限,但最终总会在 安全与成本之间,达到一个平衡;
  • 本质上来说,大部分外包公司做的就是这个事情