(本文来源于 OfficialDevOpsDays,作者孙振鹏)

《独角兽项目:数字化转型时代的开发传奇》中文版出版在即,我以文字的形式把这段封存了近 4 年之久的波特兰之旅写了下来。

图片

远赴玫瑰之域波特兰,拜访 IT Revolution

2017 年秋,历经十几小时的飞行,从阿姆斯特丹飞往旧金山,从旧金山转机抵达波特兰。此次来到波特兰的目的只有一个,那就是亲自登门造访一家刚刚成立几年却在全球 DevOps 领域呼风唤雨的一家公司——IT Revolution。从这家公司的名字“IT 革命”就可以感受到这是一家极具颠覆性的公司。匆忙跟在波特兰机场约到的 Uber 司机道别,按着手机上谷歌地图的位置,这里就应该是我此次来波特兰的目的地。看建筑上面明明写着“美国海关”,我迟疑了。难道是地址搞错了吗?我确认今天不是来海关,但在确认了邮件中的地址后,我还是硬着头皮闯了进去。走进去看到了前台,表明来意后的几分钟,迎面走来了 IT Revolution 的联合创始人和总经理 Todd Sattersten 先生。原来 IT Revolution 当时的办公地址选在了前美国海关旧址改造的 WEWORK 共享办公空间。

enter image description here

IT Revolution 办公场所,摄于 2017 年

当时 IT Revolution 在 DevOps 界最广为人知的是已经出版的两本书(《凤凰项目:一个 IT 运维的传奇故事》《DevOps 实践指南》),以及 DevOps 企业峰会(DOES)。《凤凰项目:一个 IT 运维的传奇故事》的全球销量已经超过了 50 万册。如果说这是凭借一本书起家的公司,一点也不足为过。

不远万里来拜访 IT Revolution 这家公司,我当时只有两个目标。第一个目标是希望与 IT Revolution 建立友好合作关系并引进更多的优秀 DevOps 书到中国。《DevOps 实践指南》已经被 EXIN 选作 DevOpsProfessional 认证的官方指定教材。《凤凰项目:一个 IT 运维的传奇故事》沙盘被 EXIN 指定为 DevOps Master 的实践作业。第二个目标是希望邀请《凤凰项目:一个 IT 运维的传奇故事》的作者吉恩·金(Gene Kim)有机会来中国并作为主讲嘉宾出席 DevOpsDays 中国峰会。

结缘 DevOps 和 DevOpsDays

说起我和《独角兽项目:数字化转型时代的开发传奇》这本书的渊源就不得不提 DevOps。2016 年初,我所任职的荷兰国际信息科学考试学会(EXIN)面向全球率先发布了第一个 DevOps 国际资格认证——DevOps Master。当时 EXIN 仍是 ITIL 的认证机构,同时已经正式发布了精益 IT、敏捷和 DevOps 等 IT 管理实践方面的认证体系。此前,作为 ITIL 的创始认证机构,EXIN 长期以来注重社区生态建设,是全球 IT 服务管理论坛 itSMF 的积极参与者。当 DevOps Master 认证体系发布以后,我便选择先去寻找 DevOps 全球的生态社区。经过一番调研之后,我确信自己要找的就是 DevOpsDays 国际社区组织。

DevOpsDays 是由“DevOps 之父”Patrick Debois 先生创办的。同年我有幸在比利时的根特市见到了 Patrick,并得知 Patrick 也是 EXIN 的 ITIL 证书的持有者,这一点拉近了我们之间的距离。当时 DevOpsDays 已经遍布全球 80 多个城市,但是从未登陆中国。我主动请缨在中国创办 DevOpsDays 社区峰会活动,并得到了 DevOpsDays 国际组织的支持和认可。

获得 DevOpsDays 国际组织的授权后,我的下一步工作就是筹备 DevOpsDays 中国峰会并召集组织者。在组建了中国 DevOpsDays 的组织之后,大家一直认为应该邀请一位重量级的大咖。当时正值风靡全球的《凤凰项目:一个 IT 运维的传奇故事》沙盘作为 DevOps Master 认证的实践作业引入中国之际。该沙盘完美演绎 DevOps 实践精髓,各种沙盘 PK 赛盛行,Gene Kim 自然就成为我们要邀请的大咖。因此,我决定远赴波特兰,亲自拜访 IT Revolution。

