持续交付2.0-业务引领的DevOps精要


持续交付2.0

价值探索环

快速验证环

持续交付2.0的组织文化

持续交付的软件系统架构

业务需求协作管理

部署流水线原则与工具设计

利于集成的分支策略

持续集成

自动化测试策略与方法

软件配置管理

低风险发布

监测与决策

大型互联网团队的FT化

小团队的逆袭之旅

研发推动的DevOps

Read more

持续集成与持续交付实战


具有自动测试功能的CI/CD

持续集成基础

持续交付基础

CICD的业务价值

Jenkins的安装与基础

编写自由风格脚本

开发插件

使用jenkins构建流水线

Travis CI 的安装与基础

Travis CI 的命令行命令及自动化

Travis CI UI日志记录与调试

CircleCI 的安装与基础

CircleCI 的命令行命令及自动化

CircleCI UI日志记录与调试

最佳实践

Read more

深入浅出Docker-2


Docker概览

容器发展之路

Docker安装

纵观docker

Docker技术

Docker引擎

Docker镜像

docker容器

应用容器化

使用Docker Compose部署应用

Docekr Swarm

Docker 网络

Docker 覆盖网络

卷与持久化数据

使用docker stack 部署应用

Docker 安全

企业版工具

企业级特性

Read more

敏捷无敌之DevOps时代


敏捷无敌: Agile 1001+

Agile公司的困境

如何打破人月神话

橄榄球与敏捷软件开发

兵不厌诈:我们的第一次冲刺

冲刺计划最为关键

每日立会,不仅仅是站立

敏捷回顾,只为更好的冲刺

燃尽图,进度与风险的指示器

团队工作协议,高效协同的秘诀

持续集成,降低集成的痛苦

结对编程,你开车,我导航

背水一战,客户为先

计划扑克、相对评估与发布规划

精益软件开发的精髓

拥抱变化,但不是随意变化

提升团队生产力的公式

有策略的测试自动化才会更高效

DoD,真正把事情做完

跨团队协作的SOS模式

分布式开发的喜与忧

大地震

敏捷与反脆弱

餐馆排队与多项目管理

工作可视化

WIP与看板

De...

Read more

企业级DevOps技术与工具实战


全面、系统地觉少了企业级DevOps的现状、趋势、基础理论和实践方法,对DevOps实践中的架构设计、开发、测试、部署等阶段所需要践行的原则和方法进行了总结。 对Devops实践中的常用工具星星了分类介绍和特性分析,并结合相关示例进行使用说明和演示。

DevOps概述

DevOps基础理论

构建企业的DevOps文化

设计和优化软件全生命周期相关流程

DevOps实践中的设计与开发

DevOps实践中的测试

DevOps实践中的部署

DevOps工具选型:开源与闭源

DevOps工具:需求管理与缺陷跟踪

DevOps工具:持续集成

DevOps工具:版本管理

DevOps工具:构建工具

...

Read more