DevOps

3 人感兴趣 · 79 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/c9/c979062422ff2c08148a33d789dd7692.jpeg?x-oss-process=image/resize,w_416,h_234

从 SDL 到 DevSecOps:始终贯穿开发生命周期的安全

用户头像
Fooying 2020 年 6 月 5 日

最近参与了《研发运营一体化(DevOps)能力成熟度模型技》等安全部分标准制定,以及在内部做了一次分享,趁着分享之后聊聊自己对对研发安全以及DevSecOps的理解和实践尝试。

https://static001.geekbang.org/infoq/cb/cb7d0a32e6083d68488e23bbf91677f9.jpeg?x-oss-process=image/resize,w_416,h_234

DevOps 生命周期,你想知道的全都在这里了!

用户头像
陈琦 2020 年 5 月 18 日

持续发展、持续集成、持续测试、持续反馈、持续监测、持续部署、持续运维……DevOps生命周期,一篇全网打尽!

https://static001.geekbang.org/infoq/95/95685d9d18b11bd0e5d9002ce6b1b3d7.jpeg?x-oss-process=image/resize,w_416,h_234

Bash 脚本的单元测试

用户头像
柴锋 2020 年 8 月 16 日

有人说不要用 Bash 而是应该用 Python 来做运维和构建脚本的一个理由就是缺乏单元测试的构建脚本很难证明其可靠性,因为没法儿为 Bash 脚本写单元测试,但是 Python 脚本有。事实上,我们的确能够为 Bash 脚本写单元测试!

https://static001.geekbang.org/infoq/13/130d38d97cd7f11e88a6b5306e7ac451.jpeg?x-oss-process=image/resize,w_416,h_234

程序员不可不知的:2020 年测试六大趋势

用户头像
陈琦 2020 年 4 月 30 日

2020,随着进入新的十年,技术的不断发展和竞争激烈的市场促使测试行业寻找新的相关测试技术。随之而来的,测试领域新的方法正稳步出现。

Kubernetes 中的 CI/CD

用户头像
倪朋飞 2020 年 4 月 23 日

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

https://static001.geekbang.org/infoq/a3/a36f3d04c36f300ec188464c0ef0041d.jpeg?x-oss-process=image/resize,w_416,h_234

理解持续测试,才算理解 DevOps

用户头像
陈琦 2020 年 6 月 16 日

持续测试是DevOps中的重要环节,充分实践好持续测试,对DevOps的目标达成十分有益。

https://static001.geekbang.org/infoq/73/73d81c8d6c91ff49f37e84ff759ca044.jpeg?x-oss-process=image/resize,w_416,h_234

OPPO 互联网 DevSecOps 实践

用户头像
OPPO安全 2020 年 8 月 27 日

OPPO子午互联网安全实验室

https://static001.geekbang.org/infoq/80/8096f27d8ea68843cb876ab2ad9cdb0e.jpeg?x-oss-process=image/resize,w_416,h_234

刘华:事实证明,假敏捷都比瀑布优秀

用户头像
刘华Kenneth 2020 年 8 月 1 日

“ 两个项目的直接对比,充分说明即使是假敏捷都比瀑布优秀。”

https://static001.geekbang.org/infoq/02/02340817531e096cc8a6f477db5103a7.jpeg?x-oss-process=image/resize,w_416,h_234

90% 的开发都没搞懂的 CI 和 CD!

用户头像
陈琦 2020 年 8 月 27 日

在敏捷软件开发环境中,工作模型和操作需要对公司不断变化的需求具有超级灵活的能力。DevOps——一种工具和实践的结合,有助于软件开发与IT运维并携手共进。这种跨功能的工作模式旨在最小化系统开发生命周期的持续时间,并提供持续的部署和交付。

https://static001.geekbang.org/infoq/e5/e5e63dfb9c02e3c78e0b74b0a8235451.jpeg?x-oss-process=image/resize,w_416,h_234

为什么 Bash 脚本总是不稳定?

用户头像
柴锋 2020 年 8 月 18 日

写过很多 Bash 脚本的人都知道,Bash 的坑不是一般的多。为什么 Bash 脚本就是这么不可靠、运行不稳定呢?本文用一个简单的实例来探究其背后的原因。

