持续集成

关注
收录了持续集成频道下的 242 篇内容
  • 全部
  • 文章
  • 电子书
邂逅DevOps:不要指望一步到位
邂逅 DevOps:不要指望一步到位

近年来 DevOps 对软件工程的影响越来越深入并被广泛认可,与此同时,行业也在密切关注 DevOps 的发展趋势。

架构师(2020年11月) 架构师(2020年11月)
架构师(2020 年 11 月)

本期内容推荐:十问华为 HarmonyOS:开源一个月,开发者生态建设进度如何?2020 年 Java 语言发展现状;VS Code 会“一统江湖”吗?

CI/CD 工具选型:Jenkins 还是 Bamboo?
CI/CD 工具选型:Jenkins 还是 Bamboo?

持续集成和持续交付是在软件开发生命周期中获得交付一致性的方法。作为一个流程,它帮助你自动化开发管道,同时确保所有事情都可跟踪。其中有趣的部分是在开发阶段中引入自动化。当我们谈到集成和交付时,另一个与之匹配的过程是“持续测试”,或者有时我们称之为 DevOps 测试。虽然持续集成(CI)和持续交付(CD)已经成为 DevOps 的重要组成部分,但在选择最佳工具时,DevOps 团队常常会陷入困境。如果没有 CI/CD 工具是无法想象的。

CI/CD 工具选型:Jenkins 还是 GitLab CI/CD?
CI/CD 工具选型:Jenkins 还是 GitLab CI/CD?

在所有可选的用于测试的 CI/CD 工具中,Jenkins 和 GitLab CI/CD 是你肯定应该考虑的两款工具。J

网易CI/CD实践(中):CD系统的部署架构与发布流程
网易 CI/CD 实践(中):CD 系统的部署架构与发布流程

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

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

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

42图揭秘,「后端技术学些啥」
42 图揭秘,「后端技术学些啥」

说到后端开发,难免会遇到各种所谓高大上的「关键词 」,对于我们应届生小白,难免会觉得比较陌生,因为在学校确实比较少遇见这些所谓高大上的东西,那么今天就带着学习的态度和大家分享这些看似可以装逼可以飞的带逼格的关键词吧。

2020年 CI 工具选型指南
2020 年 CI 工具选型指南

Jenkins 历史悠久,同时还有庞大的用户群,大家可能就有疑问了,使用 Jenkins 不就行了,为什么还要去找其它的 CI 工具呢?

从25分钟到7分钟,我们用了这些方法提升Rails CI的效率
从 25 分钟到 7 分钟,我们用了这些方法提升 Rails CI 的效率

最近,我们在 Gusto 创下了一个新纪录:6 分 29 秒。

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

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

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

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

Kubernetes 中的 CI/CD

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

2020年开发者应该关注的五大技能
2020 年开发者应该关注的五大技能

软件开发领域,新技术不断出现,开发者应该关注并掌握哪些技能?本文则回答了这个问题。

高性能交易系统设计原理
高性能交易系统设计原理

如何设计并实现每秒 10 万 + 订单的交易系统

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

使用Carthage和依赖项缓存减少50% Xcode构建时间
使用 Carthage 和依赖项缓存减少 50% Xcode 构建时间

Spotify 工程师 Patrick Balestra 解释了他们如何使用依赖关系管理器 Carthage 来避免反复重建依赖项,从而将 Xcode 的构建时间减少了 50%。

作为离“全栈”最近的DevOps人员,我们都该做些什么?
作为离“全栈”最近的 DevOps 人员,我们都该做些什么?

DevOp 作为一个术语,承载着非常广泛的含义,不同的人或者组织而言对此也有着不同的理解方式。

华为20年架构老兵何代义:DevOps并非对所有公司都适用
华为 20 年架构老兵何代义:DevOps 并非对所有公司都适用

DevOps 对于企业来说到底意味着什么?企业的软件系统向 DevOps 转变的过程中需要考虑哪些因素?当前 DevOps 落地实践还面临哪些困难?

DevOps 落地情况如何?GitLab 报告中17%的受访者表示效果很差
DevOps 落地情况如何?GitLab 报告中 17% 的受访者表示效果很差

近日,GitLab 发布了《2019 Global Developer Report: DevSecOps》,该报告调查了 4071 名 IT 相关领域的工作人员,他们来自不同的国家地区、不同的工作岗位,通过他们的经验分享,向我们展示了软件开发人员如何才能快速创新。

DevOps 创业公司 CircleCI 宣布获得5600万美元D轮融资
DevOps 创业公司 CircleCI 宣布获得 5600 万美元 D 轮融资

据外媒报道,DevOps 领域的创业公司 CircleCI 宣布完成了 5600 万美元的 D 轮融资,CircleCI 的总资金将达到 1.115 亿美元。融资之后,CircleCI 计划将继续投资产品,雇佣更多员工,进行国际扩张,并投资数据和情报领域。

阿里巴巴云原生架构实践及热议技术解析
阿里巴巴云原生架构实践及热议技术解析

在刚刚结束的 KubeCon 上海站,可以明显感受到国内外各大厂商对云原生的探索已经进入不同发展阶段并有所侧重,本文重点探讨云原生领域的热门技术趋势并分享阿里巴巴云原生架构实践。

推荐10个CI/CD工具,用于云平台集成交付
推荐 10 个 CI/CD 工具,用于云平台集成交付

虽然云平台的到来让开发者免于安装和维护物理服务器,但测试和部署代码过程依旧需要人为完成,CI/CD 可自动消除构建、测试和部署代码的大部分痛苦。

如何对DevOps数据库进行源代码控制
如何对 DevOps 数据库进行源代码控制

在本文中,我们将讨论在成功的持续集成环境中,关系型数据库和 NoSQL 数据库的独特的一面。

    探索 Serverless 中的前端开发模式
    探索 Serverless 中的前端开发模式

    蒋航 | 阿里云 前端工程师

    立即下载
    饿了么监控体系的演进

    黄杰 | 饿了么 高级架构师、框架工具部监控平台负责人

    立即下载
    ClickHouse 在头条的技术演进

    陈星 | 字节跳动 高级研发工程师

    立即下载