未来需要全栈DevOps工程师站在震中

在我们结束的时候swampUP 2021在美国,能够成为全球DevOps社区的一员,我感到前所未有的兴奋。我从swampp 2021大会上得到的最大收获是,DevOps今天发现自己正处于一个历史拐点上,它有所有伟大的演讲和数千名社区同行的参与。让我解释一下。

随着软件成为我们生活和工作的核心,DevOps不再局限于IT领域。一年前,在swampp 2020年大会上,我们大胆预测每个公司都将成为DevOps公司。好吧,事实证明我们的预测并没有那么大胆,因为它很快就变成了现实——而且还不止如此。我们已经远远超过了那个阶段。DevOps已经成为中心世界的。开发人员处于DevOps的中心,推动着全球创新。

开发人员勇敢地变成了DevOps大师,并没有回避这种新现实带来的巨大挑战和责任。通过他们的工作,开发人员正在改变社会的方方面面,推动教育、医疗、商业、娱乐、通信、社会服务等领域的下一波数字创新浪潮。

DevOps专业人员的这个新角色——世界舞台上的主角——将继续存在。您构建的应用程序和web服务不再是我们生活和工作的补充附件。它们现在与我们整个人类经历交织在一起。

我们只是触及了数字化转型的表面,现在正面临第二波数字化转型。

这对DevOps团队意味着什么?

如今,所有数字化转型的组织都认识到,软件包(又名二进制文件、映像或工件)是任何DevOps管道中的一级公民和主要资产。为什么?二进制文件是开发人员正在构建、测试、推广的东西的唯一真实来源,最重要的是,它是最终发布到产品中的东西的唯一真实来源。

一旦源代码在构建阶段被编译成二进制文件,二进制文件就成为DevOps工作流中最重要的元素,一直到运行时。因此,管理二进制文件对于确保软件构建的完整性和可再现性以及应用程序的质量至关重要。

这就是为什么我们要建造JFrog DevOps平台-与我们的Artifactory通用repository manager它的核心是处理二进制文件流管理的所有方面。这就是我们所说的BinOps,或二进制操作,这是实现快速可靠的软件发布的最关键的过程——所有DevOps团队的最终目标。

正如软件世界已经在实践的那样,前端开发人员和后端开发人员并存的时代已经结束了。同样的事情现在正在DevOps领域中发生。涉众必须是全栈DevOps工程师,具有横跨端到端软件开发生命周期的专业知识——包括安全性。其实,安全——如其所SolarWinds违反提醒了我们所有人——必须是DevOps的核心,是构建、部署和发布软件的重要组成部分。

这也意味着你必须管理所有东西,而不仅仅是源代码——依赖关系、元数据、二进制文件——你需要大规模操作,支持成千上万的开发人员。如今开发人员的工作不再局限于构建他们的代码。它涉及协作、自动化、安全、分布、数据分析和敏捷性——所有这些都是由二进制文件驱动的。

来自DevOps CEO套件的视图

我从PagerDuty、Datadog、Elastic和HashiCorp的ceo同事那里听到了开发人员角色的关键转变,他们都很慷慨地加入了我的行列在swampp 2021的小组讨论中.如你所知,Shay Bannon (Elastic)、Jennifer Tejada (PagerDuty)、David McJannet (HashiCorp)和Olivier Pomel (Datadog)领导的公司和JFrog一样,都走在DevOps创新的前沿。

我非常兴奋地看到,我们都将“变形金刚”一词用于今天的开发者,因为他们是改变企业在数字世界中运作方式的人。我们讨论了DevOps的趋势,包括将代码分发到边缘的重要性,支持混合(云-on prem)环境的需求,办公室和远程工作之间的新平衡,以及确保不断发展的安全的重要性SDLC

我们都有类似的见解,认为开发人员的领导作用不仅在IT领域,而且在整个世界,而且我们一致认为,增加的责任给他们的肩膀带来了更重的负担。

为了说明这个问题,Jennifer分享了最近PagerDuty调查的结果,该调查显示,开发人员正在经历更大的压力,因为他们要处理由转向云和更分布式和更复杂的架构所引发的日常IT事件的增加。

Jennifer总结道:“我们需要考虑如何在领导层的交接中支持开发者社区,因为他们是其中的重要组成部分。”我完全同意。

开发者对开发者的每一次飞跃

在JFrog,我们将了解开发人员和DevOps工程师工作的重要性视为我们的使命,自2008年成立以来,我们一直与这个社区一起努力。我们在swampp 2021年会上做出的所有令人兴奋的宣布,都旨在为我们的用户提供他们需要的工具和技术,以完成他们被赋予的变革性工作。

例如,我们宣布了JFrog专用分发网络(PDN)用于软件更新,这是业界首创,将帮助您加速大规模应用程序交付。与JFrog生产,组织将能够在大规模环境中加速部署和并发下载,跨越混合基础设施、边缘和物联网设备-解决日益增长的挑战软件分发在规模。

此外,我们还宣布了针对JFrog DevOps平台的重大新增强功能,旨在帮助我们的用户支持大规模的二进制生命周期管理,这将提高开发人员在整个软件交付过程中的生产力、效率和安全性。

随着JFrog DevOps平台的这些突破性进展,我们朝着实现“液体软件”愿景又迈出了一大步,就像我们过去在JFrog Artifactory和JFrog x光.我们的目标是在全球范围内持续无缝地支持所有软件发布,并创建一个始终更新、无版本的软件世界。

我想向所有帮助swampp 2021取得成功的人表示最衷心的感谢——DevOps社区、演讲者、合作伙伴,当然还有所有的“青蛙”——我们出色的JFrog员工,他们努力工作,把这次会议组织在一起。

当我们展望未来时,我们看到我们的行业对即将发生的事情感到兴奋。正如我们在2020年提到的那样,现在每个公司都成为了DevOps公司,每个开发人员都将成为全栈DevOps专家,掌握自己的命运,并对自己的应用程序承担全部责任——从设计到部署。

观看CEO座谈的完整录音,这是五家主要DevOps公司领导人之间独特而坦诚的讨论。

你可能也会喜欢我们的电子书“跨越到DevOps的未来”