播客

戴尔的Adam Arakelian谈到了机器学习和AIOps以加速软件开发流程188金宝搏官网登录app

戴尔高级工程总监Adam Arakelian回到播客中,从DevOps的角度了解了他的团队如何利用机器学习和AIOps。了解如何通过消除辛劳和摩擦来改善开发人员的体验,并了解ML和AI在戴尔与智能聊天机器人的交集。

我们讨论亚当的Tricentis虚拟188金宝搏app苹果下载软件峰会。按需观看会议

听现在

Spotify|苹果播客|Buzzsprout

播客

看一集

播客转录

为了清晰和简洁,这篇文字经过了轻微的编辑。

艾玛:听众们好,我很高兴向大家介绍我们的嘉宾,戴尔的高级工程总监Adam Arakelian,他是第二位被邀请回到播客并受到高度尊重的嘉宾。提醒一下我们的听众,您已经在戴尔EMC担任工程指导大约七年了。

戴尔几乎不需要介绍,但正如你在我们上次谈话时所说的,戴尔除了笔记本电脑之外还有无数的产品。188金宝搏官网app注册您将软件作为服务交付给预置和嵌入式硬188金宝搏官网登录app件。你的特长在于产品开发各个方面的软件领导188金宝搏官网登录app工程,从构建产品到推动DevOps。188金宝搏官网app注册在运营上,你管理着50多个团队,所以这是一个很大的范围。

让我们从上次您阐明的围绕工具集中化、与您的哲学持续行为的持续集成、DevOps框架和工程敏捷性的计划开始。这些项目进展如何?它们如何帮助您的团队交付高质量的产品?


亚当:他们进展得很顺利。这最终变成了一种文化和哲学的转变。它真正体现在一个平台上,这个平台帮助我们简化了如何在戴尔ISG组织中推动质量、遵从性和安全性,衡量CI/CD成熟度和敏捷成熟度。通过转移质量遵从性和安全性,我们能够确保一定程度的一致性。正是这种一致性对软件交付至关重要。188金宝搏官网登录app

它还允许我们确保我们的产品组需要满足的成熟度水平。它们很大程度上基于DORA,谷歌DevOps指标,但我们对它们进行了轻微的修改,因为我们并不都是基于云的产品;188金宝搏官网app注册我们有本地硬件和嵌入式硬件。

“我们已经使这些指标符合我们的需求,这样我们就可以朝着相同的低、中、高和精英成熟度指标前进。我们的重点是让我们的产品始终处于精英地位,这样我188金宝搏官网app注册们就可以确保为客户提供最高水平的质量、合规性和安全性。”


艾玛:不可思议的;高质量和高层次的优质服务提供给持续的X-I,我真的很喜欢这是一种潜在的理念,并且您正在使用DORA为您提供非常好的度量可见性。这些指标是实时的,并且不断地被输入到方法中,不断地对其进行调整。

亚当:是啊!把这些作为行业标准是件好事,这样我们就知道我们与整个行业的标准在哪里,我们在生产产品的过程中非常重视安全性。188金宝搏官网app注册我们都听说了在过去一年左右发生的关于开源的黑客攻击事件。

我们真正关注的是漏洞管理。我们已经做出了一致的努力,将这一点转移到非常非常左的位置,我们当然已经在这个平台上推动了这一点。

艾玛:太棒了!及早发现漏洞,你就不会那么容易受到网络攻击之类的攻击。

今年早些时候,迈克尔•戴尔表示,所有这些产品和服务都是以消费为基础,以一种对开发人员非常友好的方式提供的,这是188金宝搏官网app注册戴尔今年的一个重要优先事项。

从高层开始关注DevOps战略,你是如何执行的呢?我知道比起方法,你更喜欢哲学,但我对你和你的团队的结果很感兴趣。


亚当:很好!这是迈克尔·戴尔一直在谈论并公开宣布的战略。我们的重点是使用我们产品的开发人员,无论他们是云计算还是嵌入式产品,我们正在努力实现我们所谓的以开188金宝搏官网app注册发人员为中心的体验。

去年年底,我们发布了developer.dell.com,这是我们的核心方式,我们的客户工程师可以获得有关如何使用我们的产品和利用api的信息。188金宝搏官网app注册我们将在今年和明年增加越来越多的内容。它来自于这样一种理解,即使用我们产品的开发人员专注于构建产品和工作流,而不是专注于基础设施。188金宝搏官网app注册

“我们已经意识到基础设施是一种商品,是一种公用事业——它与电力、石油和天然气没有什么不同——它必须存在;我们预计它应该在那里。这是云的出现,对吧?开发人员需要基础设施;这是必须的,但我们想让戴尔产品尽可能容易地适应我们客户的工作流程,并帮助他们的开发人员方便地构建他们的产品。188金宝搏官网app注册”


亚当:我们的developer.dell.com站点为开发人员提供了一个核心,使他们能够获得所需的所有信息,以便能够做到这一点,所以我们正在推动这一战略。我们还处于初期阶段,但在接下来的几年里,我们会越来越关注它。

