从十到千,响应团队规模的敏捷与DevOps实践-冯斌从十到千,响应团队规模的敏捷与DevOps实践-冯斌0 码力 | 27 页 | 8.15 MB | 1 年前3
openEuler 23.09 技术白皮书何实现集群内服务间的高效互通、满足应用 SLA 诉求已成为数据中心面临的关键问题,对云基础设施提出了很高的要求。 基于 K8S 的云基础设施能够帮助应用实现敏捷的部署管理,但在应用流量编排方面有所欠缺,服务网格的出现很好的 弥补了 K8S 流量编排的缺陷,与 K8S 互补,真正实现敏捷的云应用开发运维。但随着对服务网格应用的逐步深入,当前服 务网格的代理架构,数据面引入了额外的时延底噪开销,已成为业界共识的性能问题。 景频繁出现在企业日常经营中,业务创新的 需求也在倒逼企业不断运用新兴技术手段。现如今,容器技术被广泛应用于人工智能、大数据、边缘计算等场景,作为轻 量化的计算载体,为更多的场景 赋予高度的弹性与敏捷性。 业务规模的增长,容器集群规模不断扩张,IT 运维压力也成比例增大。各种软、硬件故 障而造成的业务中断,成为稳 定性影响的重要因素之一。目前业内对容器集群故障的检测方 案主要基于集群组件状态检测、服务入口监控、自定义接口 命 令行爱好者的日常使用。 应用场景 特性增强 37 openEuler 23.09 技术白皮书 migration-tools 项目(统信) migration-tools 是由统信软件开发的一款操作系统迁移软件,面向已部署业务应用于其他操作系统且具有国产化替换 需求的用户,帮助其快速、平滑、稳定且安全地迁移至 openEuler 系操作系统。 在金融、电信、能源等关键行业,涉及大量存量硬件设备(AMD640 码力 | 52 页 | 5.25 MB | 1 年前3
Curve质量监控与运维 - 网易数帆测试的整个流程中。 设计 设计流程 文档规范 开发 编码规范与提交流程 版本管理 测试 测试方法论 CI与异常测试 6/33设计流程 Curve团队采用敏捷开发模式,负责人在制定迭代计划时,确认哪些任务需要设计 文档: 小需求(改动小)将实现思路记录到任务管理系统中(JIRA),即可进行开发; 大需求(新模块、复杂功能)需要输出独立设计文档,并进行评审;对于功能或 行覆盖80%+,分支覆盖70%+ 集成测试 Given When Then 设计方法 500+用例 异常测试 40+自动化用例 混沌测试 20轮自动化随机故障注入 12/33单元测试 单元测试是软件开发的过程中最基本的测试,它用来对一个模块、一个函数或者一个类来进行 正确性检验的测试工作。 curve通过lcov统计代码覆盖率,衡量单元测试的完备程度,如下图所示: 13/33集成测试 测试目的0 码力 | 33 页 | 2.64 MB | 6 月前3
Zadig 产品使用手册典型代表 方案特点分析 Zadig 优势 传统 Jenkins 方案 GitLab + Jenkins + 脚本化 运行效率低,管理维护成本高 方案局限性大,安全性风险高 无法支持敏捷交付模式 支持从需求到发布全流程敏捷交付。尤其面向 多服务并行部署发布,云原生构建环境和运行 环境,基础设施对接及企业级 SSO/ 权限管理 等 运维管理类平台 蓝鲸 Rainbond KubeSphere 云原生环境 对接需求管理 测试管理 Spinnaker Jenkins Rancher JMeter Sonar Tekton Jenkins KubeSphere 1 、 敏捷协作方案介绍 持续集成 (CI) -> 持续交付 (CD) -> 持续部署 (CD) -> 持续运营 (CO) 质量右移 质量左移 软件研发核心工程实践:基于质量工程的持续交付体系( CI/CD0 码力 | 52 页 | 22.95 MB | 1 年前3
Zadig 产品使用手册典型代表 方案特点分析 Zadig 优势 传统 Jenkins 方案 GitLab + Jenkins + 脚本化 运行效率低,管理维护成本高 方案局限性大,安全性风险高 无法支持敏捷交付模式 支持从需求到发布全流程敏捷交付。尤其面向 多服务并行部署发布,云原生构建环境和运行 环境,基础设施对接及企业级 SSO/权限管理等 运维管理类平台 蓝鲸 Rainbond KubeSphere KubeVela 高并发工作流 云原生环境 对接需求管理 测试管理 Spinnaker Jenkins Rancher JMeter Sonar Tekton Jenkins KubeSphere 1、 敏捷协作方案介绍 持续集成(CI) -> 持续交付(CD) -> 持续部署(CD) ->持续运营(CO) 质量右移 质量左移 软件研发核心工程实践:基于质量工程的持续交付体系(CI/CD、CO、CT、CS)0 码力 | 52 页 | 16.27 MB | 1 年前3
Ubuntu 桌面培训 2010任意一个所发布的软件的源代码(包括附属于代码本身的图片、文档等),那么使用这些 Ubuntu 介绍 3 Ubuntu 桌面培训 目录 源代码的软件也必须采用相同或者与之兼容的许可证发布。Copyleft 性质的许可证使 自由软件开发者的成果按照其意愿保持在自由软件体系内部自由传递,同时不被专有 软件任意使用,借此使得自由软件在同专有软件的竞争中获得优势。 更 详 细 的 内 容 请 查 看 GNU 项 目 网 站 上 给 出 GCC)。软件需要运行操作系统之上,但是,创造一个自由的 操作系统的所必不可少的部分——自由的内核,却还没有开发出来。 1.2.2 开源运动与 Linux 自由软件和开源之间的区别可以理解成社会运动(自由软件)和软件开发方法(开源)之间 的区别。Linux 则是一个内核,是开源软件体系中的关键软件之一。 1991年8月,Linus Benedict Torvalds,这位芬兰赫尔辛基大学计算机科学专业的 一个大二学生,开始研究 Ubuntu ,向桌面用户(比如您)展示如何使用 Ubuntu 并让它发挥最大的效能。更多 关于 Ubuntu 培训和认证的内容,请访问:http://www.ubuntu.com/training 像软件开发一样,社区也为桌面课程的发展做出了贡献。社区在 Ubuntu 课程设计 方面有着丰富的经验,根据用户的要求和想法确定课程的范围和结构。社区也帮助 Canonical 和第三方作者设计、检查课程内容。更多关于社区在0 码力 | 524 页 | 57.54 MB | 1 年前3
自由软件运动Linux 的历史Stallman,这位曾经在 MIT 人工智能实验室 工作的程序员,发起了 GNU 项目,旨在开发一个自由的类 Unix 的操作系统。他 为专有软件的增长和随之而来的用户不再能够修改他们电脑上的程序而忧心忡忡。 软件开发者被束缚,有悖自由精神的现象随之普遍发生。GNU 项目的创立,标志 了自由软件运动的开始,随后的 1985 年 10 月,Stallman 又创立了自由软件基金 会(Free Software GCC)。软件需要运行操作系统之上,但是,创造一个 自由的操作系统的所必不可少的部分——自由的内核,却还没有开发出来。 Linux 的历史 自由软件和开源之间的区别可以理解成社会运动(自由软件)和软件开发方法(开 源)之间的区别。Linux 则是一个内核,是开源软件体系中的关键软件之一。 1991 年,芬兰人 Linus Torvalds 在赫尔辛基大学上学,他对操作系统很好奇, 并且对 MINIX(一个开源的类0 码力 | 6 页 | 120.49 KB | 1 年前3
Ubuntu 桌面培训 2010任意一个所发布的软件的源代码(包括附属于代码本身的图片、文档等),那么使用这些 Ubuntu 介绍 3 Ubuntu 桌面培训 目录 源代码的软件也必须采用相同或者与之兼容的许可证发布。Copyleft 性质的许可证使 自由软件开发者的成果按照其意愿保持在自由软件体系内部自由传递,同时不被专有 软件任意使用,借此使得自由软件在同专有软件的竞争中获得优势。 更 详 细 的 内 容 请 查 看 GNU 项 目 网 站 上 给 出 GCC)。软件需要运行操作系统之上,但是,创造一个自由的 操作系统的所必不可少的部分——自由的内核,却还没有开发出来。 I.II.II 开源运动与 Linux 自由软件和开源之间的区别可以理解成社会运动(自由软件)和软件开发方法(开源)之间 的区别。Linux 则是一个内核,是开源软件体系中的关键软件之一。 1991年8月,Linus Benedict Torvalds,这位芬兰赫尔辛基大学计算机科学专业的 一个大二学生,开始研究 Ubuntu ,向桌面用户(比如您)展示如何使用 Ubuntu 并让它发挥最大的效能。更多 关于 Ubuntu 培训和认证的内容,请访问:http://www.ubuntu.com/training 像软件开发一样,社区也为桌面课程的发展做出了贡献。社区在 Ubuntu 课程设计 方面有着丰富的经验,根据用户的要求和想法确定课程的范围和结构。社区也帮助 Canonical 和第三方作者设计、检查课程内容。更多关于社区在0 码力 | 540 页 | 26.26 MB | 1 年前3
高效智能运维[云+社区技术沙龙第29期] - 冲上云霄—腾讯海量业务上云实践桥头堡 存储转发 存储转发 存储转发 存储转发 存储转发 存储转发 业务读SET dispatch 业务读SET dispatch 上海云 深圳自研 广州云 云原生 开发方法 敏捷开发、DevOps 团队 协作式DevOps团队 交付周期 短且持续 应用架构 微服务,基于API的通信 基础架构 以容器为中心 部署可预测性 可预测 弹性能力 弹性调度 恢复能力 自动化运维,快速恢复0 码力 | 26 页 | 2.39 MB | 1 年前3
高效智能运维[云+社区技术沙龙第29期] - 蓝鲸研发运维技术PaaS体系实践-张敏测试数据 作业平台 标准运维 嘉为蓝鲸研运一体化门户 开发门户 测试门户 运维门户 项目经理门户 管理者门户 代码管理 流水线引擎 代码扫描 制品管理 自动化测试 度量数据 第三方工具 敏捷协同 集成平台 、ESB + API网关 配置平台 作业平台 数据平台 容器平台 数据平台 挖掘平台 …… 管控平台 嘉为蓝鲸CD:ITOM融合的统一运维解决方案 运维服务总线API Gateway、运维流程编排引擎0 码力 | 26 页 | 8.25 MB | 1 年前3
共 35 条
- 1
- 2
- 3
- 4













