DevOps时代,企业数字化转型需要强大的工具链

伴随时代的飞速进步,中国的人口红利带来了互联网业务的快速发展,巨大的流量也带动了技术的不断革新,研发的模式也在不断变化。传统企业纷纷效仿互联网的做法,结合DevOps进行数字化的转型。
通常提到DevOps,大家浮现在脑海里面可能是研发规范、持续交付、敏捷迭代相关的一系列事项,组织上推行打破部门墙,文化上推行活泼、皮实、互助等方式促进效能提升。但是,除了这些,还需要更多的工具、技术来让这一切真正的落地。
所谓的DevOps,指的是开发运维一体化,也被称之为开发运营一体化、开发测试运维一体化,现在有些领域也衍生出来更多提法:开发安全运维一体化(DevSecOps)。总之,都是在致力于产品从开发到落地的整个生命周期过程管理。

我们目前也处于数字化转型的新时期,面对DevOps的具体落地,大家需要了解这几样新时代神器:Docker、Kubernetes、Jenkins、Spring Cloud、Service mesh.他们是DevOps技术栈的典型代表,也可以说必不可少的支撑技术,我们来悉数一下这些神器们。

Docker的出现可谓是极大的推动了DevOps的发展,让DevOps重新燃起新的青春。Docker最大的颠覆在于镜像的理念,将应用所需的依赖环境,全部隔离起来,让应用的部署插上了翅膀。可以说基于容器来构建服务栈的方式变得非常优雅,远远超越了自动化脚本的方式。

Kubernetes代表了新一代云计算热潮的PaaS平台技术方案,可以简单的类比为OpenStack、CloudFoundry的替代方案(当然还是有很多不同之处的)。作为容器集群管理系统,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列功能,可以将容器编织成一个大大的云。

Spring Cloud,这个名字起的可以说,非常契合时代发展的脉络!在很多场合,很多人眼里,Spring Cloud就是微服务!虽然这么理解有失偏颇,但他提供的众多特性,确实解决了微服务研发过程中的很多痛点,是微服务架构的集大成者。这是继Dubbo RPC框架以后的新秀,也迅速的深入人心,几乎成了业界写微服务代码的主要框架。

Docker容器的出现,从另一个角度来讲,极大的促进了微服务的发展,每一个容器可以形象的打包为一个个的小盒子,而微服务就是装在小盒子里面的宝藏,每一次的服务调用,就像是在散发光芒。

容器技术的火爆,彻底的颠覆了PaaS平台的构建方式,企业进行数字化落地也有了更好的选择。尤其是弹性伸缩、自定义网络、环境隔离等特性,加上CI、CD过程可以结合Docker镜像和Compose编排,使得新一代PaaS平台脉络也更加清晰,应用从源码态到运行态,一条链路就可以完美跑下来。以下是可供参考的基于DevOps工具链的平台架构:

有了上面的这些神器,一个基于DevOps理念的PaaS平台就基本落地了,但人类不止于这点小进步,在服务调用的层面不断开拓创新,提出了更优秀先进的提升方案,于是就有了Service Mesh。

Service Mesh 又译作“服务网格”,作为服务间通信的基础设施层,是云原生应用的必要支撑,可以将它比作是应用间的TCP/IP,负责应用间的网络调用、限流、熔断和监控,可以将网络功能从代码中剥离出来。采用 Service Mesh, 你不用在服务代码中实现用于可靠通信的模式如断路、超时等,类似地,Service Mesh 也提供了服务发现、服务可见性等其他功能。以下是Service mesh的架构图:

可以说Service Mesh经历了几个发展阶段,也代表了以应用为中心的网络通信进步:

1.从最原始的主机之间直接使用网线相连;

2.网络层的出现;

3.集成到应用程序内部的控制流;

4.分解到应用程序外部的控制流;

5.应用程序的中集成服务发现和断路器;

6.出现了专门用于服务发现和断路器的软件包/库,如 Twitter 的 Finagle 和 Facebook 的 Proxygen,这时候还是集成在应用程序内部;

7.出现了专门用于服务发现和断路器的开源软件,如 Netflix OSS、Airbnb 的 synapse 和 nerve;

8.最后作为微服务的中间层 service mesh 出现;

可以看到,技术界发展到这个时期,针对DevOps落地这件事,实现工具已经很丰富了,可以说层出不穷,不断的刷新着我们的工具链。企业在数字化转型的过程中,也可以根据团队的实力,选择适合自己的工具。当然,真正的转型成功,是需要工具、规范、文化、技术、业务等全方位配合,匹配到企业的发展节拍,创造新的业务增长奇迹。

原文地址:http://blog.51cto.com/14084875/2345382

时间: 2024-08-27 08:34:54

DevOps时代,企业数字化转型需要强大的工具链的相关文章

从社交管理到现代化ERP,SaaS 2.0时代下的企业数字化转型

(上图左起:甲骨文副总裁及中国区应用软件总经理潘杰君.北京蓝色光标盈云数字科技有限公司营销云总经理武威.星辉互动娱乐股份有限公司董事杨农.联想集团全球服务高级总监戴炜.甲骨文中国区管理软件咨询顾问高级总监谢鹏) 中国企业数字化与国外相比有何差异?作为全球现代化SaaS软件主要供应商,甲骨文公司副总裁及中国区应用软件业务总经理潘杰君说,国外大型企业数字化过程中上SaaS云的顺序是先HCM人力资源管理云.其次是ERP企业资源计划云.最后是CX客户体验云,而国内企业实践下来却正好相反--先上CX云.再

