11月13日,在KubeCon & CloudNativeCon欧洲大会上,Marcy Paramonova和Stéphane Cusin以《在银行打造云原生文化》为题,分享了银行业云原生转型的实践。Cusin表示,在其所处的银行业环境中,开源并非顺理成章的选择,不少人质疑开源的技术支持与责任界定。他们没有用理论说服,而是开始运行真实工作负载,随着日复一日的平台运营,信任逐步建立,开源不再被视为风险,而成为底层基石。
团队将第一版Kubernetes当作项目落地,交付后获得了不错的采用率,但运维极其痛苦。Cusin指出,问题不在技术本身,而是配套文化体系尚未建立:没人知道出问题该找谁,职责边界模糊,团队使用平台却很少参与贡献,每次故障都像仓促的应急演练。他们由此意识到,部署Kubernetes是容易的部分,困难的是围绕它建立实践社区、知识共享、协作机制与权责归属模式,“没有这种文化,任何平台都无法在自身的成功中生存下来”。
为鼓励自下而上的创新,团队每年举办创意征集竞赛,任何人都可提交想法,胜出方案会真正落地实施。Paramonova表示,很多优化改进都来自基层反馈。他们将开源比作指南针:Kubernetes出现时,凭借成熟的生态、透明的治理机制和真实的生产用户,团队一眼认准并跟进,如今也用同样方式关注OpenStack。“指南针不会强迫你朝某个方向前进,而是帮你在机会到来时识别正确的方向。”
在采访中,Cusin表示信任来自透明度与可靠性的结合,开发者看到平台持续帮助其安全高效交付应用,自然愿意采用;Paramonova强调信任来自实际运行、出问题时及时到场,以及诚实说明哪些能力尚未就绪。Cusin介绍,当前文化以权责归属、自动化、透明度和持续改进为核心,团队在共享标准和平台能力框架内拥有快速迭代自主权。他还提到,第一版平台直接暴露大量Kubernetes能力并允许深度自定义,导致各团队模式不一;新版本中Kubernetes不再是产品而是实现细节,因为开发者来到平台的目标是交付软件,而非寻找更多基础设施选择。