云计算平台
经典云计算架构包括了IaaS, PaaS, SaaS三层服务
- IaaS(Infrastructure as a Service)
基础设施即服务,为基础设施运维人员服务,提供计算,存储,网络及其他基础资源。云平台使用者可以在上面部署和运行包括操作系统和应用程序在内的任意软件
应用:虚拟机,存储,负载均衡,网络……
- PaaS(Platform as a Service)
平台即服务,为应用开发人员服务,提供应用运行所需的软件运行时环境、相关工具与服务
应用:数据库,WEB服务器,开发工具……
- SaaS(Software as a Service)
软件即服务,提供了一套完整可用的软件系统
应用:邮件,游戏……
Docker
Docker是以容器为资源分割和调度的基本单位,封装整个软件运行时环境。覆盖了IaaS层和PaaS层。
类似于一个黑箱。你可以帮你封装好的例如爬虫等东西封装到一个黑箱里,以后直接调用就好了。目前理解是这样的...
容器云
容器云以容器为资源分割和调度单位,封装整个软件运行时环境,为开发者和系统管理员提供用于构建、发布和运行分布式应用的平台。
用于解决不同的容器与容器之间的调度问题等。