如何进行企业数字化转型?

全球知名调研机构IDC此前曾对2000位跨国企业CEO做过一项调查,结果显示到2018年,全球1000强企业中的67%.中国1000强企业中的50%都将把数字化转型作为企业的战略核心.对于传统企业尤其是传统的中小企业而言,数字化转型已经不再是一道选择题,而是一道生存题. 在人工智能进入各个行业领域掀起涟漪的时代,企业更有必要踊跃变革. 越来越多的企业将"数字"视为核心资产.新资源和新财富.究其根源,数字化转型无非是产业转型升级,抢占新的竞争制高点的有效助力.而这背后的驱动力,一方面是技

企业数字化转型,“云+端+服务”是大势所趋

随着数字化转型的深入,技术对于企业及个人的工作.生活方式影响巨大.据一条关于灵活办公趋势的全球性调研显示:90%以上的受访者认为,灵活的办公方式及自主办公场地会提高工作效率.而在国内,已有超过85%的企业为员工提供灵活办公的机会.截至2015年,全球已经有近13亿的移动办公人员,人类也已经进入有史以来互联程度最高的时期.因此,在企业向智能化转型的过程中,开拓全新且高效的沟通模式就变得至关重要.一带一路的大发展给予无数企业漂洋过海的市场机遇,同时,随着业务规模的不断扩大,企业人员分布越来越广泛,员

ITSM五大趋势助力企业数字化转型

数字化转型是CIO.信息技术从业人员都非常关注的流行趋势,那么什么是数字化转型?它真的发生了吗? 答案是:Yes!数字化转型正在发生! 经过数十年的发展,信息化已经逐渐成为企业发展的驱动力,想想那些打破行业规则的机构(Uber.Netfix),他们利用信息化的转型快速完成重构,成为其所在行业领域的领军企业. 在这个过程中,IT管理团队必须成为企业实现数字化转型的先行者,利用现有技术全力推动企业数字化转型.本文我们总结了五个与ITSM相关的发展趋势和主题,希望能够帮助IT从业者能够在2019年里,

共话企业数字化转型创新,JEPaaS与您相约上海!

企业数字化的时代已经来临,各行业都面临着智能化.云端化的升级.无论是传统大型企业还是新型小微企业,都在通过数字化转型探索企业发展新道路,重构企业自身商业模式.在国家政策和市场需求双重刺激下,企业上云成为数字化转型升级新的突破口,越来越多的企业选择通过上云最大限度创造价值. 面对中国千万家企业的数字化转型需求,2019第二届企业云服务大会将于2019年10月15日在上海盛大举办.作为中国领先的实干型数字化中台SaaS快速开发领导者的JEPaaS云平台受邀出席本届大会. 据悉,大会将以"企业智变-云

纽带线CRM:企业数字化转型迷局急需破解

互联网时代,各种企业都在寻求转型方案,以适应快节奏的互联网时代,各类企业也纷纷互联网化.数字化,但是没有合理的解决方案,这将会变得很迷惑,被动.企业数字化转型迷局急需破解. "当前市场上并没有厂商为企业用户在数字化转型中提供成熟的解决方案,数字化企业云平台'The Platform'的诞生目的就是试图在技术应用层面给用户一个更为完整的集成方案,让用户在面向应用的层面不再需要其他的产品!" 企业数字化转型需要集成的技术平台 面对数字化时代席卷而来,企业的信息化平台建设正在经历新的考验.

卓豪ManageEngine参加2018企业数字化转型与CIO职业发展高峰论坛

2018年10月20日,78CIO APP在北京龙城温德姆酒店主办了主题为"新模式.新动能.新发展"的<2018企业数字化转型与CIO职业发展高峰论坛>.峰会现场邀请了150多位来自政府.制造业.地产.医疗.零售.快消品.互联网等行业的CIO.信息中心主任等甲方IT负责人现场参与,共襄数字化转型盛宴,共话CIO职业发展之道.ManageEngine作为全球领先IT运维管理解决方案提供商,受邀出席了本次峰会. 会议期间,ManageEngine ITOM产品总监延啸雪做了主题

企业数字化转型必备利器之微服务扩展

导读:本系列文章将通过介绍一个真实大型企业数字化转型过程中遇到的层层困难,以及微服务架构如何落地,涉及到的各种真实的解决方案.不空谈,不泛谈,讲事实是本系列文章的原则. 企业数字化转型是近些年来非常火热的话题,而企业做数字化转型的必经之路就是微服务架构升级.微服务架构升级普遍都会提及DevOps.容器化.API网关.微服务治理.AKF扩展立方体等技术概念.在大型集团企业微服务架构升级的过程中,往往会遇到如何扩展已有微服务应用,来适应不同组织之间业务的多样性和集团的整体管控性的问题.针对这个问题,

日益加强的医药数据监管,是企业数字化转型的新动力

如果说刚刚"上岗"的GDPR是所有企业的恶梦,倒不说是促进所有企业数字化转型的新动力.欧洲联盟于2018年5月25日出台的条例,<通用数据保护条例>(General Data Protection Regulation,简称GDPR),前身是欧盟在1995年制定的<计算机数据保护法>.在该条例的众多规定中,有一条是企业收集的所有用户数据必须能够以标准化格式供用户下载,仅此一条将无疑极大促进企业在数据格式标准化方面的大额投资. 实际上,在其它行业,类似日益加强的数