魔幻云
从事十多年(运维开发,产品设计加持开发,DevOps工程师)
展开
-
终章:DevOps实践总结报告
需求收集需求分析需求评审需求确认需求交付需求追踪DevOps实践全面落地研发效能显著提升团队协作更加高效持续改进机制完善。原创 2024-12-22 20:37:28 · 1049 阅读 · 0 评论 -
第十一章:DevSecOps持续安全性管理
安全左移前置安全设计降低修复成本提高安全性加快交付速度全面防护多维度覆盖全流程管控自动化实现持续性保障文化建设安全意识提升技能持续提升最佳实践沉淀安全文化形成。原创 2024-12-22 19:04:57 · 1107 阅读 · 0 评论 -
第九章:效能度量管理
本文档旨在设计一个全面的DevOps效能度量管理系统,通过多维度的数据收集和分析,为不同层级的用户提供精准的效能洞察,助力持续改进和决策优化。原创 2024-12-20 15:34:31 · 981 阅读 · 0 评论 -
第十章:持续反馈管理
本文档旨在设计一个全面的DevOps持续反馈管理系统,覆盖产品需求的完整生命周期,实现从需求设计到运维阶段的全链路问题反馈机制,提高问题发现和解决效率,优化资源利用。原创 2024-12-22 18:44:40 · 766 阅读 · 0 评论 -
第八章:持续集成管理
本文档详细描述DevOps持续构建(CI)管理系统的设计方案,包括流水线管理员配置和流水线管理两大核心模块,以及相关的具体实现细节和最佳实践案例。原创 2024-12-19 16:47:52 · 1191 阅读 · 0 评论 -
第七章:应用部署发布管理
应用管理服务:负责应用生命周期管理,包括创建、配置、部署等; 集群管理服务:负责集群资源管理,包括K8s集群和虚拟机资源; 制品库服务:管理应用制品,支持多种制品类型和版本控制; 配置中心:统一配置管理,支持多环境配置隔离; 监控告警:全方位监控和智能告警服务原创 2024-12-19 14:23:59 · 836 阅读 · 0 评论 -
第六章:代码库管理
简单来说,是项目程序源代码永久存储的管理系统,但代码库不仅仅这么简单的功能,包括众多的功能模块,如:集成CI,K8s自主私有化部署CD,仓库分组管理,仓库管理,镜像及包仓库,版本管理,API接口,web hook等。接下来我主要介绍一下代码库在DevOps中的关键依赖功能使用。原创 2022-12-21 13:39:31 · 1373 阅读 · 0 评论 -
第五章:工具链与需求关联关系
DevOps工具链和需求关联关系图及详细说明原创 2022-12-08 20:18:08 · 263 阅读 · 0 评论 -
第四章:测试管理
本章讲解测试管理,实际上devops里面的测试会单独拿出来进行管理,以前没有devops这个体系时,就会使用jira等系统进行迭代计划和测试管理,但现在devops的测试管理更加轻量级,不会出现测试管理过重,从而不能达到敏捷快速迭代。其中用例数据非常重要,包括了用例的前置条件,执行测试步骤,并且关联至团队空间里面的需求卡片,还可以定义用例优先级。有助于重要功能着重测试。提测管理用来帮助开发人员,在需求开发就绪后,发起提测,便于测试人员快速了解手头提测情况,也方便开发人员快速了解自己的提测是什么进度。原创 2022-11-29 21:59:30 · 346 阅读 · 0 评论 -
第三章:迭代计划
从此处开始,就要实现对需求的迭代开发过程啦,在敏捷开发模式中,提倡以迭代式开发产品,一次迭代可能发布某个或者某几个功能特性,一次迭代过程即包括这些新功能所需的所有开发任务及其他任务。本次涉及团队空间管理和迭代计划。原创 2022-11-28 21:12:28 · 451 阅读 · 0 评论 -
第二章:需求管理
本章节大多工作已经移动到第一章需求统筹,但需求统筹所包括的需求管理属于第一步,面临繁,多问题的处理,同时作为DevOps系统,那需要有自身的需求管理,实际也是接受被统筹管理确认过的需求,从而减少devops需求管理前期规划迭代消费的时间,可以快速高效进入迭代开发交付过程。大大的缩短了产研周期。原创 2022-11-28 21:09:33 · 374 阅读 · 0 评论 -
第一章:需求统筹
大家好!在前面的概述里面简单说了一下什么是需求统筹,与devops里面的需求管理又有什么区别和不同呢?我们接下来继续详细聊之。我们简单说一下统筹是为了实现什么?原创 2022-11-28 21:06:34 · 737 阅读 · 2 评论 -
简单理解DevOps是啥?
每一个人的回答都是千奇百怪,不知道的人回答:“是develop吗?你把开发分支单词写错了”;听说过或者知道一点的人说:“这还不简单,不就是Develop和Operation,开发与运维的合并嘛!”;还有的回答是敏捷开发工具;或者是构建部署工具链;甚至有回答说:“DevOps就是一种思想和文化理念”。但这些回答都不全面,或者太偏。简单的回答就是构建一套完整的工具链来支撑从需求提出到需求交付,保证整个过程需求任务最小化单元,开发迭代高效,代码及构建安全,交付线上稳定,运行问题持续反馈。原创 2022-11-22 13:44:37 · 275 阅读 · 0 评论