问题三:devops项目,在知识储备上,需要什么样的知识或技能储备,才能更好的认识devops每一个环节呢?

问题三:
环境:
我司的环境是:开发环境、测试环境、定时停业务发布上线、上线功能性测试、上班时间生产、如出问题解决或回退(影响至少半天或1天)。

问:计划推进devops项目,在知识储备上,当前了解docker/k8s,需要什么样的知识或技能储备,才能更好的认识devops每一个环节呢?(或者说不被厂商忽悠呢?)

参与21

3同行回答

wykkxwykkx系统架构师某基金公司
首先开发 测试运维都要对devops文化有一个基本统一的认识。开发同学要有良好的代码管理习惯或者说代码管理规范,并且能够使用ci平台进行持续单元测试。运维同学要熟悉python开发语言,有一个能够hold住的cicd平台,对监控的理解要至少提升到业务层面,并且具备批量处理的能力或...显示全部

首先开发 测试运维都要对devops文化有一个基本统一的认识。开发同学要有良好的代码管理习惯或者说代码管理规范,并且能够使用ci平台进行持续单元测试。运维同学要熟悉python开发语言,有一个能够hold住的cicd平台,对监控的理解要至少提升到业务层面,并且具备批量处理的能力或者平台。如果使用容器技术,开发测试和运维还需要对容器技术有一定了解。

收起
基金 · 2018-01-26
浏览2141
  • 谢谢分享!说的很细。运维同学对python学习相对困难,开发测试学习容器没问题的。
    2018-01-26
于昺蛟于昺蛟售前技术支持IBM
就这么讲吧,虽然DevOps一眼就会让人想到开发和运维,但事实上DevOps是一种文化,这种文化要involve组织中所有的利益相关方,包括业务、架构、设计、开发、测试、运维、安全……甚至合作伙伴和供应商。DevOps 文化的特征是在各种角色间实现高度协作、专注于业务而非部门目标、团...显示全部

就这么讲吧,虽然DevOps一眼就会让人想到开发和运维,但事实上DevOps是一种文化,这种文化要involve组织中所有的利益相关方,包括业务、架构、设计、开发、测试、运维、安全……甚至合作伙伴和供应商。DevOps 文化的特征是在各种角色间实现高度协作、专注于业务而非部门目标、团队内部和团队之间互相信任,并高度重视通过体验进行学习。
所以如果真的某个人被指派成为这个大管家的话,那这个人除了必要的技术以外,更多的是要对业务和开发的整个流程都有深入的了解,知道整个交付管道的瓶颈在哪里,如何推动整个团队实现DevOps的最佳实践,以及在哪里可以推动业务创新。这么讲,推动DevOps最重要的工具还是人。

收起
IT咨询服务 · 2018-01-26
浏览2122
  • 谢谢关于文化的概念分享! 不过,整体团队负责相当于就是没有人负责。。。在企业里
    2018-01-26
  • 所以想推这个就得有个level足够高的大管家……例如CTO或者CIO什么的。
    2018-01-26
nuaaysnuaays技术经理信而富
实践是最好的老师。另外,邀请厂商做Demo也是不错的学习途径显示全部

实践是最好的老师。另外,邀请厂商做Demo也是不错的学习途径

收起
互联网服务 · 2018-01-26
浏览1950

提问者

feidaodao
系统运维工程师GA
擅长领域: 灾备存储服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-01-26
  • 关注会员:4 人
  • 问题浏览:5303
  • 最近回答:2018-01-26
  • X社区推广