选择自研或商用,我觉的从几个方面考虑:
1. 组织意愿,选择自研需要一种魄力,愿意承担未来可能发生的各种问题;而选择商用可能就由服务提供商帮助解决;
2. 人才梯队,选择自研就需要有一支专业的云原生技术团队,能够理解技术原理和解决生产故障;而选择商用的话,可能只需要有运维人员即可;
3. 技术积累,选择自研,最好有良好的研发团队和研发背景,这样引入新的云平台研发,在研发管理上能有一定经验;若过往都是使用商用产品,建议继续使用商用;
4. 使用规模,如果自身业务量不大,选择商用更方便快捷;
5. 其它:成本或自主可控,从长远来看,自研是要能节约成本,并且拥有独立知识产权,如果不能满足,还是考虑商用吧。
鉴于中小银行的IT投入和容器团队的规模有限,因此容器云平台的技术路线上,建议以走商用技术路线为主。 团队重点关注在运维好,使用好商用容器云平台,在容器云平台的基础上,投入配套建设好DEVOPS平台,提升IT研发效能和交付效率。
收起建议考虑几方面:
1.成本,自研需要持续投入大量人力成本,商用产品引入相对可控,市场上有不同价位的产品;
2.风险,自研需要承担因经验、能力不足带来的技术风险,比如架构缺陷、运行故障、安全漏洞等,自身能够hold住?
3.自主度,自研代表自主掌控,万事不求人;商用一般会受限于厂商产品的研发计划。
一般情况下建议商用,组织有意愿的可以在使用商业产品的同时培养人才、积攒经验,为后续自研打基础。但往往不太可能完全自主,自研+商业技术支持服务相结合可能更好。
其他回答已经涉及题主所需考虑的问题了,我进行简单的总结。
1、人员成本评估,因为容器云技术覆盖到底层的基础运维和应用的研发测试等内容,因此对团队成员的要求具备门槛。
2、技术存储评估,需要完成对容器技术和服务编排技术等容器云相关技术的知识贮备,涉及知识面广且复杂
3、流程存储评估,容器云可以更好的促进devops理念的落地实施,CI/CD等会对现有流程带来改变或造成影响,因此做好IT组织架构梳理,做好职责明确,从流程上做好准备
4、基础架构成本评估,容器云运行的环境是基于物理机还是IaaS层,需要做好规划并进行环境储备
这个问题略显空洞,要知道容器云目前还是新生事物,还没有大规模应用到生产上,不可能有成熟的评估体系。而我们就是实践中,在不断踩坑中,积累经验,进而有成功的实施了,有生产上的应用了,才能产生出评估体系!
收起