头图

脑洞|ChatGPT加持下,ChatOps将如何革新团队协作与运维管理?

要说近期科技圈 “顶流”,非 ChatGPT 莫属。

比起目前常见的语音助手与聊天 bot,这位机器人显得更有 “人味儿”,不仅能模拟人类的语气,跟你聊得有来有回,还能写剧本、编音乐、写代码。

说到聊天工具,就让我们想起了研发领域的另一位机器人——ChatOps🤖️,虽然不如 ChatGPT 有 “亲和力”,但接下来两者会碰撞出什么样火花?令人无限遐想。

ChatOps 推动高效团队协作和任务执行

ChatOps 是一种基于聊天工具的团队协作方法,将日常运维工作和团队协作集成到聊天工具中。团队成员在聊天工具中键入相应的命令或包含相应关键字的内容,ChatOps 就会自动调用相关平台,自动完成各种任务,例如部署代码、查看日志、查询任务进度、通知团队成员、响应安全事件等,进一步提升研发自动化水平,实现更高效的团队协作和任务执行。

听起来,ChatOps 更像是一位研运团队的好帮手,“台前”接收和反馈信息,“幕后” 辛勤执行任务。那么现阶段,ChatOps 对于不同研发岗位的人员都有哪些作用?

  • 管理人员 → 通过 ChatOps 快速获取研发效能、人员使用效率等数据,辅助研发决策。
  • 运维人员 → 通过 ChatOps 简化很多手动运维流程,如发布应用程序、查看日志或者启动监控,帮助运维人员高效执行日常运维任务,减轻运维负担。
  • 开发人员 → 通过 ChatOps 实现部分代码管理,如 Issue/MR 的创建和合并、自动化部署和测试,加快软件开发周期。
  • 测试人员 → 通过 ChatOps 进行自动化测试,帮助测试人员更快地定位问题并进行修复。
  • 产品经理 → ChatOps 能够及时同步项目进度和问题,产品经理可以及时调整项目的方向和目标。

目前,想让 ChatOps 完成以上任务,仍需通过特定命令或关键字来触发。

但,ChatGPT 来了,一个 “懂人话” 的 ChatOps 还会远吗?

ChatGPT 加持下,ChatOps 会如何发展?

站在 ChatGPT 自然语言处理技术的肩膀上,相信 ChatOps 将飞速进化。我们不妨做个合理畅想:

1. ChatOps 能够听懂 “人话” 了。我们可以使用自然语言与 ChatOps 对话,从而快速执行任务和查找信息,提高研发效率和生产力。

💡 脑洞一下

user:帮我确认一下现在极狐GitLab SaaS 上通过 Web 端下载代码的功能是否是开启的。
进阶的ChatOps:检查了一下,确认现在的功能是开启的。用户可以通过这个按钮进行代码下载。

user:嗯,这个功能现在需要关闭。你去帮我关闭一下吧。
进阶的ChatOps:根据流程,对于 SaaS 的任何改动,都需要先去创建 Issue, 并且 Assign 给 SRE 人员,等待 SRE 的完成。

user:好的,去帮我搞定这个。
进阶的ChatOps:Issue 已经创建好了,ID 为 1024,同时指派给了 SRE Manager。那边的回复是:大约需要十分钟来让变更生效。

user:好的,10 分钟以后帮我确认一下就行。

10 Minutes Later...

进阶的ChatOps:SRE 回复变更已经生效,我特意去检查了一下,确实如 SRE 所说。我已经关闭了 Issue。

2. ChatOps 更像是开发运维“知识库”,通晓网络上的研发运维知识和经验,通过语义理解和上下文推断,能够自动识别问题、预判结果和解决问题,大大减少人为错误和重复劳动。

💡 脑洞一下

user:帮我看一下,这会儿有没有 Servity 1 的工单。
进阶的ChatOps:目前没有 Servity 1 的工单,只有一个 Sev2 工单,你要看一下吗?

user:给我描述一下吧。
进阶的ChatOps:有用户提到,极狐GitLab SaaS 的访问突然有点慢,想确认一下是什么原因。

user:以你的经验,你觉得有哪几方面原因。
进阶的ChatOps:我分析有以下几个原因:

  • SaaS 正在升级;
  • SaaS 服务资源使用率过高,触发了某些限制;
  • 客户侧网络有问题。

