当前传统行业(POWER+X86),多环境下DevOps如何规划,现在业务如何调整?

1:公司现有环境,
    A:X86 KVM环境多套
B:VMWARE 6.5 环境一套
C:AIX POWERVM环境,E870,E880生产环境
D:华为云正在实施
E:核心的应用以关系型数据库为主
F:少量的开发、测试
问题:多环境多平台 如果考虑DevOpes的话,如果切入,如何规划一套可用的,可行的开发和运维,如何规划?

5回答

zhuqibszhuqibs  软件开发工程师 , Mcd
asdf-asdfzhanghaiyanzhangpin等赞同了此回答
(1)注意到有vmware和kvm环境,建议构建 infrastructure as code,  vmare有自己的虚机构建软件(boss),请参考有关资料;(2) 注意到有华为云,建议 infrastructure as code,以terraform为基础,阿里腾讯都支持,华为应该不会落后;(3)源码放置在统计的自建的gitlab或github上,建议不要放置在...显示全部

(1)注意到有vmware和kvm环境,建议构建 infrastructure as code,  vmare有自己的虚机构建软件(boss),请参考有关资料;
(2) 注意到有华为云,建议 infrastructure as code,以terraform为基础,阿里腾讯都支持,华为应该不会落后;
(3)源码放置在统计的自建的gitlab或github上,建议不要放置在云上。
(4)多环境下,如果有甲方统一管理,CICD建议一套 jenkins + ansible(容器环境建议Spinnaker)
   如果由乙方分别管理,CICD建议多套jenkins+ansible(容器环境建议Spinnaker)隔离。 
(5)中间加入checkmarx(安全)和sonarqube(代码质量)检测。
(6)测试加入roboframework,自动化测试。
(7)必要的,再加入harbor镜像库、nexus私库等仓库。

 
 
 
 

收起
 2020-04-08
浏览935
summitsummit  系统架构师 , 城商行
csj11341zskay赞同了此回答
1、devops解决的问题是开发的快速迭代、标准化、持续化、快速发布。对于贵公司的现状来说,核心的应用使用power+关系型数据库,业务的迭代要求肯定没有高,建议最后考虑使用devops。对于VMware和KVM+X86可以考虑纳入华为云进行统一管理,powervm如果业务需求变化不大的化建议不...显示全部

1、devops解决的问题是开发的快速迭代、标准化、持续化、快速发布。对于贵公司的现状来说,核心的应用使用power+关系型数据库,业务的迭代要求肯定没有高,建议最后考虑使用devops。对于VMware和KVM+X86可以考虑纳入华为云进行统一管理,powervm如果业务需求变化不大的化建议不用管理,毕竟属于核心系统,稳定可靠最为重要。
2、希望你明确自己搭建devops的目的是什么,开发测试的体量有多大,迭代需求频率高不高,但是从你的描述看开发和测试并不多,建议根据业务的需求进行使用devops。

收起
 2020-04-10
浏览715
chinesezzqiangchinesezzqiang  信息技术经理 , M
可以考虑部署PowerVC,但是并不是为了解决Devops显示全部

可以考虑部署PowerVC,但是并不是为了解决Devops

收起
 2020-04-11
浏览613
hbu2001hbu2001  系统运维工程师 , 金融行业事业部
POWERVC经过我们实际使用,只能和V7000,SVC中底端存储配合使用,跟DS8000高端存储使用远不能满足生产需要显示全部

POWERVC经过我们实际使用,只能和V7000,SVC中底端存储配合使用,跟DS8000高端存储使用远不能满足生产需要

收起
 2020-04-09
浏览765
张文正张文正  系统工程师 , dcits
楼上回答的很彻底,另外这个环境下也可以考虑引入powervc平台进行云管理显示全部

楼上回答的很彻底,另外这个环境下也可以考虑引入powervc平台进行云管理

收起
 2020-04-08
浏览793
彬彬 邀答

提问者

hbu2001系统运维工程师, 金融行业事业部

核心数据库服务器选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2020-04-08
  • 关注会员:5 人
  • 问题浏览:3688
  • 最近回答:2020-04-11