https://static001.geekbang.org/infoq/11/11be5c750d6d0524692acebdbafa78a1.jpeg?x-oss-process=image/resize,w_416,h_234

DevOps 知识点——3C 知多少

用户头像
陈琦 2020 年 5 月 27 日

DevOps里的CI和CD,你清楚了吗?持续集成、持续交付和持续部署,这篇文章让你一次搞懂!

https://static001.geekbang.org/infoq/95/956fb58a0cfb6a748ea343fc920f7f68.jpeg?x-oss-process=image/resize,w_416,h_234

各角色如何从 DevOps 中受益?

用户头像
陈琦 2020 年 10 月 9 日

产品经理、开发、测试、运维、终端用户……DevoOps给这些角色带来什么优势?

https://static001.geekbang.org/infoq/bb/bb056da73a1d2e6d89735176780f6069.jpeg?x-oss-process=image/resize,w_416,h_234

Devops 与敏捷二者能否结合?

用户头像
陈琦 2020 年 8 月 20 日

与其单独使用DevOps和敏捷来进行开发,不如将它们结合在一起作为一股力量来汲取二者的长处,从而使软件行业受益。这可以通过将敏捷的冲刺与DevOps提供的集成团队合作来实现。

https://static001.geekbang.org/infoq/25/2538f8263f4eef9d670502c9cdf8f622.png?x-oss-process=image/resize,w_416,h_234

Jenkins 插件开发之旅:两天内从 idea 到发布 (下篇)

用户头像
donghui2020 2020 年 5 月 22 日

本文分上下两篇,上篇介绍了从产生 idea 到插件开发完成的过程; 下篇将介绍将插件托管到 Jenkins 插件更新中心的一系列过程。

https://static001.geekbang.org/infoq/c8/c8c6d9beec59528375d3481d607b717d.png?x-oss-process=image/resize,w_416,h_234

Jenkins 插件开发之旅:两天内从 idea 到发布 (上篇)

用户头像
donghui2020 2020 年 5 月 22 日

本文介绍了笔者首个 Jenkins 插件开发的旅程, 包括从产生 idea 开始,然后经过插件定制开发, 接着申请将代码托管到 jenkinsci GitHub 组织, 最后将插件发布到 Jenkins 插件更新中心的过程。

https://static001.geekbang.org/infoq/85/851f256335a968927cba5a7fc522c268.png?x-oss-process=image/resize,w_416,h_234

在 VPS 里搭建 Drone CI 持续集成构建系统

用户头像
Gadzan 2020 年 4 月 30 日

持续集成和构建的工具有很多,除了著名的 Jenkins,Travis,CircleCI,还有最近比较热门的 Github Action 和 Gitlab CI/CD。但是作为个人开发者的私人项目如果想要使用并不友好。那么开源免费的 Drone CI 是个不错选择,它不但非常轻量,而且十分强大。

https://static001.geekbang.org/infoq/7e/7e628b49c720097e46bd26bd9d07c978.png?x-oss-process=image/resize,w_416,h_234

Lindorm 云原生数据库 - 让数字时代 IT 运维系统“灵动”起来

用户头像
许力 2020 年 10 月 12 日

今年由于受到疫情的影响,越来越多的政企开始意识到线上办公系统稳定的重要性,同时现在互联网化的信息服务繁荣发展为政府、企业数字系统运维应用维稳和客户数字体验保障提出了更高要求。在互联网服务场景下,运维监控数据量激增,采集监控的数据类型更加多样

数据驱动 vs 关键字驱动:对 UI 自动化测试框架搭建的探索

用户头像
Winfield 2020 年 7 月 13 日

数据驱动 vs 关键字驱动:对UI自动化测试框架搭建的探索

https://static001.geekbang.org/infoq/bc/bc4a603f6b6acf6f1c82c867a086510f.png?x-oss-process=image/resize,w_416,h_234

创业公司技术体系建设

用户头像
星际行者 2020 年 6 月 21 日

本系列文章将回顾我所在的团队,过去一年多时间里进行的技术体系建设。

关于 Bash 的 10 个常见误解

用户头像
柴锋 2020 年 8 月 9 日

