持续交付

关注
收录了持续交付频道下的 180 篇内容
  • 全部
  • 文章
网易CI/CD实践(中):CD系统的部署架构与发布流程
网易 CI/CD 实践(中):CD 系统的部署架构与发布流程

在上一篇文章中,我们主要介绍了网易轻舟的 CI 建设实践,在本文中,我们将主要来讲解网易轻舟的 CD 建设实践。

网易CI/CD实践(上):CI系统的技术选型与部署流程
网易 CI/CD 实践(上):CI 系统的技术选型与部署流程

云计算的普及,不仅改变了目前的 IT 基础设施与企业系统架构,同时也改变了技术团队的组织架构和企业内部的研发流程。而持续集成(CI)和持续交付(CD)就是企业内部研发流程提升交付效率的关键。

移除“测试”任务栏,加快交付速度
移除“测试”任务栏,加快交付速度

任务栏里的“测试中”一列通常会导致团队有更多在“进行中”的工作,而实际完成的工作会更少。

可理解性:你尚未关注的最重要度量指标
可理解性:你尚未关注的最重要度量指标

可理解性这一概念,即系统所呈现的内容应该使工程师能够很容易理解它。

Atlassian套件玩转持续交付
Atlassian 套件玩转持续交付

Atlassian 套件是如何实现“从代码到客户,持续交付”的目标,同时提供完整的可追溯性?本篇分享详细介绍了持续交付相关概念、Atlassian 套件说明和关键配置,以及在持续交付流水线过程中的关键技术点。

21个运维必知领域之「持续交付CI/CD」
21 个运维必知领域之「持续交付 CI/CD」

Deployment)。也可以将它们看作是类似于软件开发生命周期的过程。

2020年软件测试状态报告
2020 年软件测试状态报告

“2020 年软件测试状态报告”在测试技术、测试实践、测试自动化的采用以及测试人员所面临的挑战方面提供了见解。

微服务到底该多大?如何设计微服务的粒度?
微服务到底该多大?如何设计微服务的粒度?

在修改系统之前,我们通常并不一定知道微服务划分的粒度是否合适。

“我代码写完了,QA可以测了。”
“我代码写完了,QA 可以测了。”

三观不正的团队很难走远。今天以测试为例,说说我观察的几种三观,自低到高分别是:流氓级,码农级,懵懂级,入门级,工匠级。

Kubernetes 中的 CI/CD

CI/CD 其实早在很多年前就已经诞生了,主要是为了将频繁的变更测试、构建、交付和部署等进行自动化,减少手工操作。

数据驱动决策如何支持软件交付(四):优化产品交付组织
数据驱动决策如何支持软件交付(四):优化产品交付组织

数据驱动决策系列文章概述了数据驱动决策如何支持软件交付中的三大活动—产品管理、开发和运维。软件交付组织可以应用假设、CD 指标和 SRE 的 SLI/SLO 来改善有效性、效率和服务可靠性水平。

如何以可组合块的方式重构CI/CD管道
如何以可组合块的方式重构 CI/CD 管道

我们应将 CI/CD 视为模式而非 Jenkins 或 Spinnaker 这样的具体实现。

数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发
数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发

数据驱动决策系列文章概述了数据驱动决策如何支持软件交付中的三大活动——产品管理、开发和运营。

持续交付未来10年会是什么样子?
持续交付未来 10 年会是什么样子?

DORA 的报告显示,技术实践可以带来变化,但仅凭技术实践是不够的。

再无下文:Kubernetes上众多TODO注释遭到遗忘
再无下文:Kubernetes 上众多 TODO 注释遭到遗忘

虽然 Kubernetes 这种大规模项目的体量可观,但开发人员在 TODO 注释方面的行为模式与小项目没什么区别,只是绝对数量更高。

数据驱动型决策如何支持软件交付(一):用假设进行产品管理
数据驱动型决策如何支持软件交付(一):用假设进行产品管理

在产品管理中,假设可以用于指导关于功能优先级的产品决策的有效性。

微服务开发的10个最佳实践
微服务开发的 10 个最佳实践

微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。为了有助于开发有效的微服务应用程序,作者给出了 10 个最佳实践。

DevOps 10年:你是不是忘了DevOps中的Ops
DevOps 10 年:你是不是忘了 DevOps 中的 Ops

DevOps 先驱 Kris Buytaert 为我们介绍了他过去十年的经验,在过去的十年间他帮助组织经历了 DevOps 的采用炒作周期,并在他们的转变中总结出了关于 DevOps 的各种误解。

《独角兽项目》作者 Gene Kim访谈:五大理念,打赢组织“内战”
《独角兽项目》作者 Gene Kim 访谈:五大理念,打赢组织“内战”

《独角兽项目》是一个虚构的故事,讲的是一次与凤凰项目同时进行的 DevOps 转型。

13条实践助你更好地完成代码评审
13 条实践助你更好地完成代码评审

如果做得不适当,代码评审可能会令人恼火、花费大量时间,并且无法提高质量。

论敏捷与延迟:项目延迟六大原因,该如何避免?
论敏捷与延迟:项目延迟六大原因,该如何避免?

团队需要做好预测,否则就可能会被指责 " 敏捷却迟到 "。

从单个系统到云翼一体化支撑,京东云DevOps推进中的一波三折
从单个系统到云翼一体化支撑,京东云 DevOps 推进中的一波三折

本次采访嘉宾:京东云 DevOps 团队负责人 郑永宽云提供商进行了深度研究,他们分别是(按照拼音字母顺序):AWS、阿里云、百度云、华为云、京东云、腾讯云和微软。

云原生生态周报 Vol. 30:Rancher 新版本默认支持 Kubernetes 1.16
云原生生态周报 Vol. 30:Rancher 新版本默认支持 Kubernetes 1.16

《云原生生态周报》由阿里云容器平台联合蚂蚁金服共同发布,众多一线社区专家与您一起“跟踪动态,读懂社区”,分享云原生社区项目进展、活动发布、精选博客等信息。

AI辅助开发比人工编写代码快180多倍,程序员是喜还是忧?
AI 辅助开发比人工编写代码快 180 多倍,程序员是喜还是忧?

过去十年,在进行自动化测试时,一旦代码发生变化,开发人员能够立即做出反馈,同时进行相应的调整,因此软件质量有了很大提升。

门票8800太贵?教你“薅”这一场技术峰会的“羊毛”
门票 8800 太贵?教你“薅”这一场技术峰会的“羊毛”

ArchSummit 特别推出的 3 场技术解决方案专场,现提供免费报名

专访软件交付专家Doc Norton:速度和更好的指标
专访软件交付专家 Doc Norton:速度和更好的指标

速度不适用于预测或诊断。它是一个过于波动的复杂系统的滞后指标,无法知道我们未来的表现如何。

基于微服务环境下的持续交付
基于微服务环境下的持续交付

微服务环境下的持续交付并不是自动化的 DevOps,其核心还是有没有规范和流程去保证微服务正确的独立部署。

    度小满前端智能测试服务平台落地实践
    度小满前端智能测试服务平台落地实践

    肖汉 | 百度 度小满金融质量部质量专家

    立即下载
    Now and the Future: An Overview of the Web in 2019(英文演讲)

    Philippe Le Hégaret | W3C Web 技术总负责人

    立即下载
    美团一站式业务稳定性保障平台的 AIOps 实践

    宋斌 | 美团点评 到家事业群配送技术部 资深技术专家

    立即下载