建设容器云项目前期需要准备哪些工作?

参与108

5同行回答

wxidlwxidl  系统工程师 , 江苏银行总行信息科技部
个人经验:1.首先需要确定容器云编排工具,k8s、mesos、swarm等等很多框架,这些工具各有利弊和适应的场景,需要根据多个维度去判断那种更适合当前的环境。2.编排工具定了以后,需要确定底层IAAS层的选型,是使用vmware还是用openstack kvm?其中又涉及到底层IAAS的高可用性的分析,性能...显示全部

个人经验:
1.首先需要确定容器云编排工具,k8s、mesos、swarm等等很多框架,这些工具各有利弊和适应的场景,需要根据多个维度去判断那种更适合当前的环境。
2.编排工具定了以后,需要确定底层IAAS层的选型,是使用vmware还是用openstack kvm?其中又涉及到底层IAAS的高可用性的分析,性能的要求等等
3.还有网络,一般情况下传统网络会划分成多个网络功能段,如果部署容器云,底层IAAS网络是新建网络还是复用现有网络还是引入SDN等等都需要通盘考虑
4.项目组最好配置懂代码、懂开发、懂中间件的人。docker、编排技术可以后面慢慢学
5.选取测试应用案例,建议多选择传统应用,复杂应用
6.对于厂商,要求厂商有代码层级的技术力量,可以提供容器云整个生命周期的管理,产品的平滑升级迭代等等

收起
银行 · 2017-09-21
浏览3632
gavin_zhanggavin_zhang  系统架构师 , 某股份制银行
1 明确容器云的建设目标,评估是否真的需要引入容器云。如果只是传统单体应用的运行,容器可能不如虚机合适。2 CI,CD,Devops文化的建设。云平台可以提供工具,流程需要结合企业文化建设。3 确定容器云的运行平台和方案。是直接运行在祼设备还是虚机上。4 确定PoC的业务场景。...显示全部

1 明确容器云的建设目标,评估是否真的需要引入容器云。如果只是传统单体应用的运行,容器可能不如虚机合适。
2 CI,CD,Devops文化的建设。云平台可以提供工具,流程需要结合企业文化建设。
3 确定容器云的运行平台和方案。是直接运行在祼设备还是虚机上。
4 确定PoC的业务场景。场景要兼顾业务和技术的典型性。

收起
银行 · 2017-09-21
浏览3508
caikaicaikai  系统架构师 , KYLERC
考虑好定位和使用的场景,最好有应用部门人员参与推动;结合自身的技术能力和现有系统对接需求,做好技术验证。显示全部

考虑好定位和使用的场景,最好有应用部门人员参与推动;结合自身的技术能力和现有系统对接需求,做好技术验证。

收起
银行 · 2017-09-22
浏览3333
namelessnameless  技术总监 , 某云计算厂商
首先评估下自己的业务是否适合上容器,容器云哪些功能模块更切合自己的业务。如果是运维人员,主要考虑的是应用能否上容器,负责业务开发的人员或者厂商是否可以提供应用改造支持(部分应用上容器需要改造),业务优先。如果是开发,除了关注CICD部分,应用上容器是否可以在生产部署,运...显示全部

首先评估下自己的业务是否适合上容器,容器云哪些功能模块更切合自己的业务。
如果是运维人员,主要考虑的是应用能否上容器,负责业务开发的人员或者厂商是否可以提供应用改造支持(部分应用上容器需要改造),业务优先。
如果是开发,除了关注CICD部分,应用上容器是否可以在生产部署,运维是否hold住等

以上都没问题的前提下,可以进行容器云相关调研,结合自己业务场景,选择适合的容器调度框架。

收起
软件开发 · 2017-09-22
浏览3344
Alex ZhuAlex Zhu  资深解决方案架构师 , Baidu
首先,容器技术并不是万能的,要了解清楚容器技术的原理以及价值并评估容器云平台到底可以解决内部的什么问题与痛点。其次,平台只是工具,更重要的是使用平台的人。不管组织团队自研还是购买服务商产品都需要先建立公司内部的容器技术应用种子团队。团队成员最好是跨职能成员包...显示全部

首先,容器技术并不是万能的,要了解清楚容器技术的原理以及价值并评估容器云平台到底可以解决内部的什么问题与痛点。

其次,平台只是工具,更重要的是使用平台的人。不管组织团队自研还是购买服务商产品都需要先建立公司内部的容器技术应用种子团队。团队成员最好是跨职能成员包括开发,运维,测试,项目管理等各个云平台的预期用户。容器技术所带来的新的软件封装打包以及应用编排的方式势必会带来IT管理流程上的改变以及对新技能的要求。所以第一步一定是需要组建种子团队通过全程参与项目以及培训储备一定的容器知识。日后可以做为容器平台建设项目管理人员以及流程改造及平台的推广人员帮助项目成功。

之后,对主流开源容器编排调度框架的选型,这个部分目前我们接触的国内各大企业基本上都倾向于Kubernetes,各个框架的优缺点以及适合场景目前整个市场的认知已经比较清楚就不再累述了。

最后,就是选择有实实在在行业落地经验以及售后生产支持经验的厂商合作。

收起
软件开发 · 2017-09-22
浏览3239

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-09-21
  • 关注会员:6 人
  • 问题浏览:7716
  • 最近回答:2017-09-22
  • X社区推广