我们还需要 SRE 吗?

什么是SRE?它与 DevOps 有何关系? SRE 代表站点可靠性工程。它建立在DevOps 原则之上,为 IT 运营带来工程主导的方法。SRE 使用软件来自动化系统操作、识别问题并实施解决方案。SRE 的概念是在 Google 开发的。它基于这样的理念:代码和软件是管理大型系统的最有效方法。由单独团队启动的手动程序存在监督和不一致的风险。在本文中,您将了解什么是 SRE 以及它如何帮助简化云运营。我们还将解释 SRE 与 DevOps 的重叠之处以及不同之处。 阅读详情

在 「一文讲透研发,SRE,运维,DevOps 的区别」里,我们讲了几大工种的区别,这篇我们重点讲一下 SRE (Site Reliability Engineering)。

file

SRE 的兴起

SRE 最早起源于 2003,由 Google 提出。SRE 既是一种理念,也是一套围绕这个理念的实践,由这个实践也诞生了一个新的工种,同样叫 SRE。SRE 的兴起有多方面的原因:

  • 天时 - 互联网在线服务大规模普及。一边服务复杂度极具提升,一边稳定性的要求越来越高。
  • 地利 - 由 Google 带头的一批头部科技公司背书,尤其是 2016 年 Google SRE 团队撰写的 Site Reliability Engineering: How Google Runs Production Systems 堪称行业里最经典的著作。
  • 人和 - Ops 们需要找新的出路,因为云服务等基础设施的完善消灭了传统运维 (IT Ops) 的大量工作。

SRE 和 Dev 间的生产关系

关于 SRE 和 Dev 之间的关系,网上读到的一个精彩描述:

file

再具体一点,我们可以拿 DORA 的四大核心指标来看:

file

  1. Deployment frequency (部署频率)
  2. Lead Time for Changes (从代码提交到最终发布耗时)
  3. Change Failure Rate (发布失败率)
  4. Time to Restore Services (服务恢复时间)

前两个指标指向的是 Velocity (速度),后两个指向的是 Stability (稳定性)。Dev 的目标是优化迭代速度,而 SRE 的目标则是优化稳定性。DORA 报告里提到的精英团队能做到即快又稳,但这也是相对而言的。毕竟大家都知道,变更是造成生产故障的第一大根因,这也是为什么许多团队会定下周五不发布的规矩。每一个研发组织还是要在 Velocity 和 Stability 之间做权衡,这也自然导致负责 Velocity 的 Dev 和盯着 Stability 的 SRE 团队间发生摩擦。正好前不久 Google SRE 团队又发表了一篇文章 How Google SRE And Developers Collaborate 着重谈了这点:

file

SRE 和 Dev 之间的生产关系,顶层是 Peer,执行层则是 Funding,SRE 的 HC 是由 Dev 团队提供的。具体几点:

  1. Funded by Dev
  2. Strategic Partnership
  3. Dev Ownership
  4. Joint Partnership
  5. Shared Endeavor

总体而言在 SRE 和 Dev 的关系里,Dev 还是占主导地位。在 Google 的组织架构里,虽然 SRE 是一条独立的汇报线,但 SRE 的日常工作是嵌入在 Dev 团队中的。那为什么不直接把 SRE 归并到 Dev 组织中,而要单独设一条线呢:

  1. 更好地制衡 Dev,Dev 无论是从自身还是因为产品经理的压力总是想着尽快上线功能,而忽视长期的服务稳定性和可运维性建设。把 SRE 独立出来可以起到更好的监督作用。
  2. SRE 组织里面也有两部分,一部分是嵌入在 Dev 团队中的,叫作业务 SRE,同时也有横向的 (在 Google 里叫 Horizontal) ,来制定整体的规范,提供通用的基础设施和工具。
  3. SRE 的工作内容和 Dev 还是有明显差别,比如负责稳定性就要随时应急,需要全球 7 x 24 覆盖。Google SRE 团队通常会分布在美国和欧洲,而许多 Dev 团队都只需要在一个时区。

其他公司也会采用不同于 Google 的组织架构,比如采用双线汇报,SRE 既汇报给 SRE 的负责人,同时又汇报给 Dev 负责人。有些公司的 SRE 会有自主 HC,并不需要 Dev 团队的资助。不同的架构取决于组织希望 SRE 和 Dev 走得有多近,过近达不到制衡的目的,而过远则会造成更多的协同摩擦。但两个部门的存在,摩擦是很难避免的。以下是一个常见的 Dev 和 SRE 关系发展时间线:

