运维工程师必备的摸鱼神器:阿里云智能助手OS Copilot

本文涉及的产品
NLP自然语言处理_高级版,每接口累计50万次
视觉智能开放平台,视频资源包5000点
视觉智能开放平台,分割抠图1万点
简介: OS Copilot 概述与体验评测摘要阿里云的OS Copilot是一款基于大模型的智能操作系统助手,作为高级运维工程师,体验者发现它在系统诊断和性能优化上尤其有用,简化了如重置ECS密码和安全组配置等任务,提升了工作效率。OS Copilot的易用性和安全性得到肯定,操作手册详细且交互性强,减少了用户在不同页面间切换的需要。在辅助编程方面,它能帮助非专业开发者编写和理解代码,对运维工作中的开发技能补充有很大帮助。与GitHub Copilot等产品相比,OS Copilot的独特之处在于结合了Linux操作的支持。

背景


最近我的研发同事给我推荐了阿里云推出的操作系统智能助手OS Copilot,我本来认为就是普通的自动化运维工具。可是我认真去体验后发现我作为一个运维工程师的春天就要来了。


先说一下我平时运维工作中的一些痛点:


1、负责持续集成和交付工作,参与自动化平台的建设,需要编写各种复杂脚本,有时候脚本报错需要百度查阅。

2、负责各个业务测试环境、预发布生产环境、生产环境的系统安装和应用部署等运维工作,其实都是一些没难度的基础运维工作,但是工作量很繁杂


所以接下来我会以一个运维工作者的使用流程按照问答形式给大家测评这款产品是否能让我们从繁杂的运维工作中解脱出来摸鱼。


测评参与指南:https://img-bss.csdnimg.cn/OSCopilot/OSCopilotzhinan.html


OS Copilot概述


OS Copilot是Alibaba Cloud Linux基于大模型构建的操作系统智能助手,支持自然语言问答、辅助命令执行、系统运维调优等功能,帮助您更好地使用Alibaba Cloud Linux,提高Alibaba Cloud Linux的使用效率。


  • 智能
    OS Copilot通过不断学习您的使用习惯,提高准确性并做出预测。
  • 专业
    OS Copilot可以专业地帮助您回答操作系统相关问题。
  • 高效
    OS Copilot可以帮助您在系统诊断、调优、编程等场景进行相关问题处理。
  • 协作
    通过OS Copilot管理您在阿里云上的资源,享受到阿里云上一体化的服务。


官方文档: https://help.aliyun.com/zh/alinux/user-guide/instructions-for-os-copilot

建议大家提前看一下官方文档,因为我在体验的过程中发现官方文档比操作手册更全面,案例也更丰富。


OS Copilot 产品体验评测

1)您的角色是什么?开发、运维、学生?如果使用OS Copilot,您的使用场景是什么?


作为一个高级运维工程师,使用OS Copilot主要的场景就是系统诊断、性能优化,提高运维效率。


2)你觉得 OS Copilot 在新人上手方面是否简单、指引文档是否清晰、是否存在什么阻碍?


因为我本职工作就是运维,熟悉操作系统,也用过阿里云的服务器,所以觉得上手很简单,指引文档也清晰。

单凭我这句话想必大家也不太相信,那我就用测评过程中的体验截图说话吧。


操作手册已经很详细了,我就不废话了。这里我重点强调的就是产品的易用性以及安全性,让大家可以放心参与进来。

例如:下图是我实验过程中按照操作手册重置云服务器ECS密码,可以说这个操作手册是我见过最让人省心的。因为交互性实在是太强大了,平时我们拿到一个 操作手册还得来回切换页面去对照步骤。使用OS Copilot就是左边是操作手册,右边可以根据需求多开各种标签,根本不需要来回切换。

1720496637358.png


安全性的话就要说一下安全组的配置了,也是非常简单就能上手。使用OS Copilot直接点击操作手册中的安全组管理即可跳转至安全组管理页面,操作手册依旧在左边可以方便对照步骤。下图只是我随意配置的安全组访问规则,大家配置时候安全起见添加端口时授权对象选择自己电脑的IP地址。

1720496913219.png

