- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
??
城商行DevOps持续交付场景下制品库的设计及选型
?
?
科技是第一生产力,科技金融需要靠科技来驱动,传统金融在互联网经济下,受到了支付宝、微信等较大的冲击,必须做出改变,迅速响应市场。怎么更快的感知市场并迅速交付新产品到客户手里?金融银行业需要做DevOps,应对互联网的发展要求。而在做DevOps建设必须要考虑制品库设计,制品库设计在DevOps持续交付的重要性体现在以下几个方面:1、一般金融企业的系统都是购买的各个第三方软件公司,这样带来的问题是开发语言复杂,技术架构种类繁多,而DevOps中的核心概念是流水线,流水线上的组件种类越多,伴随的运维,管理,开发的难度就越大;所以一个能支持全语言类型的制品仓库就显得比较重要。2、监管要求金融企业的开发测试环境和生产环境是物理强隔离,所以在投产时,会有一个制品从开发环境搬运到生产环境的动作,那么仓库还需要有制品同步的能力。3、同时制品仓库本身还需要具备高可用的能力。4、DevOps里还有个比较重要的概念是质量门禁,这里需要制品库中的制品具备自定义元数据的能力。
社区近日举办了线上同行交流,邀请到民生银行、中原银行、上海银行、乐山银行、山西银行、江苏银行、吉林银行、重庆三峡银行、浙江泰隆商业银行、自贡银行、贵州银行等多家金融同行和杰蛙制品库专家一同参与交流分享。探讨重点围绕三部分,本文对三部分分享内容进行了整理,欢迎阅读,希望给金融同行们在DevOps与制品库(商用、开源)选型上以及设计上提供一定的参考和帮助。1、DevOps与制品库(商用、开源)产品选型建议2、制品库的设计如何保证高可用及安全性3、DevOps与制品库设计上难点问题?
一、DevOps与制品库(商用、开源)产品选型建议探讨
1、企业制品库选型建议?
【问题描述】各位专家好,我们公司基于开源的相关软件产品和组件构建了一套自己的DevOps基础性的平台,但是目前在制品库管理和安全检查组件的选型上遇到了一些问题,迟迟没定定下合适的方案。所以想和各位专家请教一下,目前市面上都有哪些开源类的制品库方案?不知道是否有专家在这方面有过最佳实践的经验,如果方便的话,能否分享一下?
@lchqq中原银行DevOps工程师:
制品库主要功能是依赖管理与制品管理2方面。目前开源与商业制品库可供选择的并不多。商业的JfrogArtifactory比较成熟,安全扫描功能也有,码云也有制品库的功能。开源的制品库基本上就是Nexus了,中小企业使用基本够用,但安全扫描需要自己实现。
@wCMBC软件架构设计师:
我们用的是artifactory,全语言管理依赖,支持镜像仓库,配套有xray实现安全扫描.
@liwei1567JFrog解决方案架构师:
小型企业,可以选择Nexus、Harbor等开源产品,能实现最简单的制品管理功能.对于中大型企业,研发规模超过200人,并且对制品库稳定性、制品合规性、安全管理、制品分发等功能均有需求的场景下,建议采用商业解决方案JFrogArtifatory,对于不同行业,JFrog有相应的最佳实践方案.
2、制品库软件如何选型,Jfrog和Nexus的区别?
@wCMBC软件架构设计师:
从核心功能上,Nexus跟JFrog相比来说支持语言较少。其他方面,JFrog相对生态更丰富一点,比如安全扫描,多地复制。个人觉得如果团队技术能力强,人力充足,那么选择开源方案也是可以的,毕竟自主可控是需要的。
@liwei1567JFrog解决方案架构师:
看客户场景。对于金融企业,对于制品库的高可用性和维护性,制品的合规引入、安全管控、开源许可管控、多环境同步等都是有严格的监管要求的。在监管要求的基础上,开源的Nexus和Harbor等工具就很难满足金融企业业务场景要求。Nexus与JFrog主要在下述几个方面的区别:1,JFrog原生高可用集群、Nexus为单点。JFrog稳定性及维护性更好。
2,JFrog具备开源组件的安全扫描及许可证扫描能力。JFrog提高开源治理能力。3,JFrog与DevOps工具链或平台对接能力强,全功能api、命令行、插件功能,方便二次开发,国内原厂支持4,JFrog多环境自动同步能力,可以基于checksum完成一致性校验,匹配监管需求
@lchqq中原银行DevOps工程师:
开源制品库功能还是弱了很多,网上也有不少的对比。商用的JFrog比较成熟,码云等代码库也有类似的功能,但距离JFrog还有一定差距。
3、当下提供DevOps厂商比较多?城商行在DevOps选型上主要应该从那方面的考虑和建议?
@lchqq中原银行DevOps工程师:
我觉得主要应当考虑如何落地与后期维护
您可能关注的文档
- 建筑施工企业成本核算与管理中的常见问题及完善对策邵博.docx
- 建筑工程施工现场机电安装施工技术探讨崔中州.docx
- 带状疱疹的治疗中采用伐昔洛韦联合红光治疗的临床效果.docx
- 左、右双心房粘液瘤的超声表现.docx
- 小学语文阅读教学中读写结合的教学措施.docx
- 小学数学教学中如何有效开展合作学习.docx
- 对装饰装修工程造价管理及成本控制的探究谢双全.docx
- 实验教学中提高学生的思维品质.docx
- 博物馆陈列展览的丰富性与实效性研究分析.docx
- 加强供应室器械清洗质量管理控制医院感染王雪梅.docx
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)