在云平台技术路线及产品的选择上,一种担心是刚跳出对ioe的依赖,又会落入对某一品牌云平台厂商的依赖。特别是自身开发能力较弱时,如何实现云平台建设的自主可控是一个挑战很大的问题。我们的一点思考是管控住基于自身系统和运维要求的需求,结合厂商进行云管平台定制化的开发。想请教各位专家在进行具体的云平台建设时,如何进行技术路线的选择?如何避免对单一品牌厂商的依赖?自身需求制定的时候都有哪些需要注意的地方?
如何进行技术路线的选择?
以你的实际环境和技术能力为基本,选择软件可参考实现简单,技术学习路线较为平缓的,如果本身开发能力弱需要引进其他软件公司,可考虑相对成熟的厂商和产品.但要详细了解产品的二次开发过程,例如 openstack是否已经被厂商修改了内部模块等.避免被一个软件公司绑定
如何避免对单一品牌厂商的依赖?
选择开源产品,软件开发只开发 本地业务逻辑.开源产品使用原标准化组件.
自身需求制定的时候都有哪些需要注意的地方?
定制开发 需要详细的业务层面逻辑设计 设计出各种 软件接口连接到 开源的openstack上(或者某个厂商提供的openstack). 层次分开 以后开发相对灵活快速