1 DevOps介绍

1.1 敏捷、持续交付和三步法

1.2 第一步:流动的原则

1.3 第二步:反馈原则

1.4 第三步:持续学习与实验原则

2 从何处开始

2.1 选择合适的价值流作为切入点

2.2 理解、可视化和运用价值流

2.3 参考康威定律设计组织结构

2.4 将运维工作融入到日常开发工作

3 流动技术实践

3.1 为部署流水线打下基础

3.2 实现快速可靠的自动化测试

3.3 应用和实践持续集成

3.4 自动化和低风险发布

3.5 降低发布风险的架构

4 反馈的技术实践

4.1 建立能发现并解决问题的遥测系统

4.2 分析遥测数据以更好地预测故障和实现目标

4.3 应用反馈实现安全部署

4.4 将假设驱动的开发和A/B测试融入日常工作

4.5 建立评审和协作流程以提升当前工作的质量

5 持续学习和实验的技术实践

5.1 将学习融入日常工作

5.2 将局部经验转化为去全局改进

5.3 预留组织学习和改进的时间

6 集成信息安全、变更管理和合规性的技术实践

6.1 将信息安全融入到每个人的日常工作

6.2 保护部署流水线

读《DevOps实践指南》有感相关推荐

  1. 读《豆瓣的基础架构》有感

    豆瓣整个基础架构可以粗略的分为在线和离线两大块.在线的部分和大部分网站类似:前面用LVS做HA,用Nginx做反向代理,形成负载均衡的一 层:应用层主要是做运算,将运算结果返回给前面的用户,DAE平台 ...

  2. 15读《算法基础》有感——决策树

    15读<算法基础>有感--决策树 学完本学期的<算法设计与分析基础>,想对"决策树"做进一步的了解,于是读了Rod Stephens<算法基础> ...

  3. simplify逆向_Simplify-SDK-一种以代码形式管理基础架构的框架。

    simplify逆向 When working with AWS services, you've got several choices to build and deploy your lambd ...

  4. View 5.1 重装上阵(4—基础架构篇)

    从底层架构方面来看,VIEW 5.1最大的改进在于引入了Content-Based Read Cache(CBRC) 技术,大大降低了部署桌面虚拟化所带来的IOPS风暴,同时大大降低了对于存储的压力和 ...

  5. 聊聊 Kafka: Kafka 的基础架构

    一.我与快递小哥的故事 一个很正常的一个工作日,老周正在忙着啪啪啪的敲代码,办公司好像安静的只剩敲代码的声音.突然,我的电话铃声响起了,顿时打破了这种安静. 我:喂,哪位? 快递小哥:我是顺丰快递的, ...

  6. 机器学习的中流砥柱:用于模型构建的基础架构工具有哪些?

    本文转载自公众号"读芯术"(ID:AI_Discovery) 人工智能(AI)和机器学习(ML)已然"渗透"到了各行各业,企业们期待通过机器学习基础架构平台,以 ...

  7. 数据中心基础架构 22 年演进

    01 前言 当今世界正处在信息技术(IT)创新的黄金时代.由机器学习.物联网和大规模可扩展应用支持的云计算.移动应用.大数据分析的巨大力量正在重塑商业和社会的方方面面.而这场IT复兴的中心,则是超大规 ...

  8. k86跟mysql_MySQL【基础架构】

    一.前言 平时我们使用数据库,看到的通常都是一个整体. select * from T where ID=10: 对于上述语句,我们看到的只是输入一条语句,返回一个结果,却没有关注这条语句在 MySQ ...

  9. 译 | .NET Core 基础架构进化之路(一)

    原文:Matt Mitchell 翻译:Edi Wang 随着 .NET Core 3.0 Preview 6 的推出,我们认为简要了解一下我们基础设施系统的历史以及过去一年左右所做的重大改进会很有用 ...

  10. 【mysql技术内幕1】mysql基础架构-一条SQL查询语句是如何执行的

    文章目录 1 一条SQL查询语句是如何执行的 2 mysql体系结构 3 InnoDB存储引擎 4 总结 1 一条SQL查询语句是如何执行的 ​ 通常我们使用数据库,都是将数据库看成一个整体,我们的应 ...

最新文章

  1. MariaDB/MySQL 报错解决:ERROR 1698 (28000): Access denied for user 'root'@'localhost'
  2. 如何利用 notedown 完成 ipynb与markdown之间的格式转换?
  3. lower_bound和upper_bound算法
  4. python2中的字符串编码注意事项
  5. VS2005水晶报表发布
  6. 基因表达式编程gep_基因表达式编程GEP— 前言
  7. [读书笔记]My Life--Bill Clinton
  8. 阿里巴巴下一代云分析型数据库AnalyticDB入选Forrester Wave™ 云数仓评估报告 解读
  9. yum更换国内源、yum下载rpm包、源码包安装
  10. 长淋巴结注意事项问答
  11. 动手学深度学习Pytorch Task04
  12. ViT (Vision Transformer) ---- SimpleRNN + Attention
  13. 使用Java Api 操作HDFS
  14. 简单的C语言程序介绍(重点理解),超详细基础代码解析
  15. linux4.12 交叉编译链,交叉编译工具链(很详细)
  16. 诗歌《船》 ---白桦 勉励自己
  17. Vue3中使用生命周期函数
  18. Qt实现 基于ffmpeg拉流播放视频
  19. 如何把Kotlin代码转成Java代码、把Java代码转成Kotlin代码
  20. 安装U8时检测后无法安装MDAC_TYP组件解决方案

热门文章

  1. Python 教你轻松下载网易音乐歌曲
  2. fastadmin总结
  3. Codevs1506
  4. Solidity最强对手:MOVE语言及新公链崛起
  5. 计算机怎样通过交换机接入网络,如何通过交换机将台式机或笔记本电脑连接在一起...
  6. Python+Selenium模拟淘宝滑块并爬取商品数据
  7. 北京-户口-国企-外企(大杂烩)
  8. IDEA如何快速创建对应类的测试类
  9. 微视linux swapper进程
  10. Day 45 HTML标签与文档结构