本专区由 DevOps 团队提供资讯和技术支持,欢迎社区成员申请加入管理小组。
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
本专区由 DevOps 团队提供资讯和技术支持,欢迎社区成员申请加入管理小组。
作者:大虾别跑 原文链接:https://blog.csdn.net/qq_35583325/article/details/126936804 转自:IT运维技术圈 一、DevOps介绍 软件开发最开始是由两个团队组成: 开发计划由开发团队从头开始设计和整体系统的构建。需要系统不停的迭代更新。 运维团队将开发团队的Code进行测试后部署上线。希望系统稳定安全运行。 这看似两个目标不同的团队需要协同完成一个软件的开发。 在开发团队指定好计划并完成coding后,需要提供到运维团... 展开更多
Zadig 开源交流:加入 Zadig 技术交流群🔥 (Zadig on Github;Zadig on Gitee) ZadigX 企业咨询:提交您的具体需求 阅读原文 在 ZadigX 线上发布会上,各位 CXO 齐聚一堂,共同讨论了 DevOps、生态链接和商业合作等关键议题。 与会嘉宾包括 API7.ai 的联合创始人兼 CEO 温铭、PingCode 的创始人兼 CEO 王涛、Bytebase 的联合创始人兼 CTO 徐丹青、火线安全的联合创始人兼 CTO 卢中阳、快猫星云的创始人兼 CEO 来炜以及 Apip... 展开更多
Gitee 十年,见证了互联网的成熟、见证移动互联网兴起、见证移动支付走进千家万户、见证 AI 新时代的到来;同时也见证敏捷开发、精益项目管理、DevOps 在不同的 IT 组织中落地、实践和推广。5 月 28 日,GOTC 2023 “Gitee 十周年”专题论坛将于上海张江科学会堂隆重举行,欢迎的老朋友、新朋友一同参与 Gitee 十周年庆典。 全球开源技术峰会(Global Open-source Technology Conference) GOTC 2023 由开放原子开源基金会、 Li... 展开更多
全球开源技术峰会(Global Open-source Technology Conference,简称 GOTC)是由开放原子开源基金会、 上海浦东软件园、Linux 基金会亚太区和开源中国联合发起的,面向全球开发者的一场盛大开源技术盛宴。 GOTC 2023 将于 5 月 27 日至 28 日在上海张江科学会堂召开。大会将以行业展览、主题发言、特别论坛、分论坛的形式展现,与会者将一起探讨 元宇宙 、3D 与游戏、 eBPF 、Web3.0、区块链等热门技术主题,以及 开源社区、AIG... 展开更多
嗨,朋友!你听说过「新型工伤」吗? 我好像「赛博确诊」了😣 那天朋友约我吃饭,我下意识回复了句「好的,那我提一个日程」……还有上次跟一位准妈妈聊天,我好奇宝宝的预产期,结果脱口而出「宝宝预计什么时候发布呀?」  小编观察到,这种生活语言系统被职场黑话污染的「新型工伤」辐射范围还不小。就比... 展开更多
有一个组织,每年都会基于对相关从业者的调研和分析,发布一份《DevOps 行业状态报告》,揭秘研发团队的 DevOps 健康状况和平均效能水平,至今已持续了 9 年。目前,全球有超过三万名专业人士参与该调研,而它也成为同类调查中规模最大、持续时间最长的项目。 它就是在 2018 年加入谷歌的 DORA(DevOps Research and Assessment),一个致力于了解如何让研发团队快速交付高质量软件的组织。经过年复一年地洞察和分析,DORA 团队... 展开更多
简介 最近我有一个任务,需要跟踪、搞定 series 基数问题,并显著减少 Prometheus 的资源使用。为了做到这一点,我首先需要分析系统。在本文中,我将解释如何使用 mimirtool 来识别平台上使用哪些指标以及哪些没有被使用。 先决条件 本文中描述的所有内容都是在 Kubernetes 环境中使用 kube-prometheus-stack 完成的。如果您的 Prometheus 部署方式与我不同,您可能需要进行调整,但如果您同时拥有 Prometheus 和 Grafana 的至少... 展开更多
很多公司希望提升服务稳定性,而上线了各类监控系统,指标的、链路的、日志的,而且只是指标层面可能就会有多个监控系统,这么多监控系统、这么多监控目标,如果没有良好的治理,很快就会产生告警风暴的问题,如何通过一些手段达到告警降噪的效果呢? 在现代化的互联网架构中,告警是监控系统中最为重要的一部分,可以帮助运维人员及时发现并解决问题,确保服务的可用性和稳定性。但是,随着业务的不断扩大和系统的不断升级,告... 展开更多
eBPF 的全称是 extended Berkeley Packet Filter,它被称之为“革命性”的内核技术,可以在 Linux 内核中运行沙盒程序,而无需更改内核源代码或加载内核模块。它提供了一种通用执行引擎,可以基于系统或程序事件高效安全地执行特定代码,就像在实时 (JIT) 编译器和验证引擎的帮助下进行本机编译一样。 如今,eBPF 被广泛用于各种场景:在现代数据中心和云原生环境中提供高性能网络和负载平衡,以低成本提取细粒度的安全可观测... 展开更多
大家肯定对指标度量不感陌生。从代码行数到运行时间,软件开发行业过度沉迷于「数字管理」。而在研发效能的管理和度量上,管理者们却总碰壁。 有的人不相信研发效能可以被量化,有的人则认为可以;我属于第二种。这并不意味着我不关注定性反馈,只是如果我们能够清楚地知道要先度量什么,量化指标就可以反映出很多事情并描绘出一个不错的画面。 在这篇文章中,我将与你分享如何结合研发团队的实际情况思考和选择量化指标,以及如... 展开更多
如今,在 Kubernetes 上构建应用程序的开发人员,不仅要写代码还要负责交付和运维等。而 CNCF 云原生的 Landscape 已经有 1000+ 张卡片,覆盖应用定义与开发、编排与管理、运行时、配置、平台、可观测性与分析等,开发人员“认知负担”越来越重,所以企业需要从 2023 年开始更关注开发者体验,去聚焦开发者平台的相关建设,提供好用的工具集合或平台工程。 于是,InfoQ 发起了一场《极客有约》特别栏目《云原生趋势下的平台工程... 展开更多
本文介绍了 API 货币化和 APISIX 实现 API 货币化方法。 > 作者刘维,API7.ai 技术工程师,Apache APISIX Contributor [原文链接](https://www.apiseven.com/blog/what-is-api-monetization) ## 什么是 API 货币化 想象你开发并部署了一个服务,能够搜集你所在城市所有超市的打折和优惠信息,其他的开发者想要使用你的数据,就需要你提供相应的 API, 然后其他开发者通过支付费用获得你的授权,再使用你提供的 API 获取想要的数... 展开更多
去年 7 月份,《DevOps is dead, long live Platform Engineering》这篇文章引发了广泛讨论,标题翻译成中文是“DevOps 已死,平台⼯程是未来”。 平台工程 (Platform Engineering) 是一种运维理念,试图解决云原生时代运维问题。其提倡的一个重要观点是运维平台要提供工程师自服务能力,希望平台可以屏蔽基础设施复杂性,提供灵活的工具链和工作流,工程师利用这些平台的基本能力,自己组合、编排来解决自己的问题,过程中不需... 展开更多
运维百家讲坛,通过采访和约稿的方式,请运维领域老炮输出深刻洞见,共同碰撞,以期形成一些先进的共识,推动行业更好得前进。 这一期我们邀请到的是陈存利,度小满金融系统运维部总经理,20多年的职业生涯中绝大部分时间在互联网领域。在百度运维部期间由于带队风格过硬,兄弟团队称其为”陈司令”。今天我们请到“陈司令”来聊聊他的观点。 这里是接地气、有高度的《运维百家讲坛》第 5 期,开讲! 问题预览 您很早加入了百度... 展开更多
一旦你开始了解敏捷开发和 Scrum 方法,就一定会碰到「速率 Velocity」。它表示研发团队在一个迭代周期内,能完成的所有故事点数之和;常用作度量基准,辅助长期的工作估算和迭代规划。 几年后,当我在一个优秀的软件工程师团队担任管理者,我才意识到「速率」在实际度量时存在很大的缺陷。也正因如此,我才得以找到真正正确的研发效能度量指标。 01 为什么「速率」不好用? 让我们从速率的计算公式开始: 实际速率 = 完成的总点... 展开更多
本文介绍了 LuaJIT 的高灵活性和高性能,以及 APISIX 作为云原生 API 网关选择 LuaJIT 的原因。 > 作者[杨陶](https://github.com/SkyeYoung),API7.ai 技术工程师。 [原文链接](https://www.apiseven.com/blog/what-is-luajit-and-why-does-apisix-choose-luajit) ## 什么是 LuaJIT ### 定义 简单地说,LuaJIT 是 Lua 这种编程语言的实时编译(JIT,Just-In-Time Compilation)器的实现。 对于不太了解 LuaJIT 的读者,我们可以... 展开更多
每当提及「研发效能」,我们都在谈论什么? 研发效能管理要在保证质量的前提下,思考如何更快地向客户交付价值。在管理实践中,效能度量涉及三大维度:交付速率、交付质量、交付价值。 技术团队对内如何优化开发流程,以提升交付速率和质量?对外如何围绕价值交付,与产品、业务侧同事开展紧密高效的研发协作?在众多急需攻破的效能难题中,Cycle Time 都是极为关键的速率管理发力点。 01 是什么 Cycle Time? Cycle Time 原是精... 展开更多