[开源]一站式云原生数智运维平台,采用“数智”思想做好高效运维

开源系统流程管理
2026-06-28 04:26 0 次浏览 • 0 次下载 0KB
[开源]一站式云原生数智运维平台,采用“数智”思想做好高效运维

一、开源项目简介

SREWorks

云原生数智运维平台

阿里巴巴大数据SRE团队云原生运维平台 SREWorks,沉淀了团队近10年经过内部业务锤炼的 SRE 工程实践,秉承“数据化、智能化”运维思想,帮助运维行业更多的从业者采用“数智”思想做好高效运维。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

来源:SREWorks 官网文档

四、功能概述

SREWorks 是什么?

谷歌在2003年提出了一种岗位叫做 SRE (Site Reliability Engineer,站点可靠性工程师),它是软件工程师和系统管理员的结合,重视运维人员的开发能力,要求运维日常琐事在50%以内,另外50%精力开发自动化工具减少人力需求。

SREWorks 作为阿里云大数据SRE团队对SRE理念的工程实践,专注于以应用为中心的一站式“云原生”、“数智化”运维 SaaS 管理套件,提供企业应用&资源管理及运维开发两大核心能力,帮助企业实现云原生应用&资源的交付运维。

阿里云大数据 SRE 团队天然靠近大数据和AI,对大数据&AI技术非常熟悉,且具有随取随用的大数据&AI算力资源,一直努力践行“数据化”、“智能化”的运维理念,行业里的 DataOps(数据化运维)最早由该团队提出。SREWorks 中有一套端到端的 DataOps 闭环工程化实践,包括标准的运维数仓、数据运维平台、运营中心等。

传统IT运维领域已经有大量优秀的开源运维平台,反观云原生场景,目前还缺乏一些体系化的运维解决方案。随着云原生时代大趋势的到来,阿里云大数据 SRE 团队将SREWorks运维平台开源,希望为运维工程师们提供开箱即用的运维平台。

SREWorks 有什么优势?

回归到运维领域的需求,无论上层产品和业务形态怎么变化,运维本质上解决的还是“质量、成本、效率、安全”相关需求。SREWorks 用一个运维 SaaS 应用界面来支撑上述需求,同时以“数智”思想为内核驱动 SaaS 能力,具体包括交付、监测、管理、控制、运营、服务六部分。

运维业务场景(界面)

来源:SREWorks 官网文档

五、技术选型

本文将指导您以最小化的方式将 SREWorks 安装在Kubernetes集群上。

  • 如果需要更多更完整的安装案例,请参考 2.3 章节
  • 如果需要公司内网安装,请参考《离线安装》

1. 前提条件

  • Kubernetes 的版本需要大于等于 1.20
  • 硬件:分布式部署: 建议至少3台节点(配置为4 核 CPU,16G 内存),存储需要300G以上空间,k8s集群至少能够90个以上的Pod。单机完整(数智版)部署: 建议至少 8核/32G内存/300G硬盘。单机基础版部署: 建议至少 4核/16G内存/100G硬盘。
  • 安装步骤以及时长(以完整版为例):在Kubernetes集群上部署SREWorks底座 预计_ _1-2 分钟在SREWorks底座上部署运维应用 预计 5-15 分钟安装完成通过浏览器访问站点

2. 安装部署

推荐使用 Helm 来安装 SREWorks

更多内容请查看 README.md 文档。