Dev: 运维压力太大,还要做业务需求,开发团队忙不过来了,看上周又出了个 P1 故障,还是找个 SRE 团队来帮忙吧。

SRE: 这些 xx 监控指标先加一下,我们看看现在服务的稳定性再说。

(过了一段时间)

Dev: 我们弄了一些,但业务压力太大了,我们实在不行了,你们赶紧来吧。

SRE: 好吧。

(又过了一段时间)

Dev: SRE 好像也只会接个告警,排查还是要我们上。还老是卡上线,每做一个功能,都要加这加那指标。本来上周的发布又被 SRE 叫停了。

SRE: Dev 开发功能都不测试,一上线各种问题,让我们半夜起来擦屁股,上周又出了一个 P1 故障,这个月 SLA 已经破线了,不能让 Dev 发布了。

(开始逐渐互相看不惯对方,要么将就相处,要么一拍两散)

即使是 SRE 届的标杆 Google,SRE 和 Dev 都发生过炒对方鱿鱼的事情。在 Google 内部,每当生产事故发生后,都会写 postmortem。有时 SRE 和 Dev 在分手的时候,也会以 postmortem 的方式写分手信,这总会引起大家的围观,因为每个人对于 SRE 和 Dev 间的相爱相杀都或多或少地感同身受吧。

SRE 的身份认同

由于 SRE 在组织架构中的模糊性,导致 SRE 团队的自身定位也一直是个问题。

首先,许多组织设立的 SRE 团队只是把原来的 Ops 团队换了一个高大上的名字,这显然会造成部门内外的认知困扰。

而在真正的 SRE 团队内部,业务 SRE 更多是参与到 Dev 团队的项目里。虽然不属于 Dev 团队,却又扮演着不讨好的看门人角色,以及负责压力更大的线上稳定性工作。横向 SRE 更多的时间则花在基础设施建设上,其所做的工作又基本和 Infra Dev 无异。前面提到的 Google SRE 文章里还提到 Meaningful Work:

file

Dev 通常更容易找到 Meaningful Work,因为用户感知到的功能主要由 Dev 来开发,SRE 则需要在 Dev 圈好的地之外再去发掘机会,难度更高。

SRE 们往往负重前行,但相比 Dev 们更缺少鲜花和掌声。优秀的 SRE 容易流失,毕竟一个具备研发能力的 SRE,可以转成 Dev。在 Google,从 SRE 转成 Dev 的数量是要远远多于 Dev 转成 SRE 的。

SRE 还被需要吗

来到标题里的疑问,首先 SRE 承担的职能还是会长期存在,但是只要 SRE 和 Dev 间的生产关系跳不出 Google 当初所设计的范畴,SRE 的发展就有局限性。我们总是听到 Dev 抱怨 SRE 只会接一个告警,问题最终还是要交给 Dev 来看。很大程度上这是组织设计的锅,因为 SRE 和 Dev 不是同一个团队,SRE 关注的 Stability 往往又站在 Dev 的 Velocity 对立面,而产品则还是由 Dev 团队 own。这也是为什么现在更多的团队选择纯 DevOps,只有 DevOps 一个工种,自己 Dev 自己 Ops,这样没有协同的损耗,从激励机制上也是更合理的。

当年互联网大潮开启,从单机应用走向互联网服务。快速迭代,海量并发,时刻在线,这些互联网业务独有的特性对于服务的稳定性带来了巨大挑战。那时 Dev 忙着上线业务,Ops 又希望转型,而行业又缺少体系化的手段来解决稳定性问题,SRE 的出现恰好补了位。经过这些年的打磨,解决服务稳定性的方法论和最佳实践已经成型,云基础设施保证了底层的稳定性,各种 SaaS 服务,开源产品也大大降低了 Dev 自己做 Ops 的门槛,这个时候 SRE 团队和 Dev 团队之间的组织摩擦就逐渐上升为了主要矛盾。过去 20 多年,行业从没有 SRE,到拥抱 SRE,再到去 SRE:

file

