金融开源技术发展:容器思考与银行应用趋势

需积分: 10 4 下载量 127 浏览量 更新于2024-07-17 收藏 8.34MB PDF 举报
在2018年的云栖大会·上海峰会上,银信科技的开源技术专家龚仪针对金融业开源技术和容器技术进行了深度剖析。该分享聚焦于两个关键主题: 1. **金融业开源技术现状**: - 开源开发社区的构成十分多元,由来自商业公司的核心项目协调人和开发人员组成,包括全球不同企业和组织的代码贡献者。这些社区通过官方在线平台运作,如邮件列表、IRC、Slack、Issue库、知识库和维基系统等,形成全球性的开发协作网络。 - 随着金融业的开放态度增强,开源软件在云计算、大数据、分布式计算以及互联网金融中的地位日益重要,甚至涉及区块链和人工智能等前沿技术。银行业务中,开源技术被广泛应用于数据中心、开发中心,涵盖了操作系统(Linux)、数据库(如MySQL/PostgreSQL)、分布式数据处理、虚拟化和云计算平台(如OpenStack、Docker、Kubernetes, KVM),以及大数据技术(Hadoop, Spark, Storm)等。 2. **容器技术思考**: - 容器技术作为云计算时代的关键组件,容器化使得应用部署更加便捷,资源利用率提高。在金融行业,容器技术有助于实现双态架构(集中式与分布式)的转变,加速了从传统架构向开源分布式架构的演进。 - 随着金融行业的快速发展,对开源软件的应用和管理趋势表现为: - 软件治理和标准化成为关注焦点,金融机构需要确保开源技术的安全可控使用。 - 金融业务对开源软件的需求将持续增长,特别是数据处理和运维管理层面,如DevOps工具、运维自动化和日志分析等。 - 商业银行在开源软件的应用方面,不仅局限于基础架构,还包括创新业务所需的互联网和移动业务解决方案,以及敏捷开发环境下的开发框架和工具。 总结来说,龚仪的分享揭示了金融业如何借助开源技术推动数字化转型,以及容器技术如何优化业务流程和架构,同时也强调了在拥抱开源的同时,金融行业面临的挑战和未来的发展趋势。