写点什么

黑盒运维转型为白盒运维

  • 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:383612
用户头像

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

关注

评论

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

Flink on Yarn三部曲之一:准备工作

程序员欣宸

大数据 flink hadoop YARN 12月月更

App长登录思考与实现

石君

信息安全 APP开发 认证

50亿海量数据如何高效存储和分析? 华为云数据库GaussDB (for Cassandra) 3个秘诀搞定

IT科技苏辞

华为自研分布式时序数据库集群:初始GaussDB(for Influx)

清欢科技

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

LiaoWD

pipeline SonarQube jenkins高级用法

架构实战营 1-3 面向复杂度架构设计随堂测验

西山薄凉

常用的十大Python开发工具

千锋IT教育

04 Redis sentinel 模式存储试卷

神奇的叶叔叔

2022-12-01:从不订购的客户。找出所有从不订购任何东西的客户,以下数据的答案输出是Henry和Max,sql语句如何写? DROP TABLE IF EXISTS `customers`; C

福大大架构师每日一题

数据库 福大大

接口测试快速入门-1

度假的小鱼

接口测试 11月月更

华为云数据库GaussDB(for Cassandra)揭秘:高性能低成本是什么样的体验?

科技说

架构解析:Dubbo3 应用级服务发现如何应对双11百万集群实例

Apache Dubbo

Java 开源 微服务 dubbo

照亮无尽前沿之路:华为正成为科技灯塔的守护者

脑极体

火山引擎边缘云荣获2022全球分布式云大会两项大奖

火山引擎边缘云

云原生 边缘计算 边缘云 火山引擎边缘计算

华为云数据库GaussDB(for Cassandra)揭秘:内存异常增长的排查经历

科技说

华为云数据库GaussDB (for Cassandra) 数据库治理 -- 大key与热key问题的检测与解决

IT科技苏辞

华为云数据库GaussDB(for Influx)与开源企业版性能对比

清欢科技

WeLink互动直播:维护网课秩序,杜绝外人乱入

与时俱进的时代

架构实战营 1-1 架构概念随堂测验

西山薄凉

「架构实战营」

Zig语言初探

Yuet

移动开发跨平台框架,你了解多少?

FinClip

【愚公系列】2022年12月 微信小程序-页面栈和页面路由

愚公搬代码

12月月更

国产自研、安全、高可用——袋鼠云大数据基础平台EasyMR筑基企业数字化转型

袋鼠云数栈

大数据 hadoop 数据中台 基础数据平台 12 月 PK 榜

Web Development Technology Trends for 2023

Mahipal_Nehra

UI UX AI Codec Metaverse

架构实战营 1-2 架构图随堂测验

西山薄凉

「架构实战营」

一文了解 Go 方法

陈明勇

Go golang 方法

架构实战营 1-4 架构设计三原则随堂测验

西山薄凉

2023免费双系统虚拟机软件CrossOver2023

茶色酒

crossover CrossOver2023

小令观点 | 不希望我的身份被别人冒用,该怎么办呢?

令牌云数字身份

网络安全 人脸识别 芯片技术

测试如何发展副业,提升斜杠收入

老张

码农副业 斜杠

架构实战营模块 7 作业

陌生流云

架构实战营

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