这个过程和中台演进也颇为相似,前些年是建中台,这两年开始去中台,SRE 就类似提供系统稳定性的中台职能。去掉 SRE,并不是放弃稳定性,而是看到 DevOps 本身可以在保障系统相对稳定的情况下更快地进行业务迭代。当靠 DevOps 团队也能做到 99.9% 的 SLA (Service Level Agreement) 时,许多团队便不会再引入 SRE ,以牺牲迭代速度的代价换取提升 SLA 到 99.99%。

SRE 留下的财富

即使将来 SRE 风光不再,但整个 SRE 周期也留下了一堆的财富。

首先 Google 想出了 SRE 这个好名字,Site 代表规模,Reliability 代表稳定性,Engineering 代表工程,正好描述了 SRE 是用工程的方法来解决规模化后的稳定性问题。

因为 SRE 而诞生的 SLI (Service Level Indicator), SLO (Service Level Objective), SLA (Service Level Agreement) 定义了稳定性工作的北极星指标;Blameless, Postmortem 的文化也是经过 SRE 和 Dev 的不断磨合成为了业界共识;Logs, metrics and traces 三大件,Chaos Engineering 这些也都是由 SRE 推动成为了最佳实践,在此之上也建立起了 Datadog, Elastic 这样的商业帝国。

其次 SRE 帮助传统 Ops 完成了转型,如果没有 SRE 作为过渡,Ops 很难直接转型为 Dev,是 SRE 让 Dev 和 Ops 可以 meet in the middle。而经过 10 多年的 battle,SRE 最终燃烧了自己,融化了 Dev,再一起合体成了 DevOps。

船停在码头是最安全的,但那不是建造他的目的。告别 SRE,也告别 Dev,直接挂上 DevOps 的旗子,不用再争论今天是否可以出海,这实在是太好了。

Ship it

file


💡 你可以访问官网,免费注册云账号,立即体验 Bytebase。

无过错验尸报告 - Blameless Postmortem 前言 在咨询的经历中,发现有些软件项目经常出现线上事故,出现了线上事故之后,第一时间会去修复这个问题,第二时间,则是问责。 这是一个很有意思的现象,通常在一些传统行业的团队或者政府背景的团队中,发生了线上事故,他们会启动问责程序,找到事故的负责人,并对他做出相应的处罚。 作为程序员,大家都知道,代码的世界不出错是不可能的。问责在很大程度上会导致团队成员不敢写代码,不敢上线,不敢触碰线上环境的一切东西,最终导致团队研发效率下降。 那正确的做法应该是什么呢? 这里就给大家介绍一下Blameless Postmo 阅读详情

相关推荐

《Google SRE工作手册》系列分享之 跳出SRE来看SRE (视频+文字)

本期分享主题是跳出SRE来看SRE,本期分享内容为认识和理解SRE、可靠性方法,以及平台工程、可观测性和AIOps、Q&A

weixin_46959162的博客 1809

什么是 SRE?一文详解 SRE 运维体系

目录可观测性系统故障响应故障复盘测试与发布容量规划自动化工具开发用户体验在任何有一定规模的企业内部,一旦推行起来整个SRE的运维模式,那么对于可观测性系统的建设将变得尤为重要,而在整个可观测性系统中,通常我们会分为如下三个方面:一整套的可观测系统,它能确保你洞察系统,跟踪系统的健康状态、可用性以及系统内部发生的事情。对于整个可观测系统的建设,需要注意如下两点:在整个企业级可观测系统中,我认为至少应该包括如下几个特征:因此,一个企业级的可观测性系统应该是平台化的。一方面可以通过配置或者开发实现更多 运维指标的

征服Bug的博客 3万+

SRE岗位理解(上篇)—读SRE实战手册有感

1. 引言 什么是SRE呢?SRE全称为:Site Reliability Engineering,意为:站点可靠性工程师。 SRE这个概念来自Google,Systems Engineer, Site Reliability Engineering是Google招聘给出的职位描述,我们具体看看这个岗位的要求: 职位简介: Site Reliability Engineering (SRE) combines software and systems engineering to build and r

星尘博客_优快云镜像 5723

一图搞清楚SRE的工作内容