user:嗯,去查看一下,看看到底怎么回事。
进阶的ChatOps:查看了 SaaS 的资源使用率,目前在 50%,资源使用率不高,排除限制触发问题;接着查看了 SaaS 的 Status 页面,显示服务正在升级中。

user:今天是 28 号吗?
进阶的ChatOps:是的,今天是极狐GitLab 月度发版,SaaS 升级的日子。一般情况下是无感发布,可能这次发布的 Release 有重大改动,导致在短时间内有一些访问变慢。

user:好的,知道了。等服务升级结束,在工单下面更新一下状态。

3 Minutes Later...

进阶的ChatOps:升级成功了,我已经让工单用户测试了,一切正常。我关闭了该工单。

不是十分美好?😄

不过如此智能的 ChatOps 出现,我们不免发问:它会替代研发运维人员吗?

对此,ChatGPT 给出了它的答案:


极狐GitLab_DevOps
极狐(GitLab) 以“核心开放”为原则,面向中国市场,提供开箱即用的开放式一体化安全DevOps平台——极狐GitL...

极狐(GitLab) 以“核心开放”为原则,面向中国市场,提供开箱即用的开放式一体化安全DevOps平台——极狐GitL...

50 声望
21 粉丝
0 条评论
推荐阅读
1 行代码开启「密钥检测」,给敏感数据加上防护锁
💡 近日,在「DevSecOps 软件安全开发实践」课程上,极狐(GitLab) 高级专业服务交付工程师韩飞、极狐(GitLab) 前端工程师任治桐,分享了密钥检测的背景、应用及处理,并演示了极狐GitLab 密钥检测功能,快用 1 行...

极狐GitLab

封面图
把React新文档投喂给 GPT-4 后...
大家好,我卡颂。最近,React新文档终于上线了。从内容上看,新文档包括:理论知识、学习指引API介绍从形式上看,新文档除了传统的文字内容,还包括:在线Demo示意图小测验可以说是阅读体验拉满。但是,由于文档...

卡颂7阅读 7.5k评论 3

封面图
预测2024年之后的前端开发模式
最近AIGC(AI Generated Content,利用AI生成内容)非常热,技术圈也受到了很大冲击。目前来看,利用LLM(Large Language Model,大语言模型)辅助开发还停留在非常早期的阶段,主要应用是辅助编码,即用自然语言...

卡颂15阅读 2.3k

封面图
四月 AIGC Hackathon 参赛记
春节过后,ChatGPT 彻底出圈,带动整个 AIGC 领域备受瞩目。于是乎各项赛事活动纷纷上马,都想抢先收割一波流量,也抢先开始对未来的探索。我也积极报名参加,一不小心报了三个 Hackathon 之多:

Meathill7阅读 1k评论 3

封面图
略施小计,拥有自己的GPT
ChatGPT一经发布就在AI圈引起轰动,GPT-4和chagpt-plugin让OpenAI和其他同行拉开了更大的差距。由于某些原因,我们可能无法亲身体验ChatGPT的神奇之处。但现在,如果你还没有体验过ChatGPT,就像10年前没有购买比...

我的小熊不见了11阅读 1.9k

封面图
国内开发者如何最小成本调用openai的接口?
如果你也被以上问题困扰,不妨往下看,你现在面临的正是我所经历的,这篇文章或许能够给你提供一些帮助。 针对以上问题有很多种解决方案,网络受限我们可以选择购买vpn;token过期我们可以升级plus;后端调不通op...

程序员An3阅读 1.5k评论 3

封面图
免费1年服务器,部署个ChatGPT专属网页版
api.openai.com port 443: Connection timed out 你是不在调用 ChatGPT 接口的时候报错 443 了,哈哈哈,我的也是。当小傅哥发现自己开发的《ChatGPT AI 问答助手》已经不工作了,搜索了下为啥会 443 呢,原来是 ...

小傅哥3阅读 1.6k

封面图

极狐(GitLab) 以“核心开放”为原则,面向中国市场,提供开箱即用的开放式一体化安全DevOps平台——极狐GitL...

50 声望
21 粉丝
宣传栏