写点什么

华为云 DevCloud:DevOps 组织 I&O 专业人员新角色分析与技能提升

  • 2020-03-24
  • 本文字数:2050 字

    阅读完需:约 7 分钟

华为云DevCloud:DevOps组织I&O专业人员新角色分析与技能提升

在“DevOps 能力之屋(Capabilities House of DevOps)”中,华为云 DevCloud 提出(工程方法+最佳实践+生态)×工具平台=DevOps 能力,而基石是人与组织。DevOps 组织的成功,很大程度上来自于聚焦培养强有力的 DevOps 团队。


2008 年“Agile Conference 2008”上,Patrick Debois 在“Agile Infrastructure & Operations”演讲中以 3 个案例介绍了在 I&O 领域从技术、项目、运维等层面如何应用敏捷原则与实践。最近在“Top 10 Trends Impacting Infrastructure & Operations for 2019”中 Gartner 指出,十大趋势之一是 I&O 领域的新角色,即 I&O 越来越多地承担云服务支持角色,并培养在聚集、定制、集成和治理方面的新技能。


因而,随着企业数字化变革的持续深入,I&O 越来越多地参与到现代企业前所未有的领域,需围绕数字化基础设施,聚焦提供支持和实现组织业务战略的产品和服务。同时,敏捷与 DevOps 实践持续深入,也迫使 I&O 专业人员重新审视在 IT 交付中的角色与能力。I&O 专业人员必须理解正在发生变化的角色职责与需求,并且培养必要的技能集合,以获得长期成功。


在云和 DevOps 时代,可以从面向服务的视角来观察新时代的 I&O 领域角色。I&O 以“我提供、增强与管理服务”的理念,管理 IT 基础设施与平台,涵盖了传统基础设施、私有 IaaS/PaaS、公有 IaaS/PaaS(可能不止一家)。I&O 工作主要在以下领域:架构与治理、平台运维、云/基础设施运维、自动化、服务交付、开发等。


在“DevOps 组织如何选取拓扑结构以提升协作效能”中,DevOps 组织与团队可以选择不同的模式,快速响应变化,以满足数字化企业的期望。I&O 专业人员可以直接参加跨功能产品团队,也可以通过共享服务形式来支持产品团队。总之,I&O 专业人员应该将焦点从内部的成本节约和效率转换到使能产品与客户的成功。I&O 专业人员应该在绩效目标、工具化、角色和组织边界进行改变,同时调整技能来应对云、Agile 与 DevOps 的诉求。概要来讲,DevOps 对于 I&O 专业人员意味着两件事情:


(1)产品开发和运维共同承担更快交付解决方案的职责;


(2)团队共同成功或者失败,无论组织的结构和边界。


为了提升 DevOps 变革的效率与效益,DevOps 组织应该从以下 6 个技能领域发展 I&O 专业人员的技能:


  • 自动化(Automation):脚本化(Scripting)能力、模板能力、CI/CD/CD 能力等

  • 云运维(Cloud Operations):网络、存储、安全、云 IAM、监控等;

  • 平台运维(Platform Operations):aPaaS、fPaaS 等;

  • 敏捷实践(Agile):敏捷方法与实践,例如 Scrum、XP、Kanban、企业级敏捷等;

  • 架构与治理:云原生架构、安全与合规性治理等;

  • 服务交付(Service Delivery):提供自助式服务来访问平台、提供服务帮助台;


在 I&O 的相关领域中,在领域内或者领域交叉处,会出现许多新角色,来适应云和 DevOps 世界。重点阐述以下几个角色:

云架构师(Cloud Architect)

云架构师聚焦于引入云计算相关的战略和变革架构,负责云领导力、架构、愿景和商业举措,引导云计算文化变革,设计云架构和策略,设计云战略及采用过程。同时云架构师也应具有非技术技能,是很好的协作者,以便于企业架构师(EA)等架构师角色合作。

云工程师(Cloud Engineer)

云工程师负责云战略的战术性实现和运营。云工程师参考最佳实践,将云战略和架构转化为高可用和安全的技术实现,持续优化相关实现。云工程师可以是领域专才或通才。

自动化架构师(Automation Architect)

