中国企业必须通过 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 在内的新兴技术保持开放态度也能够帮助企业架构人士更好的为下一轮的科技浪潮做好准备。






原文发布时间为:2016年5月4日 
本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。
目录
相关文章
|
3月前
|
运维 监控 Devops
DevOps 的应用
DevOps 的应用
|
6月前
|
存储 人工智能 物联网
数字化应用的发展
数字化应用的发展
49 0
|
28天前
|
机器学习/深度学习 Cloud Native Devops
深度学习在图像识别中的应用与挑战构建未来:云原生技术在企业数字化转型中的关键作用
【2月更文挑战第30天】随着人工智能技术的飞速发展,深度学习已成为图像识别领域的核心技术。本文将深入探讨深度学习在图像识别中的应用及其面临的挑战,包括数据预处理、模型选择、训练策略等方面的问题。通过对现有技术的分析和未来发展趋势的展望,为读者提供一个全面了解深度学习在图像识别领域的现状和未来的机会。 【2月更文挑战第30天】 随着企业加速其数字化转型的步伐,云原生技术已成为推动创新与灵活性的重要驱动力。本文深入探讨了云原生架构的核心组件,包括容器化、微服务、持续集成/持续部署(CI/CD)和DevOps实践,以及它们如何共同塑造现代应用开发和运维模式。通过分析具体案例,本文揭示了云原生技术如
|
7月前
|
人工智能 运维 BI
企业应如何借由低代码技术开拓新局,完成数字化转型和升级?
这几年企业都在做数字化转型。基本大家做的第一步都是首先完成线上协作办公,这个不难,有钉钉、企微等发展得比较完善的平台,企业只需要把员工全部拉上软件基本就可以完成了。
|
3月前
|
人工智能 物联网 5G
什么是数字化,什么是数字化转型?有什么区别和联系?
数字化不是单纯的TI技术,也不是单纯的TI信息化,而是利用云计算、人工智能、物联网、低代码、5G、AR、VR、MR等技术的融合应用,帮助我们的企业在连接效率、数据应用、智能算法等三个维度实现企业最优决策的高效输出,帮助企业提升经营效率和用户体验,实现企业未来的可持续性发展。
|
4月前
|
存储 数据处理 容器
数字化检验信息系统LIS应用的分析与总结
门诊室工作人员利用“门诊医生站”开立电子检验申请单; 2、收费员根据电子检验申请单,将电子申请单录入 HIS 门诊收费系统中; 3、患者提交申请单、发票或者诊疗卡,由采集人员按照患者诊疗号从 HIS系统中调出患者的缴费信息,并根据系统中项目后颜色提示,做好相关的准备工作; 4、采集人员根据已扫描的条码试管,采集患者的样本;
|
4月前
|
存储 安全 数据管理
数字化未来:实时云渲染在智慧城市中的创新应用
数字化未来:实时云渲染在智慧城市中的创新应用
|
5月前
|
新零售 人工智能 智能设计
2023云栖现场 | 阿里巴巴企业智能带你探索AI在企业办公数字化的实践
企业数字化是企业提升竞争力的必然选择,AI 技术的发展,更是为企业数字化转型提供了新的思路。 在2023年的云栖大会上,阿里巴巴企业智能展示了AI驱动下,在“人、财、法、事、物、场”等领域的数字化办公最新实践。将AI 技术与企业数字化各领域深度结合,碰撞出新的火花,让人眼前一亮。
|
5月前
|
供应链 数据可视化 Java
企业该如何选择数字化转型工具?
本人从事TOB服务行业 8 年,曾有幸参与过多家大型企业数字化转型的规划与实施。在这些服务的企业客户中,有初创企业从几个人开始,短短几年就发展成了拥有2000人的大型企业,也有拥有百年历史的跨国集团企业和国有单位。里面的大多企业都代表着典型的传统行业,但在过去的岁月里,他们都积极拥抱信息化和数字化转型,坚持战略引领和自主创新,使自身的数字化水平在行业中处于领先地位。
|
5月前
|
传感器 监控 搜索推荐
零售领域的数字化服务应用
零售领域的数字化服务应用

热门文章

最新文章