Bash 大概是程序员们既是最熟悉的而又是最陌生的。说熟悉,Bash 几乎存在于程序员身边的绝大多数电脑上。说陌生,Bash 作为最常用的脚本语言,很少有程序员们了解 Bash 的特性和语法,而且因为不了解还产生了很多的误解。

https://static001.geekbang.org/infoq/49/493a75aa4947af466583adf7f4c79aee.jpeg?x-oss-process=image/resize,w_416,h_234

为什么我们需要制品管理?

用户头像
Man 2020 年 7 月 13 日

制品是指由源码编译打包生成的二进制文件,不同的开发语言对应着不同格式的二进制文件,这些二进制通常可以直接运行在服务器上。

https://static001.geekbang.org/infoq/dc/dc4174a2db902998bb27c130efd60834.jpeg?x-oss-process=image/resize,w_416,h_234

使用 Generic Webhook Trigger 触发 Jenkins 多分支流水线自动化构建

用户头像
jerry.mei 2020 年 7 月 12 日

在使用 Jenkins 驱动整个 CI/CD 的流程时,代码提交触发任务自动化构建是一个很重要的步骤。这篇文章主要介绍如何在 Jenkins 的多分支流水线(Multibranch Pipeline)中使用 Generic Webhook Trigger 触发任务的自动化构建。

https://static001.geekbang.org/infoq/58/589ae06731dfa70e85f903c9e9fbc661.jpeg?x-oss-process=image/resize,w_416,h_234

DevOps 技术栈

用户头像
柴锋 2020 年 8 月 8 日

当我们提到 DevOps 落地的时候,几乎都是关注在协作或者工具上,这些就是做好 DevOps 落地所需要的吗?除了关注在协作和工具上,技术栈需要掌握哪些呢?运维技术栈与开发技术栈有哪些相通之处呢?

https://static001.geekbang.org/infoq/31/31e8c35708ad198d75db8fc78b483904.jpeg?x-oss-process=image/resize,w_416,h_234

程序员都应该了解的运维知识经验

用户头像
松花皮蛋me 2020 年 4 月 27 日

万字长文为你讲述研发工程师一般忽略的运维知识经验

https://static001.geekbang.org/infoq/17/17a2a313a6b29d10bac61df599137921.jpeg?x-oss-process=image/resize,w_416,h_234

自动化测试框架知识,读这一篇就够了!

用户头像
陈琦 2020 年 5 月 8 日

什么是真正的自动化测试框架?自动化脚本如何工作?自动化测试框架会如何在测试过程中为你提供竞争优势?多重知识,一网打尽!

https://static001.geekbang.org/infoq/db/db9835633e8d85afdb243f8b69ce17c4.png?x-oss-process=image/resize,w_416,h_234

Ledge:这可能是距今最好的『DevOps + 研发效能』知识平台

用户头像
Phodal 2020 年 4 月 29 日

过去的几星期里,因为疫情 + 种种不可告人的原因,我开始建设一个 DevOps 知识平台。

https://static001.geekbang.org/infoq/3c/3c99ec681df40fa2f2dd4dc2ebf583f7.png?x-oss-process=image/resize,w_416,h_234

很不幸,自动化测试永远只能是必要非充分条件

用户头像
刘华Kenneth 2020 年 4 月 26 日

“ 对自动化测试的合理预期非常重要。”

https://static001.geekbang.org/infoq/bd/bdd9772ea6306f05b70556b4dd60396d.jpeg?x-oss-process=image/resize,w_416,h_234

k6 新崛起的性能测试工具

用户头像
IT民工仁兄 2020 年 5 月 30 日

在软件测试界,只要一提起来性能测试工具,大家甭管是做个性能测试的,还是没做过性能测试的,大多数都能异口同声的说出来两个重量级工具,LoadRunner和Jmeter。一个代表了商业性能测试工具的巅峰,一个带走了了当今大部分人的注意力。

单核小鸡上的 Minikube 实践(一)

用户头像
💯 2020 年 5 月 19 日

基于单机单核的Minikube实战

企业玩转 DevOps 转型:由弱到强,只需 7 步

用户头像
华为云开发者社区 2020 年 8 月 4 日

【摘要】 在参考业界方法并总结客户成功故事的基础上,本文提出了“七步法”路线图,希望能帮助更多的企业顺利进行DevOps转型。

DevOps_DevOps资料文章-InfoQ写作平台