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

本文涉及的产品
NLP自然语言处理_高级版,每接口累计50万次
视觉智能开放平台,视频资源包5000点
NLP自然语言处理_基础版,每接口每天50万次
简介: 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
相关文章
|
3天前
|
机器学习/深度学习 人工智能 运维
运维的未来之路:自动化与智能化的融合
【8月更文挑战第15天】在数字化时代的浪潮下,运维领域正经历一场深刻的变革。从手工操作到自动化流程,再到如今智能技术的融入,运维工作正在逐步摆脱繁重而重复的任务,向着更加高效、智能的方向发展。本文将探讨自动化与智能化技术如何重塑运维工作的面貌,以及这一趋势对运维人员技能要求的影响。
13 0
|
2天前
|
机器学习/深度学习 边缘计算 人工智能
运维的未来之路:自动化与智能化
【8月更文挑战第16天】在数字化浪潮的推动下,运维领域正经历着前所未有的变革。本文将探讨自动化与智能化如何重塑运维工作,提升效率,降低成本,并预测未来运维的发展趋势。我们将深入分析当前运维面临的挑战,探讨自动化工具的应用,以及人工智能技术如何助力运维智能化,最后展望运维领域的未来可能性。
|
4天前
|
机器学习/深度学习 数据采集 人工智能
智能运维:AI在IT管理中的应用与挑战
当AI遇上IT运维,一场智能化的革命悄然开启。本文将带你一探究竟,看看AI如何改变着IT运维的面貌,提升效率的同时带来哪些前所未有的挑战。从自动化故障检测到预测性维护,再到安全防护的升级,我们将一步步揭开智能运维的神秘面纱。
17 4
|
4天前
|
机器学习/深度学习 人工智能 运维
"颠覆传统运维!揭秘阿里云AIGC如何化身运维界超级大脑,让故障预警、智能告警不再是梦,运维大神之路从此开启!"
【8月更文挑战第14天】随着AI技术的发展,AIGC正革新依赖人工经验的传统运维行业。阿里云凭借其领先的云计算能力和AI服务生态,为运维智能化提供了坚实基础。通过分析历史数据和系统日志,AIGC能自动发现并预测故障,大幅提升运维效率。例如,结合阿里云SLS和PAI,可构建智能告警系统,实现异常检测和实时预警。随着AIGC技术的进步,运维领域将迎来全面智能化转型,开启运维新时代。
18 3
|
3天前
|
机器学习/深度学习 人工智能 运维
自动化运维的新篇章:从脚本到智能化管理
在数字化浪潮中,运维领域迎来了前所未有的挑战与机遇。本文将通过一个运维专家的视角,讲述他如何从一个刚毕业的迷茫青年成长为行业内的佼佼者。文章不仅分享技术成长之路,更深入探讨自动化运维的演变历程,以及它如何重塑IT行业的未来。
|
3天前
|
机器学习/深度学习 数据采集 人工智能
智能化运维:未来IT管理的新趋势
在数字化浪潮的推动下,传统的IT运维模式已难以满足企业快速发展的需求。本文将探讨如何通过引入智能化技术,如人工智能、机器学习和自动化工具,来提升运维效率,保障系统稳定性,并预测未来运维的发展方向。
13 1
|
4天前
|
机器学习/深度学习 人工智能 运维
运维的未来:从自动化到智能化
【8月更文挑战第14天】本文将探讨运维(Operations)的发展历程,从早期的手动操作,到自动化,再到如今的智能化。我们将深入了解智能化运维的优势,以及它如何改变运维人员的工作方式。同时,我们也将讨论智能化运维面临的挑战,以及未来的发展趋势。
|
5天前
|
机器学习/深度学习 存储 人工智能
智能化运维:构建未来IT服务的蓝图
在数字化浪潮的推动下,运维领域正经历一场革命性的变革。本文将探讨如何通过引入人工智能、机器学习等技术,实现运维工作的智能化,从而提高服务质量和效率。我们将一起探索智能运维的核心要素,包括自动化、实时监控、预测性维护和持续改进策略,并讨论这些技术如何塑造未来的IT服务。
|
5天前
|
机器学习/深度学习 运维 监控
智能化运维:未来IT管理的关键转型
【8月更文挑战第13天】在数字化转型的浪潮中,智能化运维成为企业追求高效、敏捷和可靠IT服务的重要途径。本文将探讨智能化运维的概念、核心价值及其对企业未来发展的影响,旨在为读者提供一个关于如何通过智能化手段提升运维效率与质量的全面视角。
|
3天前
|
机器学习/深度学习 运维 算法
智能运维:利用机器学习优化IT基础设施管理
在数字化浪潮中,企业对IT基础设施的依赖日益加深。传统的运维模式已难以应对复杂多变的技术环境,而智能运维(AIOps)应运而生。本文将探讨如何借助机器学习技术,提升运维效率,确保系统稳定性,并预测潜在问题,从而为企业带来持续的业务创新和价值增长。
10 0