中国企业必须通过 DevOps 加速数字化转型:以应用生命周期管理数字化为起点
中国企业必须通过 DevOps 加速数字化转型,以应用生命周期管理数字化为起点。
那么问题来了:传统企业该如何与在数天之内就能够完成新服务项目开发的互联网企业竞争呢?数字化企业在必须为客户提供相应的数字化体验之外,同样需要做到实现自身的高效数字化运营。Forrester 认为,中国企业的科技管理层和企业架构师们必须将 DevOps 和持续交付(Continuous Delivery) 设为其企业数字化发展战略的两大基石。 Forrester 将 DevOps 定义为: 企业的开发与运维部门与业务发起人、质量管理(QA) 部门共同合作,为企业的的生产经营注入持续创新动力的协作模式。
实现DevOps的首要步骤:应用生命周期管理(ALM)的数字化和自动化
为了能够具备 DevOps能力,企业的ALM必须将实现以下几个核心特征作为自身发展目标:
- 能够实现数字化、自动化持续交付的全方位ALM功能;
- 对于部署在云端、移动端和本地的应用的全场景支持;
- DTAP环境全覆盖。
主流的基于DevOps的ALM软件主要分为商用和开源两类。除了PaaS解决方案和Docker之外,中国互联网公司通常会选择通过整合商业软件和开源软件(包括Chef, Puppet, Jenkins, PaaS 和 Docker),实现自定义的解决方案。然而,传统中国企业并不具备像互联网企业那样充足的专业和技术能力实现自定义方案;不仅如此,传统企业还缺少一个可以通过快速试错来削弱风险的成熟机制。
在这种情况下,考虑到商业软件能够提供更加广泛、成熟的功能和支持,传统企业中的企业架构专业人士应当选择以下商业软件:
-
选择Atlassian实现轻量级的敏捷ALM方案
-
选择CA Technologies实现面向服务的应用测试、部署和优化
-
选择HP实现测试驱动的持续交付
-
选择IBM实现现有技术资产加以保护
-
选择Microsoft实现易用性高且能支持混合云环境的DevOps方案
-
选择ThoughtWorks借助其解决方案之外的本土服务经验
中国互联网公司发展DevOps的成功经验
-
阿里巴巴专注发展移动应用测试自动化从而实现DevOps。阿里巴巴旗下淘宝团队已经采用了Robotium来实现测试实施过程的简化;使用Spoon向各类安卓移动手机的自动发送测试案例,并自动执行测试和结果采集;通过Jenkins的插件自动生成代码覆盖率报告。
-
百度采用数据驱动方案实现监控自动化。百度利用开源工具构建的数据监控平台检测服务器状态并主动收相关系统中的应用程序信息。该平台能够处理分析信息、触发后续的预警并基于预置策略启动相应的操作过程。
-
小米以NoOps为发展目标来支持其爆炸性增长的业务量。小米运营和维护的自动化实现NoOps。小米的运营自动化平台包括一个门户网站、作为调度器的Odin、每台应用程序服务器之上的部署平台以及配置管理组件构成。小米的部署平台构建在几个开源软件包之上,其中包括God,Frigga和Thor;配置管理平台的服务树组件通过标签来识别所有需要管理的对象,包括产品、集群以及服务实例。
企业科技决策者需要对DevOps的当前进展具有现实的认知没有任何一种现有的商业解决方案,无论中国或海外,业已实现最理想情况下的DevOps能力。同时,对包括Docker和最新一代APM 在内的新兴技术保持开放态度也能够帮助企业架构人士更好的为下一轮的科技浪潮做好准备。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
企业进军海外市场:为什么选IBM SoftLayer就对了?
无论创业之初就把目标瞄向海外,还是伴随业务拓展的需要而要进军海外市场,对于这些企业用户来说,在海外不同地方搭建IT基础架构既需要大量投资,也给运维带来较大压力,因此云计算是他们的最佳选择。 SoftLayer:IBM云计算战略布局重中之重 对于这些拓展海外业务的企业来说,既要业务求稳,也要IT能够支撑企业扩张的速度和规模,他们要选择这样一家云计算供应商:既懂得企业业务,又有稳定可靠的质量保障,而且还有过硬的品牌影响力和雄厚的技术实力, IBM SoftLayer是企业业务出海的坚实后盾。 SoftLayer 成立于 2005 年,通过标准化、模块式基础设施以及三重网络架构和强大的自动化能力提供全球范围内的服务,在全球范围内拥有13个数据中心,拥有超过 10 万台服务器。应该说收购SoftLayer是IBM在云计算战略布局的重中之重的一步。2013年,SoftLayer带着Born on the Cloud的基因被IBM以20亿美元收购,从此,SoftLayer被放在IBM云计算战略的最高位置,被IBM称为其云计算业务的基石。 企业业务出海:问自己这样几个问题 对于拓展海外业务的用户来说...
- 下一篇
澄清云计算概念 解读云计算现状
本文讲的是澄清云计算概念 解读云计算现状,【IT168 资讯】如果你询问6个人关于如何来定义云计算的问题,你可能会得到至少一打数量的答案。而如果你询问他们软件即服务(SaaS)和云计算之间到底有怎样的关系时,你得到的答案可能就会更加多种多样。当前,那些使用软件即服务的公司都通过基于订购的价格模型来获得应用软件,这也被大家普遍意义上称为按需软件。这种应用一般在公司外部进行部署(和公司内部安装的软件相反)。这样所获得的结果就是获得软件和硬件成本的减少,并且初始的成本比较低,或者极大地减少了随之而来的维护成本。尽管软件即服务方面的经典案例来自于Salesforce.com提供的CRM和销售自动化软件,但众多的其它厂商也已经采用了这种销售途径。软件即服务已经不是一个新的概念了,在90年代中期很多的应用服务提供商(ASP)都如雨后春笋般崛起,他们提供了应用软件的互联网客户访问方式,而这些ASP则在远端自己的数据中心上放置软件。公司可以使用云技术来远程访问硬件计算资源,这包括计算机供电、存储以及相关的虚拟化和所提供的功能。尽管很多用户和厂商都认为这就是云计算的本质,但它仅仅是云计算的一部分而已,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS关闭SELinux安全模块
- CentOS8编译安装MySQL8.0.19
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装Nodejs环境