包括创建阿里云AccessKey都不需要我们找到管理页面,直接点击操作手册中的AccessKey管理即可跳转,非常容易上手。


3)OS Copilot 是否对您的工作有帮助?如果有帮助的话,帮助程度1-10分,能够打几分?


OS Copilot能提高运维效率,作为高级运维工程师其实写脚本的能力是不如它的。虽然我内心是不想承认的,可是我发现使用OS Copilot写脚本比自己写快多了,但是特别复杂的脚本我目前没有尝试过,这里我就不打包票了。如果工作中使用它写脚本的话我觉得帮助程度10分,给我节约大量时间摸鱼真棒。

希望我们公司可以购入一整套阿里云服务器,那我的工作就不用花费大量时间在低端工作上面了,还能多出时间研究服务器整体架构。

如下图:自动写的网络监控脚本,除了脚本示例,还有建议和注意事项。是我见过最智能的ECS云服务器,人机交互性太强了。

1720498837786.png


4)您愿意向周边朋友/工作伙伴推荐OS Copilot吗?如果OS Copilot开源,是否有意愿共同参与开发?包括参与OS领域大模型的训练等。


我愿意向周边的朋友和同事推荐OS Copilot,毕竟只要大家都用起来了,这个生态一定会越来越全面。以后可以节约大部分解决繁琐简单运维的工作时间。对我架构方面的调优起到保驾护航的作用。如果开源了,我愿意参与开发,但是我不是专业的开发者。我只能提供给开发者一些日常工作中对于运维工作常见的问题以及痛点。OS领域大模型的训练我同事其实一直在研究,但是我作为运维其实没有那个水平。





OS Copilot 产品功能反馈

1)您体验了哪些功能?对OS Copilot的哪些功能最感兴趣(知识问答、辅助编程、辅助命令执行等),为什么?


    我体验了使用OS Copilot写脚本和代码注释、对话问答和辅助编程学习。

最感兴趣的就是辅助编程,因为作为一个运维工作者其实不是特别擅长于开发的。但是如果经常使用OS Copilot进行辅助编程学习,我在工作的过程中就能学到更多开发知识,对我个人的提升帮助是很大的。

如下图所示:OS Copilot会按照题目自动生成代码,这对于本来就不精通开发的运维工作者来说确实是可以补充短板的。


1720499183459.png



2)您有体验过其他类型的产品吗?对比其他产品OS Copilot有什么优缺点?


我使用过github copilot、文心一言和通译灵码, OS Copilot不仅可以生成代码,也可以对话和协助我们操作Linux

唯一的缺点是在代码执行过程中,对于异常情况不能动态调整策略。其实这严格意义上也不是问题,毕竟如果动态调整了回退也很麻烦。


所以我还是非常认可这款产品的。



3)您希望OS Copilot能够扩展其他哪些功能呢?比如,支持更多的操作系统、自动命令报错原因分析、系统错误排查,或其他任何您想到的功能。


目前我希望可以扩展到更多的操作系统,给其他操作系统提供API。

如果能新增一个自动检测服务器负载均衡、安全等等日常运维工作的可视化界面就更好了。


4)OS Copilot与其他产品联动组合的体验以及可能,如ACK智能助手、ECS、Workbench等,您也可以展开列举组合的实际应用场景。


OS Copilot如果结合Woekbench使用的话,我觉得会让整个阿里云服务器的体系更加完善。例如:

使用 Workbench 操作数据库可以直接使用OS Copilot写好的自动化脚本去操作(这是我强调的是自动化)。

包括创建表以及增删改查这些基础操作我觉得如果利用OS Copilot的特性在服务器端完成自动化,那会进一步降低运维数据库的成本。



总结


本次通过对OS Copilot三个场景的使用进一步加深了我对阿里云整个生态的了解。操作系统智能助手这个产品对我来说不仅是工作方面的效率提升,更是个人能力提升方面不可或缺的重要工具,希望提供开源免费版,社区共同开发共同推进。