SRE是什么? 系统稳定性衡量指标 SRE的目的是什么? SRE稳定性保障规划 如何衡量系统的可用性 SRE的切入点 错误预算(Error Budget) 落地SLO还需要考虑的因素 故障发现:如何建设On-Call的流程机制 故障处理:一切以恢复业务为最高优先级 故障复盘:黄金三问与判定三原则 互联网典型的SRE组织架构 SRE是什么? 谈到网站的可靠性保障就离不开一个词SRE,它的全称是Site Reliability Engineer (网站可靠性工程..

一只不懈努力的程序猿,通过代码实验洞悉技术的本质。 1万+

STM32智能头盔DIY全攻略:从心率监测到跌倒报警的完整实现

本文提供了基于STM32的智能头盔完整DIY实现方案,涵盖从心率监测到跌倒报警的核心功能。详细解析了系统设计、硬件搭建、软件算法及系统联调,重点介绍了STM32主控、MAX30102心率传感器和MPU6050姿态传感器的应用,并分享了跌倒检测算法与功耗优化等实战经验,为嵌入式开发与物联网创新项目提供全面指导。

sony5的博客 502

TensorRT-LLM.V1.1.0rc0:在无 GitHub 访问权限的服务器上编译 TensorRT-LLM 的完整实践

1.NGC上的预构建发布容器进行部署,见《2.通过pip进行部署。3.从源头构建再部署。在实际开发中,我们常常面临这样的场景:本地笔记本为 Windows 系统,虽然可以访问 GitHub,但受限于硬件性能,编译大型项目(如 TensorRT-LLM)耗时过长;而公司或实验室提供的 Linux 服务器性能强劲,适合编译任务,但却因网络策略限制无法连接外网,尤其是无法访问 GitHub。。

xinvictory的专栏 1205

什么是SRE?一文详解SRE运维体系

在任何有一定规模的企业内部,一旦推行起来整个SRE的运维模式,那么对于可观测性系统的建设将变得尤为重要,而在整个可观测性系统中。 可观测性系统在任何有一定规模的企业内部,一旦推行起来整个SRE的运维模式,那么对于可观测性系统的建设将变得尤为重要,而在整个可观测性系统中,通常我们会分为如下三个方面:一整套的可观测系统,它能确保你洞察系统,跟踪系统的健康状态、可用性以及系统内部发生的事情。对于整个可观测系统的建设,需要注意如下两点:在整个企业级可观测系统中,我认为至少应该包括如下几个特征:因此,一个企业级的可观

Admans的专栏 1万+

深入解析ACS SPiiPlus运动控制器的托管API架构与实战应用

本文深入解析了ACS SPiiPlus运动控制器的托管API架构,详细介绍了其核心模块、设计哲学与实战应用。通过C#/.NET封装的托管接口,开发者能够高效实现多轴协同运动控制、EtherCAT总线集成以及事件驱动的异步编程,显著提升高精度工业自动化设备的开发效率与系统稳定性。

jwt8token的博客 862

什么是SRE?SRE需要具备什么能力?

对于SRE一词,想必大家已经不陌生了,满世界都在讲SRE,但是SRE到底是个什么角色?负责哪些工作呢?今天来给大家解惑一下。 SRE最早是由Google提出的概念,其大概的意思就是:以标准化、自动化、可扩展驱动维护,用软件开发解决运维难题。这个岗位面世的时候,其根本要解决的问题就是打破传统研发人员快速迭代而引发的业务不稳定性,用以保证业务维护侧重的服务质量以及稳定性之间的平衡。 不同公司的SRE定位是不同的,可能某些公司的运维岗位也是SRE,因此,不能以偏概全,国内的SRE基本是以岗位来区分的,比如,有.

青牛踏雪御苍穹的博客 8604

STM32--LoRa通信模块

模块根据MD0的配置与AUX引脚的状态会进入不同的功能其中在通信功能下,包含4种工作模式。

qq_47258284的博客 1万+

AxMath行间公式转化为office公式求和符号以及编号显示问题

AxMath行间公式转化为office公式求和符号以及编号显示问题问题描述解决方法 问题描述 首先打出axmath公式,如下: 转换后的OfficeMath公式: 字体先不说,word公式字体默认cambria math且无法编辑。比较难受的一点是求和符号与后面的 ai+bi2a_i+b_i^2ai​+bi2​比例不匹配啊!正常的比例应该是: (虽然也不太正常,将就下) 解决方法 点击变换后的office公式右侧,选择更改为"显示" 可以看到,多了一些软回车符号(⬇),如果你想删除它,不要直接选中

weixin_43543177的博客 4657

SRE是什么?

SRE是什么? SRE(Site Reliability Engineering),站点可靠性工程,起源于2003年。在系统管理员模式下,通常是通过人工操作完成任务,而SRE倾向通过设计、构建自动化工具来取代人工操作。SRE的本质是用软件工程的思维和方法解决复杂的运维问题。 DevOps是在2008年年末流行起来,强调自动化替代人工操作,以及利用软件工程手段执行运维任务。DevOps的核心是"全栈交付", SRE的出发点是“保障和提升系统稳定性”,两者要做的事情其实本质上差别不大,但是角度不同。可以认为De

John的博客 1万+

【StarRocks】-- DATETIME 与 TIMESTAMP 区别详解

本文详细解析了StarRocks中DATETIME/DATETIMEV2与TIMESTAMP的区别及使用场景。DATETIME系列存储人类可读时间,不携带时区;TIMESTAMP实际指Unix时间戳,建议用BIGINT存储。关键差异包括:精度选择(DATETIMEV2支持微秒级)、时区处理(仅函数计算时影响)、存储方式等。针对不同场景提供选型建议:单时区展示用DATETIMEV2,跨时区计算用BIGINT存储Epoch。特别强调与MySQL迁移时的注意事项,并给出常见问题解决方案和最佳实践清单,包括统一入口

欢迎来到我的博客,一起探索代码里的世界! 501

什么是SRE

SRE(Site Reliability Engineering)翻译成中文就是网站稳定性工程师,专门负载网站的稳定运行。说到这个职责可能很多人会联想到运维工程师,两者确实有相似之处,但是也不尽然。SRE本质上还是软件工程师,招聘时按照软件开发工程师的要求来招聘,通过软件工程理论来管理工程,力图重新定义运维,推进业务进化。SRE的概念最早由谷歌提出,其他互联网公司争相跟进,目前实践的比较好的是谷歌和奈飞(neflix)。

qq_60197121的博客 2038

【CANdelaStudio编辑CDD】-1.2-给$10服务SessionControl创建一个新Session会话并修改Session state machine会话状态机(UDS诊断)

前一篇:【UDS诊断描述文件CDD】-1.1-ISO_14229中$10服务理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/120375515案例背景: 在CDD中如何给$10服务创建一个新的Session会话; 在CDD中如何给$10服务修改Session state machine会话状态机。 目录 1 查看$10服务中已有的Session会话​ 2 查看$10服务中已有的Session state machine会话状态机 3 在$10...

「汽车电子助手」的博客 6078

CAN轴控制流【6041,6040】

【代码】CAN轴控制流【6041,6040】

cfqq1989的博客 1783

SRE 学习 - 承认系统的不完美性

从传统运维中与稳定性相关的工作内容提炼出来进行升华,构建了 SRE 的方法论体系。冗余和容灾、容量规划、系统自动保护、失败预案、监控能力、发布与变更管理、故障应急处理等构成了 SRE 领域的蓝图,并不断地快速迭代着。Mikey 金字塔是由美国数字服务公司的 Mikey Dickerson 设计的。层次结构是为了说明,当尝试提高系统可靠性时需要按部就班,在到达更高级别之前满足每个低别级的要求。方法论的落地实施离不开相关组织和个人,方法论的落地还需要有一系列配套的技术产品和工具来支撑。

weixin_48251836的博客 939

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

一文帮你理解整个SRE运维体系

SRE运维体系的构建和工作职责划分。 SRE工程师近年来的岗位需求逐年增加,被称为IT行业十大最受欢迎的行业之一。 可观测性系统 在任何有一定规模的企业内部,一旦推行起来整个SRE的运维模式,那么对于可观测性系统的建设将变得尤为重要,而在整个可观测性系统中,通常我们会分为如下三个方面: 指标监控:即各种指标监控,比如基础资源指标,服务性能指标,业务的调用指标 日志:各种设备以及服务的运行日志监控。 调用链:业务层面的调用链分析,通常在分布式系统中帮助运营、开发以及运维人员快速识别整体调用的瓶颈点 一整套的可

Dou_Hua_Hua的博客 3306

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

什么是SRE,如何从 0 建设 SRE 运维体系?

官方网站www.itilzj.com文档资料:wenku.itilzj.com写在前面前短时间发了一篇文章讨论《如何构建IT监控管理体系?(一)IT监控管理流程设计》,其中给大家留了一个预告,说会写一篇《如何使用SRE的实践来落地ITIL4的“事态和监控管理实践”》。在这之前先给大家从监控的视角介绍下SRE以便于能够更好的利用SRE的实践思想落地ITIL4的“事态和监控管理实践”。导入:S...

ITIL之家公众号 3069

什么是SRE?

工作内容:SRE工程师的工作涉及软件和系统架构的设计,以及运维流程的优化。他们需要确保系统能够满足功能指标(SLA),并在出现问题时能够快速响应和解决。核心概念:SRE的核心在于结合运维和开发的工程文化,通过可观测性系统、故障响应、运维自动化和运维平台等手段来提升系统的整体表现。技能要求:SRE工程师需要具备软件开发和系统管理的经验和技能,这样才能有效地使用软件来解决运维问题。职业发展:SRE作为一种新兴的职业角色,为工程师提供了一条既能够涉及软件开发又能够参与系统运维的多元化职业路径。

软件行业技术文化交流。 4187

【运维】站点可靠性工程介绍:研发,运维,SRE,Devops的关系

1、什么是SRE 2、SRE与研发、运维的区别 1、什么是SRE 站点可靠性工程(SRE) 是 IT 运维的软件工程方案。 SRE 团队使用软件作为工具,来管理系统、解决问题并实现运维任务自动化。 SRE 执行的任务以前通常由运维团队手动执行,或者交给使用软件和自动化来解决问题和管理生产系统的工程师或运维团队执行。 站点可靠性工程师是一个独特的岗位,要么必须具有系统管理员背景、或有运维经验的软件开发人员;要么必须是有软件开发技能的 IT 运维人员。 SRE 团队负责部署、配置和监控代码,以及生产服务的可用

小哈里的博客 3247

sre工程师_什么是SRE? 现场可靠性工程师的重要作用

sre工程师 随着世界在线迁移,网站,云应用程序和云基础设施的可靠性已成为至关重要的业务,从电子商务运营到全球银行再到搜索引擎,这一切应运而生。 我们管理系统及其工作负载的方式已经改变。 如今,我们很少考虑使用珍贵的,高接触性,高性能的服务器,而是通过虚拟化将大量的商用服务器架设在一起,分布式软件架构可防止服务器中断而导致停机。 重点已从硬件转移到软件定义的基础结构,从不一致和容易出错的手动...

cxu0262的博客 5047

一文讲透研发,SRE,运维,DevOps 的区别

研发,SRE ,运维是工种,而 DevOps 是体系。如果拿足球来打比方,研发,SRE ,运维对应的就是前锋,中场,后卫这样的位置,而 DevOps 则是诸如 4-3-3 这样的阵型。

Bytebase的博客 2万+

SRE,了解一下?35+岁程序员新选择

随着云业务的发展,今后会有越来越多的工程师深入到SRE领域。

华为云官方博客 3368

SRE视角下的DevOps:构建稳定高效的软件交付流程

SRE 和 DevOps 有什么区别和联系?本文对此进行了解读,并着重从 SRE 实践出发阐述了 DevOps 的建设思路。 SRE 就是在用软件工程的思维和方法论完成以前由系统管理员团队手动完成的工作。SRE 的职责是运维一个服务,该服务由一些相关的系统组件组成,为最终用户(可以是内部用户也可以是外部用户)提供服务。SRE 的终极责任是确保该服务可以正常运转。为达成这一目标,SRE 需要完成开发监控系统、规划资源容量、处理紧急事件、跟踪修复事故根源等。SRE 对重复性、手工性的操作有天然的排斥感,并

Xiaohong0716的博客 1500

现代运维之路:SRE、DevOps与传统运维的关系、区别与未来前景

SRE、DevOps和传统运维虽然有着不同的侧重点和方法,但它们并非相互排斥,而是可以相互融合和补充。在未来,企业可以根据自身的需求和文化,综合运用这三者的优势,构建更高效、稳定和创新的运维模式,以适应快速变化的技术环境,推动业务持续增长。无论选择哪种模式,持续学习和创新都是不可或缺的,唯有不断进化,才能在激烈的市场竞争中立于不败之地。

LSW1737554365的博客 2737
上一篇: 一文讲透研发,SRE,运维,DevOps 的区别
下一篇: Star History 月度开源精选|2023 年 5 月
Bytebase
博客等级 码龄5年 1348粉丝 258原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值