我们知道传统的服务器或者电脑主机,基本都是一锤子买卖,商家卖给你之后基本就很难再从消费者身上获得其他收入。随着云的概念出现,越来越多的厂商都意识到卖硬件是不可能获得长期利益的,只有服务才是可持续的赢利点。 因此,在 2010 年左右,出现了以大批提供云服务的公司。
总体来说基本都可以归为下面几大类的一种或多种:
1. 基础设施即服务(Infrastructure as a service) ,通常指的是在云端为用户提供基础设施,如:虚拟机、服务器、存储、负载均衡、网络等等。亚马逊的AWS 就是这个领域的佼佼者,国内则以阿里云为首。2. 平台即服务(Platform as a service) ,通常指的是在云端为用户提供可执行环境、 数据库、 网站服务器、 开发工具等等。 国外的 OpenShift, Red Hat, Cloudera,Cloud Foundry, Google App Engine 都是这个领域的,当然还有一个非常有名的公司,那就是 dotCloud,后续我会再介绍一下这个公司。
3. 软件即服务(Software as a service) ,通常指的是在云端为用户提供软件, 如CRM 系统, 邮件系统, 在线协作, 在线办公等等。 比如微软就把自己的 Office搬到了云端,国内的有道、麦客、Tower 都是属于这个领域的。
一般认为这三种模式,是最基本的云服务模式,其分层结构如下图:
说明:文章内容来自于《docker从入门到精通》,如需转载请注明出处。