NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

黑盒运维转型为白盒运维

  • 2011-10-20
  • 本文字数:882 字

    阅读完需:约 3 分钟

Mitchell Hashimoto, Vagrant 的共同创立者, Kiip 公司的系统管理员,在Gothenburg 的DevOps Days 上的讲演中提出了一个基于经验的、将组织由传统的黑盒运维文化转型为(理想的)白盒文化的路线图,在白盒运维文化的环境中,开发人员可以自由的改变生产环境。

Mitchell 的路线图目标在于保持应用程序(和环境)稳定,同时支持加快的反馈周期,和更加快速的部署周期。这份路线图由下述 5 个步骤组成:

  • 度量和监控
  • 高层次的文档
  • 在开发环境中镜像生产环境
  • DevOps 办公时间
  • 自动化的基础设施测试

获取操作环境的测量数据让开发人员更好的理解操作的性能和稳定性。虽然有很多可用的监控工具,但通常开发人员并不熟悉它们。通过获取数据和提供可视化的反馈,例如描述服务器负载或响应时间的图表,会逐渐影响开发人员开始关注运行中的系统的状况。

基础设施的文档,包括高层次的运行时架构图或其它有意义的制品(例如部署流程,失败解决方案,工具使用指南等等),可让团队深入了解生产环境内部情况,及变更对整个系统的质量,如可扩展性和性能,的影响。经常性的、有关技术的简短交谈也有助于提高已交付的、运行中的应用程序的可见性,同时也提供更多对特定技术或工具的深入解释。

在开发环境中镜像生产环境,可以让开发人员熟悉生产环境中的脚本,并开始尝试一些试验,而无需担心失败。通过重用脚本和工具来管理开发环境,和管理生产环境一样,可以节约很多工作量。更进一步来说,在实际应用于生产环境之前,部署过程经过了千百次的演练和测试。

进一步促使 DevOps 文化转变,包括开发和运维每周有共同的工作时间,借此解释和澄清双方需了解的各种主题,甚至开展一些代码审查,从而培养一种合作的学习氛围。最新的技术变革包括自动化基础设施测试(无论是单元测试、集成测试或系统级测试),给开发人员提供了一张“安全网”,以便放心的对运维进行变更。在这一点上,开发人员对运维的变更可由运维人员轻松的控制和验证。

Mitchell 强调,事实上,所有这些变化需要按照顺序慢慢实现,以便能够被消化。特别是交替推动技术变革与文化变革为接受这些改变提供了空间。

查看英文原文: Moving Ops from black to white box

2011-10-20 05:383368
用户头像

发布了 32 篇内容, 共 84176 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

vue中的几个高级概念

yyds2026

Vue

SAP | 认识数据元素和域

暮春零贰

SAP abap 10月月更

小程序引擎让app获得了什么样的能力

Geek_99967b

小程序

【Vue】踩坑日记:Scoped下动画无效,曾经以为百利而无一害的Scoped,也有自己的限制

游坦之

前端 vue2 10月月更

研发分享 | StoneDB 如何给 Tianmu 引擎增加 delete 功能 #1 调研之旅

StoneDB

数据库 HTAP StoneDB 10月月更 企业号十月PK榜

CTO技术共享整理九个shell脚本

CTO技术共享

个人成长 DDoS 10月月更

【CSPO认证】11月19-20日在线周末班 | 全国招生

ShineScrum捷行

Scrum 敏捷 产品负责人 CSPO 产品经理培训

Dell UltraSharp 27显示器,创造你想要的“视”界

科技热闻

3M互助公排dapp系统开发智能合约定制

开发微hkkf5566

vue3实战-完全掌握ref、reactive

yyds2026

Vue

Confidential Containers:云原生机密计算基础设施

OpenAnolis小助手

开源 cncf 龙蜥 机密计算 沙箱

极客时间运维进阶训练营第一周作业

好吃不贵

TiKV 源码阅读三部曲(一)重要模块

PingCAP

TiKV 源码解读

vue实战-深入响应式数据原理

yyds2026

Vue

NFT卡牌挖矿链游dapp系统开发

开发微hkkf5566

组装式App小程序化,能够加速企业效率式研发吗

Geek_99967b

小程序

在线协作文档实现团队工作协同!

Baklib

效率 协同办公 降低成本 在线协作文档 在线协作

java开发技术培训费用是多少

小谷哥

Wallys//routerboard,QCN9074,QUECTEL,RM500Q-GL,WiFi6ECard,802.11ax,IPQ6010,IPQ6000,IPQ6018

wallys-wifi6

IPQ6010 ipq6018 IPQ6000

CTO技术共享整理出来的十个Python自动化脚本

CTO技术共享

Python 个人成长 10月月更

值得关注的5款低代码开发平台推荐!

优秀

低代码开发平台 低代码平台

搭建帮助中心无方法,Baklib帮你轻松解决

Baklib

Vue.nextTick核心原理

yyds2026

Vue

渲染行业的未来发展趋势

Finovy Cloud

渲染 云渲染 本地渲染

SAP | 详解abap数据类型

暮春零贰

SAP abap 10月月更

遇到消息队列选型肿么办

CTO技术共享

个人成长 消息队列 10月月更

ThreadLocal 源码分析

zarmnosaj

10月月更

技术分享| 消息队列Kafka群集部署

anyRTC开发者

nginx kafka zookeeper 分布式 消息

zookeeper实现分布式锁

zarmnosaj

10月月更

小程序助力本地生活服务

Geek_99967b

小程序

大数据开发培训学习哪家机构好

小谷哥

黑盒运维转型为白盒运维_研发效能_Manuel Pais_InfoQ精选文章