中小银行为什么要选择商用路线建设容器云平台,应该如何进行选型?选择商用平台对银行有哪些收益。
收起选择商用平台即是依托平台供应商更成熟完整的技术方案为企业节约珍贵的研发资源,也是依靠平台供应商的服务能力分担生产风险。从宏观和长远考虑,对绝大多数企业来说这都是比自研更优的方案(自研的困惑请见 魏新宇 对本问题的回答)
商用容器平台在选型时要关注下列非常重要却通常被忽略的角度:
1. 技术路线:商用平台的全部组件来自CNCF框架为最优,因为CNCF框架是国内外业界公认未来5-10年的标准技术框架。越多的组件来自CNCF框架意味着商用平台未来技术路线出现偏差的可能性越小,作为平台使用者的用户风险也最小
2. 先进性:先进性是作为用户很难理智评判与判断的,可以多参考国内外评级机构的专业评测,如ForrestWave,Gartner等,可以节省大量的立项研究资源
3. 稳定性:商用平台研发过程中有层层的安全加固及企业级的稳定性测试,才能保证平台的稳定性大大高于开源社区的组件,也才能承载企业级的生产
4. 开放性、可控性:作为云原生技术的底座,容器技术的演进速度远大于前几个时代的平台技术。如此的演进速度下企业平台的技术也是演进的,变化的。选择的商用平台技术开放性是保证未来企业技术自主权的重要指标(如未来可能会出现在商用平台上增加少量社区组件或第三方商用组件的情况)
5. 兜底服务:商用容器平台均基于开源社区组件,商用平台提供商在上游开源社区的代码贡献量是衡量供应商是否真正理解核心开源组件的重要指标。只有真正理解核心开源组件的容器供应商才有能力对企业提供核心组件代码级的支持服务,也才能在企业最需要供应商支持时(如遇到k8s内核bug)获得相应的服务支持