如果可以拓展到其他Debian/Ubuntu等其他的Linux发行版就更好了,因为我虽然使用的整体效果不错。可是每家公司主要使用的服务器是不同的,兼容性非常重要。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
9天前
|
存储 弹性计算 运维
阿里云日常运维-购买服务器
这篇文章是关于如何在阿里云购买和配置云服务器ECS的教程。
39 6
阿里云日常运维-购买服务器
|
3天前
|
机器学习/深度学习 运维 监控
智能运维:未来IT管理的革新之路
在数字化浪潮汹涌的今天,智能运维成为企业提升竞争力的关键。本文将深入浅出地探索智能运维的核心概念、技术应用以及它如何重塑IT管理的未来。通过具体案例,我们将一窥智能运维如何实现故障预测、自动化处理和持续优化,最终引领企业走向高效、稳定、创新的未来。
11 2
|
3天前
|
机器学习/深度学习 运维 监控
智能化运维:从反应到预防的变革之路
在数字化时代的洪流中,智能化运维如同一艘航船,载着企业乘风破浪。本文将带你领略智能化运维的魅力所在,探索它如何从传统的反应式维护转变为主动预防的智能管理。我们将一起揭开智能化运维的神秘面纱,看看它是如何在提高效率、降低成本和增强安全性方面发挥着不可或缺的作用。
|
2天前
|
机器学习/深度学习 运维 持续交付
云时代下的运维变革:从反应式到主动智能的演进
在数字化浪潮中,运维不再是幕后英雄,而是企业竞争力的前沿。本文将带你穿梭于传统与现代之间,揭示运维如何从被动救火队转变为主动智能的战略伙伴,以及这一转变给企业带来的深刻影响。
8 1
|
6天前
|
机器学习/深度学习 存储 数据采集
智能运维:未来趋势与挑战
在数字化时代,运维(Operation and Maintenance)的角色变得越来越重要。随着云计算、大数据和人工智能等技术的发展,智能运维已经成为一种趋势。本文将探讨智能运维的概念、优势以及面临的挑战,并提供一些实施智能运维的建议。
|
4天前
|
机器学习/深度学习 安全 算法
探索操作系统的未来之路:智能化与安全性的双轮驱动
在数字时代的浪潮中,操作系统作为计算机体系的核心,其发展趋势备受瞩目。本文将探讨操作系统的未来发展方向,着重分析智能化与安全性如何成为推动其进步的关键因素。通过回顾操作系统的历史演变,我们将揭示现代操作系统面临的挑战和机遇,并预测未来可能出现的技术革新。文章旨在为读者提供一个关于操作系统未来趋势的宏观视角,同时引发对技术进步背后深层意义的思考。
12 1
|
6天前
|
机器学习/深度学习 人工智能 运维
自动化运维的演变之路:从脚本到智能
在数字化浪潮中,自动化运维如同一艘船,载着企业乘风破浪。本文将带你穿梭于自动化运维的历史长河,见证它如何从简单的脚本编写,发展成为今天集成了人工智能技术的智能运维平台。我们将探索这一变革背后的原因、影响以及面临的挑战,同时分享一些行业内的成功案例,为你的企业运维之旅提供启示和方向。
|
6天前
|
机器学习/深度学习 人工智能 运维
智能化运维:未来IT管理的革命之路
在数字化浪潮的推动下,企业对IT系统的稳定性和效率要求日益增高。传统的运维模式已难以满足现代业务的需求,智能化运维应运而生。本文将探讨智能化运维的概念、优势以及实施策略,旨在为企业提供一条提升IT管理效能的清晰路径。
32 3
|
9天前
|
域名解析 运维
阿里云日常运维-购买域名
这篇文章是关于如何在阿里云进行日常运维,包括购买域名的详细步骤和一些推荐阅读资源。
29 4
|
9天前
|
机器学习/深度学习 人工智能 运维
智能化运维:AI技术在IT管理中的创新应用
本文将探讨如何运用人工智能技术优化IT运维流程,提升效率并减少人为错误。我们将从智能监控、自动化响应到预测性维护等方面,分析AI在现代IT运维中的角色和价值。文章旨在为读者提供一种全新的视角,理解AI技术如何成为IT部门的强大盟友,并指出实施这些技术时可能遇到的挑战及应对策略。