云管平台是选择自研还是采购商业产品再进行二次开发,考虑的要点是什么?

11回答

jason2006xujason2006xu  技术经理 , 昆仑银行
zhuhaiqiangminibearcuihj等赞同了此回答
451 Research在2018年的一份研究中指出:“云管平台CMP为企业提供了包括公有云、私有云和混合云在内的服务目录……CMP强调用户体验和服务模型,因此CMP的前端门户和服务目录将支持访问预先批准的虚拟机、应用程序工作负载和云服务。云服务代理组件为用户提供了一个单一入口,...显示全部

451 Research在2018年的一份研究中指出:“云管平台CMP为企业提供了包括公有云、私有云和混合云在内的服务目录……CMP强调用户体验和服务模型,因此CMP的前端门户和服务目录将支持访问预先批准的虚拟机、应用程序工作负载和云服务。云服务代理组件为用户提供了一个单一入口,可以从中查找,获取,访问,集成和管理公共和私有云服务。”
云管理涉及到众多的云平台的对接和管理,以及从流程、自动化到分析、治理等一系列的功能。
在选择CMP的时候,不管是商业二开还是开源自研,应该充分考虑业务的需求,以应用为核心,从以下几个维度进行考量:
1、多云混合场景支持,100%的云中立,实现部署任意应用与服务到任意云的能力;
2、用户自服务,实现基于策略的资源自动选择、自动化部署和有效回收;
3、应用的版本管理、持续集成和持续发布,应用程序开发项目正在成为主要的需求方,并且消耗了绝大部分IT的时间和资源。
IT部门所选择的云管理平台,不再是仅仅能够解决IT运维和配置的需要,还需要满足业务部门和开发人员的需求,快速地上线应用程序
4、智能的自愈能力,及时更新应用架构,满足业务增长需要。
此外,通过CMP,应该能够实现运维、开发和业务人员完美协作。

收起
 2019-11-23
浏览255
eximbankeximbank  系统架构师 , 某金融企业
summitguangshi007赞同了此回答
云管平台是一个体系,是数据中心管理运维交付体系的服务数字化到平台上去运营。所以做云管一定是先定义平台所面见的用户及其使用场景,有了这个刚性需求后才再说去谈如何建设云管。大致可以分为:1、看看涉及数据中心的哪些部门?定位用户;2、细究用户的使用场景,剖析使用场景中哪...显示全部

云管平台是一个体系,是数据中心管理运维交付体系的服务数字化到平台上去运营。所以做云管一定是先定义平台所面见的用户及其使用场景,有了这个刚性需求后才再说去谈如何建设云管。大致可以分为:
1、看看涉及数据中心的哪些部门?定位用户;
2、细究用户的使用场景,剖析使用场景中哪些可以放入平台,哪些可以分步骤放入平台;
3、再去思考自行团队的能力和交付实力,自此可以确定是自研、采购还是两者混合交夹混用;
4、根据以上因素和选型,规划交付内容步骤和交付节奏;
5、再去筛选平台架构,做一些技术积累和实践;
6、有了技术积累和架构基础,完成概览式架构框架和交付框架规划;
7、考察团队(寻源)交付内容效率等,然后就能落实阶段交付;
8、最重要一点就是一定要有高层管理领导参与,因为云管其实会有很多阻力;这个阻力是各个团队的学习阻力、运营阻力、沟通阻力等,有的甚至这个团队要背锅;
9、与其找一个声誉高手,不如找个经验丰富和技术能力强与开发团队合作,云管是脚踏实地做交付的项目,做好了,相当于做了好大一部分数据中心的运营、运维服务数字化工作。

收起
 2019-11-25
浏览94
aixchina 邀答
云管理平台1、采购商业产品可优势,成熟的解决方案和交付经验,二次开发可响应快,实现周期短2、自研产品,可根据用户自身需求针对性开发实现,需要企业具有专业能力和经验的人进行开发工作, 但 自研产品的开发周期长,产品化成度低,投入可能比商业产品更大,这是企业需要在选型过程中充...显示全部

云管理平台
1、采购商业产品可优势,成熟的解决方案和交付经验,二次开发可响应快,实现周期短
2、自研产品,可根据用户自身需求针对性开发实现,需要企业具有专业能力和经验的人进行开发工作, 但 自研产品的开发周期长,产品化成度低,投入可能比商业产品更大,这是企业需要在选型过程中充分考虑。

收起
 2019-10-17
浏览430
Henry2017Henry2017  研发工程师 , 金融行业
zhuhaiqiangyinxin赞同了此回答
采购商品再二次开发就不如自研了,现在开源已经支持很多功能了,商业产品升级或者补丁什么的依赖太强了,自研比较自由点。 显示全部

采购商品再二次开发就不如自研了,现在开源已经支持很多功能了,商业产品升级或者补丁什么的依赖太强了,自研比较自由点。

收起
 2019-09-19
浏览518
zihan524524zihan524524  其它 , 某银行
zhuhaiqiang赞同了此回答
具备独立研发能力,自研会好一些,因为自己是最了解自己需求的,如果不具备这方面的能力,最好是采购成熟的商业产品,外加开发公司进行二次定制开发。需要考虑如下因素:1.充分了解自己的环境,需求。每个用户环境都不一样,有的客户环境纷繁复杂,使用了很多技术,比如vmware,kvm,powervm,裸机...显示全部

