银行金融机构数据中心自动化建设 -----开源方案和闭源方案讨论?

面对互联网行业对传统银行业的冲击,银行数据中心管理的设备越来越多,越来越复杂,数据中心自动化建设是银行业面临的一项迫在眉睫的工程。面对当前各种自动化工具,有能实现某些功能的开源方案,也有一些集成化高的闭源方案,这些方案在价格和人力成本上都有鲜明的对比,为了最好的适...显示全部

面对互联网行业对传统银行业的冲击,银行数据中心管理的设备越来越多,越来越复杂,数据中心自动化建设是银行业面临的一项迫在眉睫的工程。面对当前各种自动化工具,有能实现某些功能的开源方案,也有一些集成化高的闭源方案,这些方案在价格和人力成本上都有鲜明的对比,为了最好的适应银行业的基因,该如何选型?一直困扰着我们,之前听说opsware这个不错,后来有的银行也告诉我说准备用ansible去替换opsware,所以我们也想多和同行去咨询下,哪个方案比较适合银行基因。
市场上开源方案有哪些? 闭源方案有哪些?

收起
参与51

查看其它 8 个回答顾黄亮的回答

顾黄亮顾黄亮课题专家组技术总监畅销书作者

我认为核心问题不是在于工具的选型,而是在于工具使用的方法论上。
以我公司自动化建设为例,建设自动化流水线,流水线的每个节点对于一个模块,也就是一个工具,具体的工具选型也是遵循稳定、可靠、安全、可维护的原则。把多个工具组链,形成流水线工具集,采用逻辑中台来管控工具,形成以交付为目标的流水线。
工具的使用方面,一:尽量不要做到工具的二次开发,以我的经验来看,二次开发投入的人力和物力过于庞大,而且工具的作者也有相应的优化迭代计划。对于工具的使用,只需使用工具的相应功能,如jenkins的交付、ansible的配置管理、sonar的扫描。采取接口的方式,把每个工具抛出的数据集中、聚合、分析,形成链式报表。二:做到工具集群的解耦,比如说某些工具具备高可用集群方案,或者强关联的一些功能。贸然使用,会导致工具内部出现问题不能快速的解决,需要扩容,需要做更多的配置,不能快速上线。我们的做法是工具的解耦,工具的使用永远的最干净的。
希望能够帮助你

银行 · 2019-04-11
浏览4906

回答者

顾黄亮
技术总监畅销书作者
擅长领域: 云计算数据库系统运维

顾黄亮 最近回答过的问题

回答状态

  • 发布时间:2019-04-11
  • 关注会员:10 人
  • 回答浏览:4906
  • X社区推广