后记 1 —— 翻译本书的心路历程

说实话本书的翻译工作量之大、之高完全是出乎我最初的意料的,原以为 7 天假期肝一把基本可以完成主体工作,没有想到真的开始翻译了才越来越发现,这次开了一个很深的坑。

这次的翻译工作量已经超过了之前的《Terrform 入门教程》的两倍,这是因为与 Terraform 相比,Vault 有以下明显的不同:

  1. Vault 是一个要部署在生产环境的服务,所以需要翻译大量的与配置、部署有关的内容,才能使读者有一个基本的、安全的在生产环境可用的 Vaut 服务。我们当然可以只挑选部分有关使用的内容翻译而减少、忽略配置、运维的内容,但这样的内容对帮助读者建立起一个可以实际使用的 Vault 服务没有太大帮助
  2. Vault 涉及到大量的三方系统,不像 Terraform 其自身就有大量高价值的内容可以学习,Vault 中高价值的内容几乎大多数都是围绕着各种第三方系统展开的,试想一下如果我们的内容中没有如何与 AWS/Azure/阿里云 或是 MySQL/PostgreSQL 等成熟的三方系统的集成,那么这本书对读者还有多少的价值?这就迫使笔者需要花费大量时间去学习相关三方系统的各种知识,虽是倾尽全力却也只能是浮光掠影地了解一番,并且很难保证没有错漏
  3. Vault 需要考虑到大量日常的运维以及安全防护问题,Terraform 的入门教程可以将注意力集中在如何创建相关资源上,而 Vault 则还要兼顾到如何确保 Vault 服务和机密在长期的使用中不泄漏、不丢失

虽说是咬牙坚持翻了下来,但在翻译的过程中如履薄冰,越来越感到心虚和胆战心惊,自身知识雷达中的盲区一个接一个地暴露了出来,让我愈发认清了自己能力的界限和不足。

再加上整个 HashiCorp 产品线在近些年大额融资,特别是 IPO 之后火力全开,更新的频率日新月异,以笔者一人之力想要覆盖到这庞大的知识网络实在是如同蚍蜉撼树不自量力了,所以笔者只能中途砍掉了许多原本雄心勃勃想要翻译的内容。

为什么要翻译

事实上翻译这本书的真正初心可能就在这里:我个人认为目前中国的云计算产业,或是信息基数产业,正面临着一个古老而熟悉,并且迫在眉睫的威胁,那就是固步自封和闭关锁国。

第一次鸦片战争后签订南京条约
图 1.11.1/1 - 第一次鸦片战争后签订南京条约

1840 年的第一次鸦片战争,英国舰队用坚船利炮轰开了古老的中华帝国的大门,中国由此开始了长达百余年的屈辱历史。在鸦片战争之前,中国人对世界的想象是我们处于世界的中心,其他国家根据距离中国的远近和外交关系的亲疏,其文明和先进等级递减,处于中华文明影响范围之外的地区没有像样的文明,只有茹毛饮血的蛮夷。我们的祖先曾经固执的关闭国门,仅从广州一个口岸与全球打交道,并顽固地抵制一切外国人发明的奇技淫巧。

结果就是大炮打碎了想象,蒸汽机和现代科学、工业碾碎了四书五经,中国人终于从中央帝国的迷梦中醒来,百余年的屈辱历史同时也是百余年的自强图存之路。这条路我们的先辈探索了很久很久,这条路是非常的艰辛且曲折的,直到伟大的改革开放,我们终于确立了拥抱世界,努力学习各种先进技术和经验,并且开始探索自己的创新之路。

云计算发展到今天,在中国,在世界,似乎走上了两条不同的道路;我们会观察到国内有越来越多的“混合云”、“私有云”、“政企云”、“专有云”,地方政府大量的数字化建设大单,几万几十万台服务器的大手笔;大厂也基本都选择自建数据中心,而不是使用公有云。另一方面,公有云理解的“产品设计”大多是指 GUI 界面上的设计,或是发力于单个产品的某些性能指标的优化,但其产品之间的关联能力非常薄弱。

中国的云用户似乎大多停留在将原先 IDC 中的架构和管理模式 Lift And Shift 到云端,就止步于此;大量的应用还是使用静态的架构,使用大量虚拟机,并没有太多云的特色。而许多所谓“云原生”厂商,则着眼于某些 K8s 生态中的点进行发力,比如专注于服务网格、API 网关、或是提供商业化的私有 K8s 发行版等等,但并没有形成一个像 AWS、Azure、GCP 这样围绕着公有云为基础设施,Kubernetes 作为应用层调度平台的庞大的工具生态圈。

国内外对云计算的不同理解和分歧在“基础设施即代码”时代变得更加明显,国外越来越多的团队已经将越来越多的日常工作转由各种 XXX as Code 工具来完成,高度自动化、工程化,而国内还停留在脚本、流程和堆人。整个中国云计算产业的发展被需求端拉向了一个与国际趋势完全不同的方向。

国产电影《鸦片战争》截图
图 1.11.1/2 - 国产电影《鸦片战争》截图
国产电影《鸦片战争》截图
图 1.11.1/3 - 国产电影《鸦片战争》截图
国产电影《鸦片战争》截图
图 1.11.1/4 - 国产电影《鸦片战争》截图
国产电影《鸦片战争》截图
图 1.11.1/5 - 国产电影《鸦片战争》截图
国产电影《鸦片战争》截图
图 1.11.1/6 - 国产电影《鸦片战争》截图

关天培将军战死虎门炮台之前,面对英国舰队的大炮,不知心中是何滋味。我等在今天面对洋人新的坚船利炮,面对 XXX as Code 和公有云在研发效率上的降维打击时,是要重复乾隆皇帝的天朝上国迷梦?还是勇敢地学习、消化、发展并创新?

这就是我这些年致力于宣传 HashiCorp 产品的初心,我希望将这种先进的生产力和其背后的思想介绍给国内的技术同仁,以及企业的管理者们,在发展中国云计算产业和信息技术产业这件事上,我们都是肩负历史使命的,我们接过的是中华民族伟大复兴的使命,这份使命要求我们不能重复祖先的错误,而是要继续勇敢地拥抱世界上的先进思想和技术,为我所用。

关起门来搞自己的小圈子是没有出路的,只有灭绝和被蹂躏的结局。我今天所做的只是尽力将一扇窗推开一条缝隙,多一点新鲜空气和光线进来。

仅以此篇自勉。

results matching ""

    No results matching ""