具备独立研发能力,自研会好一些,因为自己是最了解自己需求的,如果不具备这方面的能力,最好是采购成熟的商业产品,外加开发公司进行二次定制开发。需要考虑如下因素:
1.充分了解自己的环境,需求。每个用户环境都不一样,有的客户环境纷繁复杂,使用了很多技术,比如vmware,kvm,powervm,裸机,分布式存储,传统存储,超融合、不通厂商网络设备、安全设备等,这样对云管平台要求会比较高,即使采用成熟产品,开发量也比较大,而有些客户环境较单一,采用成熟产品需要较少开发量。所以明确对云管平台有哪些需求比较重要。
2.云管理平台,是遵循了现有架构环境,势必会有很多依赖,就拿存储设备来说,不同厂商,不同产品,甚至同一个厂商不同型号产品之间都存在差异,所以在开发云管理平台,充分考虑这些差异性,预留这些厂商的开发对接费用,警惕口头说什么都能做的公司,到头来很多东西对接不了。

收起
 2019-11-21
浏览244
GaryyGaryy  系统工程师 , 某保险
zhuhaiqiang赞同了此回答
选择商业产品+二开,还是自研,这个要从多方面进行考量:1)项目的原始需求需要覆盖哪些功能---这个维度主要决定了项目本身的难度按照gartner对于CMP的分析,其主要覆盖:配置和编排;服务请求管理;检测和分析;库存和分类;成本管理和资源优化;云迁移、备份和灾备;身份、安全和合规;等等。项...显示全部

选择商业产品+二开,还是自研,这个要从多方面进行考量:
1)项目的原始需求
需要覆盖哪些功能---这个维度主要决定了项目本身的难度
按照gartner对于CMP的分析,其主要覆盖:配置和编排;服务请求管理;检测和分析;库存和分类;成本管理和资源优化;云迁移、备份和灾备;身份、安全和合规;等等。
项目周期----如果自研的话,项目周期会比较长
2)自身能力评估
目前,大多数数据中心部门的能力主要还是集中在系统/应用运维方面,对于开发的把控处于一个初级阶段。即时目前大家都意识到SRE的存在,但是距离真正落地还是有一段距离的。

收起
 2019-11-21
浏览250
aixchina 邀答
聂奎甲聂奎甲  项目经理 , 长春长信华天
zhuhaiqiang赞同了此回答
是使用自研还是用商用,要看企业自身情况来量身定制。对于实力强且运维环境复杂的企业 ,最好使用自研。对于实力一般或者运维环境简单的企业 ,建议使用厂商软件,再进行二次开发。无论哪种,如果想做好云管平台,先想清业务场景和业务规划,只有把业务规划做好了,在知道哪家的厂商或者...显示全部

是使用自研还是用商用,要看企业自身情况来量身定制。
对于实力强且运维环境复杂的企业 ,最好使用自研。
对于实力一般或者运维环境简单的企业 ,建议使用厂商软件,再进行二次开发。
无论哪种,如果想做好云管平台,先想清业务场景和业务规划,只有把业务规划做好了,在知道哪家的厂商或者开源软件更适合自己,一切都要围绕着运维业务来转。

收起
 2019-11-21
浏览268
guangshi007guangshi007  技术经理 , 某城商行IT人
采购商业进行二次开发比自研更坑,除非是你把原来商业开发人员直接整体招安了,否则光是理解业务处理流程,理解代码逻辑就把你搞死了,何况还要在这基础上二次开发 你都不知道哪里埋了坑,几乎百分百掉坑里,处理成本比自己自研成本还高,个人看法供参考...显示全部

采购商业进行二次开发比自研更坑,除非是你把原来商业开发人员直接整体招安了,否则光是理解业务处理流程,理解代码逻辑就把你搞死了,何况还要在这基础上二次开发

你都不知道哪里埋了坑,几乎百分百掉坑里,处理成本比自己自研成本还高,
个人看法供参考

收起
 2019-11-26
浏览53
he7yonghe7yong  研发工程师 , Canway
自研?还是采购商业产品进行二次研发,都说明了一下两个问题:1. 客户对云管的需求不是完全确定的,没有第三方产品完全满足需求;2. 各个云平台的接口目前还是处于动态变化的。因此,我推荐自己有一定研发能力的用户,可以采用基于某开源平台自研的方案;考虑的点,我认为核心是云管平台...显示全部

自研?还是采购商业产品进行二次研发,都说明了一下两个问题:
1. 客户对云管的需求不是完全确定的,没有第三方产品完全满足需求;
2. 各个云平台的接口目前还是处于动态变化的。
因此,我推荐自己有一定研发能力的用户,可以采用基于某开源平台自研的方案;
考虑的点,我认为核心是云管平台的定位,云管理平台到底做什么,哪些用户用?参考CSCC提供的云管平台的架构。

收起
 2019-11-25
浏览120
aixchina 邀答
赵海赵海  技术经理 , 大连
运管平台究竟如何使用的决策最终还是要看用户本身的实际情况。如果是自研,那么首先要具备条件,那就是说自己的IT团队的开发能力和开发队伍。其次要看自身企业IT发展过程当中是不是有一些特殊需求是迫在眉睫并且无法用商业产品的通用属性满足的。再有就是要评估自研和利用商...显示全部

运管平台究竟如何使用的决策最终还是要看用户本身的实际情况。
如果是自研,那么首先要具备条件,那就是说自己的IT团队的开发能力和开发队伍。其次要看自身企业IT发展过程当中是不是有一些特殊需求是迫在眉睫并且无法用商业产品的通用属性满足的。再有就是要评估自研和利用商业产品进行二次开发的性价比问题。
如果是商业产品的二次开发,那么企业的IT团队重点工作就是要梳理好自己的需求了。了解现有IT架构的特点,明确自己的需求,建立相应的标准化或者流程化的改革措施,然后再有针对性的进行二次开发。

收起
 2019-11-22
浏览193

提问者

wanggeng系统运维工程师, 某银行

问题状态

  • 发布时间:2019-09-10
  • 关注会员:12 人
  • 问题浏览:1292
  • 最近回答:2019-11-26
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30