DevOps 平台时代已来

说到近些年开发领域热捧的概念,就不得不提 DevOps。DevOps 自诞生之日至今已经发展了十余年,从最初的概念探讨到现在多种形式的落地实践,DevOps 一直在演进,内涵不断丰富,工具链不断扩张,复杂度也在提升。正如 GitLab 的 CEO Sid Sijbrandij 在《Welcome to the DevOps Platform era》这篇文章中提到的,DevOps 的发展和人类的认知发展呈现出类似性。

瑞典的发展心理学家 Jean Piaget 认为,人类的认知发展可以分为感知运算阶段、前运算阶段、具体运算阶段和形式运算阶段四个阶段。Sid 认为,DevOps 的发展也经历了四个不同的阶段: 孤岛 DevOps 阶段、碎片化 DevOps 阶段、自建 DevOps 阶段以及 DevOps 平台化阶段。

四个阶段也表明了 DevOps 的发展从无序到有序,从青涩到成熟的发展历程。DevOps 发展至今,有几点已经非常明确:

中国的DevOps尚处在第二到第三阶段

DevOps 的重要性对于众多企业来讲已经是毋庸置疑的事情了,从中国《DevOps现状调查报告(2021)》来看,虽然国内 DevOps 的发展呈加速上升的趋势,但是更多的集中在针对不同阶段选择用不同的工具链来构建自己的 DevOps 能力,对应到上述 DevOps 发展四个阶段,大致在第二到第三阶段。

虽然这两个阶段已经针对软件开发生命周期的不同阶段所使用的工具链做了一些标准化,甚至根据自身需求自研了一些工具链,但是各个阶段依旧是相互孤立的,团队之间的壁垒、流程之间的壁垒依旧存在,而且自研、自维护工具链带来了很大的维护工作量,需要定期更新、升级等。这种情况让企业花费很多额外的精力来放在 DevOps 上,偏离了企业的应用 DevOps 的初心——企业的核心目标应该是通过 DevOps 来推动数字化转型,获取更多的业务价值。DevOps 是价值实现手段,是能力提供者,而不应是业务目的。

所以,选择一个开箱即用的一体化 DevOps 平台将是企业快速实现 DevOps 转型的最佳选择。当然,DevOps 平台不单单是工具的简单堆砌,流程的简单串联,而是能力的有效整合,一个优秀的 DevOps 平台必须具备以下三个重要的特性:

极狐GitLab 的核心 —— 安全、成熟、开源的 DevOps 平台

极狐GitLab 是 GitLab 的中国发行版,而 GitLab 从 2011 年诞生至今,已整整十年,已经从最开始的源码管理工具发展成为现在的 DevOps 一体化平台,累积了数以百万计的用户,验证了 GitLab 是一个成熟的 DevOps 平台。基于 GitLab 十年以来的经验能力,极狐GitLab 本身就是一个成熟、安全、可靠的一体化 DevOps 平台。

首先,极狐GitLab 的安全能力是内置的,除了有覆盖软件开发生命周期的 SAST、DAST、依赖项扫描、容器扫描、秘密检测、许可证合规、API 模糊测试和覆盖率引导的模糊测试等安全能力,其独有的安全合规体系—— GitLab control Framework(GCF),即 GCF 控制框架能够优先考虑 PCI、Sarbanes-Oxley(SOX)和 SOC 2 安全标准所需的安全控制,覆盖配置管理、数据管理、漏洞管理、事件响应等,提供全面的安全防护。

在 2021 年 Gartner 应用安全测试魔力象限中,GitLab 因其执行能力和完整愿景被认定为行业领先者。作为 GitLab 的中国发行版,极狐GitLab 天然的继承了这种安全能力。

今年七月,商务部等部门印发《数字经济对外投资合作工作指引》,鼓励数字经济企业加快布局海外研发中心,积极融入数字经济全球产业链。指引指出数字经济走出去要做好风险防范,除了严格遵守落实我国法律法规有关数据出境安全管理的规定,同时必须遵守东道国法律法规及国际通行规则。

极狐GitLab 这种内置的安全合规体系将为国内数字经济企业加快布局海外研发中心保驾护航。极狐GitLab 可以通过一系列的安全功能来加固账户和平台,保障代码和其他重要信息的私密性。平台内置的一系列合规功能,能够实现细化的权限控制,强制的质量门禁,以及完善的审计报告,在进一步提升平台的安全合规能力的基础上,方便客户基于极狐GitLab 的 DevOps 平台通过各类合规标准认证。

其次,GitLab 最近几年非常重视云原生和AI/ML的发展,除了在 GitLab DevOps 平台中陆续引入 GitOps 的支持,在今年六月份,GitLab 还宣布收购了基于机器学习来提供解决方案的公司 UnReview。此次收购和持续的机器学习整合将使工作流程自动化并大大缩短 DevOps 周期,GitLab 将成为融入了 AI/ML 的 DevOps 一体化平台。

这一点也是极狐(GitLab)非常看重的,极狐(GitLab)和CNCF联合发起了开源 GitOps 产业联盟(简称 OGA),联盟中不乏 AI/ML,云原生领域的成员单位,极狐(GitLab)将和所有成员单位进行深度合作,推进 OGA 联盟发展的同时,也将会把云原生、AI/ML 相关的能力进一步融入极狐(GitLab)的 DevOps 平台中。

最后,GitLab 自成立之日起就一直是以开源的方式运营的,GitLab 一直秉持着“核心开放,人人贡献”的理念。Handbook first (手册优先)让跨国团队克服了地域、时区、语言差异的困难,实现了透明、互信、有效的协作。全员 remote 办公的方式,不仅没有拖累项目的进度(始终保持一个月一个版本的高发布频率),更是历时十年,让 GitLab 从最初的源代码管理平台发展到如今的一体化 DevOps 平台,而且能够紧紧跟随行业的发展,始终推陈出新。十年间打磨了一款全球闻名的优秀开源产品,沉淀了的良好开源文化,也让 GitLab 在 Fast Company 发布的最具创新能力的公司榜单中位居前十。

极狐(GitLab)自成立之日起,同样秉持着开源开放的理念,坚持全员 remote 办公的模式,这在国内企业里也不多见。极狐(GitLab)同样采用 Handbook first 的方法,这让不同团队之间的沟通协作变得及时、公开。

极狐GitLab 虽然基于 GitLab 构建,但是极狐GitLab 的目标绝不仅仅是做 GitLab 的中国版,而是充分利用 GitLab 的开源创新基因,来打造更符合中国本土市场的 DevOps 平台。极狐GitLab 除了继续扩展 CI/CD,DevSecOps,GitOps 等能力,还将积极与国内企业深入合作(目前已经和禅道、腾讯云等生态合作伙伴达成了深度合作),构建出适用于本土企业的、安全成熟的 DevOps 平台,打造开源创新的 DevOps 生态体系,助力国内企业对内加速数字化转型,对外能够安全出海,加速海外布局。

60天免费试用极狐GitLab专业版

极狐GitLab不仅是源代码管理或CI/CD工具,它是一个覆盖完整软件开发生命周期和DevOps的开放式一体化平台。

企业版试用
售前咨询
联系电话
在线支持
预约演示