然而,生活总会有一些遗憾,因为当年去波特兰的第二个目标还没有实现。尽管出席过 DevOpsDays 中国峰会的国际大咖云集,其中包括 DevOps 之父 Patrick Debois、《持续交付:发布可靠软件的系统方法》作者 Jez Humble、敏捷宣言联合作者 Arie van Bennekum、凤凰项目沙盘创始人 Jan Schilt 以及丰田生产系统 TPS 认证学院院长 Koichiro Toda 先生等,但由于种种原因 Gene Kim 至今还未出现在 DevOpsDays 中国峰会的场地。然而,人总是要学会知足常乐,伴随着我与张乐和许峰联合翻译的《独角兽项目:数字化转型时代的开发传奇》以及与乔梁联合翻译的 Accelerate 中文版出版在即,波特兰之行的第一个目标已经接近达成。

enter image description here

波特兰啤酒坊,把酒言欢

波特兰作为啤酒之都,拥有 56 家啤酒厂——比世界上任何一个城市都要多——玫瑰之城提供了在酿造过程中尝试无数啤酒的机会。Todd 先生选择带我去当地一家知名的自酿啤酒坊招待来自远方的朋友。喝了几杯自酿 IPA 后,我们的话题与刚刚在“海关”办公室相比明显变得轻松了很多。他和我聊起来 IT Revolution 和《凤凰项目:一个 IT 运维的传奇故事》的初创历史。Todd 曾是一位经验丰富的商业书作家,他告诉我与 Gene Kim 结缘是因为 Gene Kim 曾参加了一期他举办的写作培训课程。在培训结束的 6 个月后,Gene Kim 突然找到他并表达了想写一本小说的想法。但当 Gene Kim 表达清楚书的题材以后,Todd 的反应是 “什么?IT 小说???你不是在开玩笑吧?”后来,Gene 还是说服了他,并在 Todd 的协助下以《凤凰项目:一个 IT 运维的传奇故事》作为 IT Revolution 的处女作,一炮而红,享誉全球。

《凤凰项目:一个 IT 运维的传奇故事》沙盘又是如何诞生的呢?Gene Kim 曾是一名运维工程师,并且曾参加过一次名为“阿波罗 13”的 ITIL 沙盘活动。在《凤凰项目:一个 IT 运维的传奇故事》出版后,沙盘的创作者 Jan Schilt 先生与 IT Revolution 达成了开发凤凰项目沙盘的共识。相信参加过凤凰项目沙盘的小伙伴应该清楚该沙盘演绎 DevOps 实践的魔力。

最后,当 Todd 听到《DevOps 实践指南》将被 EXIN 选作认证教材时兴奋不已,并问道:“EXIN 的考试都有哪些语言?我们愿意配合 EXIN 把该书的语言与认证考试语言翻译工作同步。”毕竟,随着凤凰项目沙盘在全球的风靡,又一次掀起了一轮《凤凰项目:一个 IT 运维的传奇故事》的购书狂潮。

图片

IT Revolution 时任总经理 Todd 与本文作者孙振鹏合影

离开啤酒屋之后,Todd 带我来到了波特兰当地最大的书店。以出版入行的我当然不会错过这个机会。我们在一个摆满《凤凰项目:一个 IT 运维的传奇故事》的书架前停了下来,两个人分别拿了一本《凤凰项目:一个 IT 运维的传奇故事》完成了告别前的合影留念。

《独角兽项目:数字化转型时代的开发传奇》作为《凤凰项目:一个 IT 运维的传奇故事》的姊妹篇,在 DevOps“三步工作法”以外又提出了“五大理念”,相信会让更多读者在数字化转型时代的开发传奇中找到共鸣!

作为结束语,我希望引用“DevOps 之父”Patrick Debois 先生在 2019 年比利时根特举办的 DevOpsDays 十周年全球峰会时讲的一句话:“DevOps beyond Dev and Ops”,即 DevOps应超越开发和运维,服务于整个企业或组织,更快、更可靠、更安全地交付对用户更优的价值,助力数字化转型,让业务蓬勃发展,让企业基业长青。