揭秘云计算 | 7、云服务与产品的演进历程

今儿咱们谈谈云服务与产品的演进历程,以便更好地了解如何建云。

了解云计算服务、产品与解决方案的演进历程可以从服务提供方或需求方入手。以服务需求方为例,业务需求出发点的不同导致选择云计算解决方案的切入点不同,我们以XaaS作为切入点(见图1)​。对于某些用户而言,提供远程桌面、瘦客户端(取代现有PC主机、笔记本电脑)是日常办公云化的第一步;而对于其他用户,特别是一些对于流程较注重的公司而言,他们可能会从购买SaaS化的办公自动化系统、CRM或ERP系统入手。

研发型机构或IT公司接入云的方式则更有可能是直接购买虚拟化的IaaS资源,如云主机、云数据库服务等。当然,对于部门内、部门间协同工作要求较高的机构,他们可能会从类似于白板、通信录、日历、库存、订单管理、共享桌面等服务切入。这一类服务都被冠以“科研云”的名头,实质上是不折不扣的SaaS。

 图1:云服务、云产品的演进

 1.DevOps

无论是从底层的IaaS还是从上层的SaaS接入云,它们都会向中间层的PaaS平台演进。PaaS提供的核心服务可以分为两大类:

(1)集成化的服务(部署、维护、升级、兼容性管理、服务目录等)​;

(2)一体化开发+运维(DevOps)、持续集成、持续部署。

这里我们要对DevOps概念做一个简要的介绍,它是对重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间进行快捷沟通协作的统称。在研发机构中,开发、测试与运维通常作为3个不同的部门独立存在。在产品开发的生命周期中,开发部门提交半成品或成品给测试部门;测试部门检验合格后提交给运维部门;运维部门负责最终的集成、部署、实施、维护。

随着业务需求、市场环境的快速变化,产品迭代的需求愈来愈强,开发—测试—运维的周期越来越短,特别是随着敏捷开发模式的推广,越来越多的公司,特别是互联网企业率先采用了让三部门高度协同,甚至一体化的DevOps模式,如图2所示。

 图2:DevOps的三位一体

在图2中,3个圆的交集部分为DevOps——DevOps的概念于2008年被正式提出,但是业界巨头(如雅虎)早在2004年就广泛采用DevOps的运营模式——令人印象深刻的是,在雅虎工作的每个开发人员都要轮流佩戴一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值