自动化架构师负责自动化战略、策略、架构、商业架构等方面,并能识别专门自动化的机会以及流程改进机会,领导自动化项目。自动化架构师应熟悉自动化框架和工具,具有脚本、编码能力,以及具有商业相关的技能。

敏捷博才

具有敏捷、自动化、运维等领域的广博知识,能够运用敏捷与 DevOps 的理念、方法与实践来进行 I&O 领域的敏捷化变革与提升。


那么,DevOps 组织如何提升 I&O 专业人员的专业技能,可以从以下方面来入手:


(1)针对专业人员,确定聚焦领域,从技能集、当前经验、当前差距进行技能差距分析,确定差距,然后制定正式的培养计划。计划应该包含需要的技能、对组织的收益、资源投入、收益度量等。


(2)采用正规方法来发展技能,并且分配足够的时间、预算和资源。具体的提升方法包括:


  • 实操项目

  • 导师或者教师/学徒

  • 正规培训

  • 正式认证

  • 实践社区(CoP)


DevOps 组织识别 I&O 角色职责并提升技能,是 I&O 成功的必要条件。更重要的是 I&O 应该以敏捷与 DevOps 的价值观、原则、实践、工具等来进行自身的 DevOps 变革。I&O 专业人员需要掌握敏捷与 DevOps 的工程方法、最佳实践以及工具平台。对于 I&O 专业人员,如何快速地、具体地了解 DevOps,推荐华为云 DevCloud HE2E DevOps Demo 项目。本项目以凤凰商城为例,阐述了 DevOps 实施框架、Scrum 敏捷项目管理、SCM 源代码版本管理、流水线、部署、微服务、容器等内容。I&O 专业人员将能掌握 DevOps 技能,更好地与产品团队进行协作,为最终客户交付价值。


本文转载自 华为云产品与解决方案 公众号。


原文链接:https://mp.weixin.qq.com/s/BgHk45W4uBPBkk21CgM8rQ


2020-03-24 19:511112

评论

发布
暂无评论
发现更多内容

与火山引擎合作深化,观测云携一站式监控解决方案登陆万有商城

观测云

火山引擎

EasyAnimateV5 视频生成大模型原理详解与模型使用

阿里云大数据AI技术

阿里云 AI视频 视频生成 EasyAnimate

Spring Boot与Spring Security集成:前后分离认证流程的优化实践

代码忍者

ETL工具观察:ETLCloud与MDM是什么关系?

谷云科技RestCloud

系统集成 ETL 数据集成 MDM

一线GPMI,牵动智能大屏;一触星闪,点亮万家欢声

脑极体

AI

掌握API开发:分步实操技巧

幂简集成

API 入门指南

Byteman 让 i++ 百分百线程不安全

FunTester

测试是如何跟进和管理 bug

易成研发中心

bug bug管理

如何管理测试用例

易成研发中心

测试管理 测试管理工具 测试用例管理

关于 MySQL 执行计划

雄鹿 @

MySQL

跬智信息(Kyligence)获评36氪“年度最具商业价值企业”

Kyligence

读出你的热爱:华为阅读高校花粉读书会已走进50所高校

最新动态

数造科技荣获2024第七届数字化转型与创新评选“大数据创新产品”奖

数造万象

敏捷开发 数据治理 数字化 数据开发 一体化平台

如何提升你的技术视野?

老张

职场成长 技术实践 职场认知 技术视野

QT软件外包开发框架

北京木奇移动技术有限公司

qt Qt Creator

数字组织管理能力提升阶段的芯盾时代统一用户身份治理建设

芯盾时代

身份安全 iam 访问控制 统一身份管理平台

圆极化平板天线仿真02【CST软件仿真实例】

思茂信息

cst cst使用教程 cst操作

明基 RD280U显示器——程序员之选

Yan-英杰

程序员

AI+数智合同 | 人工智能重塑企业合同服务与管理

用友智能财务

数字化 合同 财务 数智化

行业Know-How助力零售企业数字化转型|StartDT Talk

奇点云

零售行业

华为云DevCloud:DevOps组织I&O专业人员新角色分析与技能提升_云原生_华为云产品与解决方案_InfoQ精选文章