艾玛:太好了。我退房了developer.dell.com它是一个巨大的资源目录,有现成的api,适合云和内部部署。

我们重新联系你的原因是你是第一个同意在即将到来的会议上主持会议的人之一188金宝搏app苹果下载软件Tricentis虚拟峰会。这对我们来说就像圣诞节一样,因为这次活动的重点是关注我们的客户和合作伙伴在做什么,以及你如何满怀信心地交付创新。

您将运行一个关于机器学习的Tricent188金宝搏app苹果下载软件is虚拟峰会会议,以及如何使用AIOps来加速您的软件开发管道。188金宝搏官网登录app简而言之,这节课你们都讲些什么?


亚当:是啊!

“从DevOps的角度来看,我们开始用机器学习和AIOps做一些非常棒的事情。现在我们已经为开发者构建了一个平台,让他们开始利用这个平台来构建产品,我们正在收集大量的数据和信息。所有这些数据和信息都可以用来做一些不可思议的事情,消除开发者在日常生活中遇到的麻烦和摩擦。”


亚当:机器学习和人工智能之间有很多交集,比如智能聊天机器人。消除开发人员日常生活中的辛劳和摩擦的一部分是帮助他们了解他们的管道中可能出现的问题,而不是自己解决问题或联系中小企业以更好地了解问题。例如,在产品工程中,让开发人员研究一个问题。想象一下,通过一个平台收到有问题的通知——以及如何解决这个问题的建议——可能不需要做太多事情。

是什么让我们有能力减少恢复的时间?恢复时间不仅仅是让基础设施恢复运行。我喜欢看的是:我怎样才能回到正常的工作环境?我需要做些什么来让它恢复运行,工作和运作,这样我才能达到最高的效率?有了这样的智能,我们可以更好地理解算法——因为我们收集了所有这些数据——可能是什么问题,以及开发人员或生产力工程师如何解决这个问题,这对我们有很大的帮助。这是我们从机器学习/人工智能的角度开始使用这些数据的一种主要方式。

艾玛:当您最初与我们分享您的会话描述时,关于使用智能聊天机器人确定CI/CD管道异常的声明显然是在您的团队中通过这样做产生的经验。

我想结合ML/AI是一种自然的发展,因为你拥有所有这些数据,所以你是否看到了真正可靠的结果,以减少辛劳和诸如此类的事情?


亚当:绝对的。它从简单的事情开始,比如查看构建时间。

人们通常是在几天甚至几周后才知道他们的构建时间增加了。在某些情况下,开发者会说,‘嘿,我的构建时间在增加,这是怎么回事?“这可能是轻微的,可能是两到三分钟;没必要非得是六个小时。但是当你习惯了5分钟的构建时间或者10分钟的构建时间,你得到了20%的增长,这就是我们开始看到的一系列行为超出了你的异常范围。

这是双向的,对吧?如果我们有衰退,那么为什么会衰退呢?如果我习惯了这种对构建时间的感知消耗和我们在一致的基础上投入的这种程度的努力,我开始超出这个范围,问题是:为什么?

“我不想花几个小时或几天来弄清楚发生了什么。我想在几分钟内——最好是几秒钟内——知道发生了什么,以及我们需要做些什么来解决这个问题。因此,ML/AI在构建时间上的简单适用性可以帮助其他开发者提高他们的经验和生产力;让他们重回正轨。”


艾玛:这些秒加起来就是几个小时;如果您能够获得实时反馈,那么您只会在更快地交付高质量软件方面做得更好。188金宝搏官网登录app

在10个词以内,你能给那些想要将机器学习AIOps整合到他们的软件交付中的人一些建议吗?188金宝搏官网登录app


亚当:我们遇到的困难之一——我相信其他人也遇到过——是数据管理。

“数据管理是关键。真正理解在哪里以及如何管理数据是非常关键的。你的数据是从哪里来的?你是怎么处理的?你是如何将它们整合在一起的?这对于推动任何类型的ML/AI体验都是至关重要的。”


让我们以展望未来作为结束。为什么我们的听众一定要看你在Tricentis虚拟峰会上的演讲?188金宝搏app苹果下载软件


亚当:我们将讨论ML和AI以及围绕它们的用例。

“我们将深入探讨我们在戴尔所做的一些事情,并真正讨论我们如何通过使用ML和AI来改善我们的开发人员体验。我们将讨论聊天机器人、预测分析、警报、阈值等内容,以及我们如何在DevOps团队中采用这些内容。”


艾玛:没有什么比看到现实生活中的例子更好的了,尤其是对戴尔这样的公司来说,你是创新的先锋。的188金宝搏app苹果下载软件Tricentis虚拟峰会主题是“满怀信心地创新”,这正是你和你的戴尔团队的主题。

看到像你这样的Tricentis客户和合作伙伴站在创新188金宝搏app苹果下载软件的最前沿,真是太棒了。你们是一个真正的合作伙伴,共同推动和塑造我们的行业。

看看最新的播客集以获得更多像亚当这样的思想领袖的见解。

Baidu
map