跳到主要内容

2 篇博文 含有标签「cloud native」

查看所有标签

· 阅读需 6 分钟
Chris (Gentle) Yang

Top100 平台工程专题分享

TOP100全球软件案例研究峰会将于2023年12月14日在北京开启,为期4天。聚集了本年度最值得关注的100+年度案例,笔者所参与分享的专题“提升规模化效能的平台工程”,也是典型的早期实践者案例,诚邀各位前来参加交流讨论。

关于我的分享

冉冉升起的平台工程真的能带来10x效能提升吗?

  • 所属专题:提升规模化效能的平台工程
  • 会议地点:北京 朝阳区,国际会议中心
  • 分享时间:2023-12-16 09:00

会议官网 https://www.top100summit.com/

平台工程在过去2年多从国外火到国内,甚至连续两年进入Gartner年度10大技术趋势,且认为中国的平台工程正处于萌芽阶段。

为什么企业和技术团队如此关注平台工程?

  1. 对于现状不满;
  2. 有更高要求。

平台工程作为一个从实践中总结提炼出来的概念,与DevOps/SRE等相比其独特之处体现在:

  1. 除了研发效能/软件生产力之外,看到了硬币的另一面:开发者体验 DevEx;
  2. 基于团队拓扑理论,明确了平台团队的核心目标用户:企业内部的业务团队;
  3. 以内部开发者平台为界面:强调平台即产品PaaP、开发者自服务。

我将尝试回答以下问题

  1. 你的研发团队当前组织架构和协作模式如何?从平台工程能学习和借鉴到什么?
  2. 你意识到自己属于平台团队了吗?为什么平台要当做产品一起去做?
  3. 在技术人才培养尤其是平台工程师的技能提升方面,你将获得新的启示和参考。
  4. 新创团队入局的注意事项。

当前有限成功案例的成功之处

在平台工程的探索过程中,业内已经孵化了一些对应的开源项目,就目前公开的案例来看,阶段性的成功之处包括:

  1. 基于IaC和DCM,明确了平台和基础设施的界面;
  2. 基于内部开发者平台IDP,明确了平台和业务的交互界面;
  3. 抽象并统一了DevOps、DataOps、AIOps/MLOps/LLMOps的协作模式。

核心价值

平台工程作为一种软件工程实践,其核心的业务价值是:

  1. 用户满意:帮助研发团队理解内部团队之间的协作模式并主动设计组织架构,从而减少摩擦,提升协作效率、业务满意度和NPS;
  2. 组织满意:以DORA指标为代表的研发效能提升;
  3. 自我满意:在研发效能/软件生产力的基础上,强调开发者体验,加速了开发活动的流动性,同时显著提升了工程师的幸福感。

针对不同的团队规模、发展阶段和现状,整体潜在收益可能大于10x 。

行业进展与动态

9月份,我在上海举行的 KubeCon + CloudnativeCon + OSS China 2023 上也分享了平台工程主题 :《平台工程的普及趋势将如何重塑开发者体验?》。 仅仅过去不到3个月时间,平台工程领域发生了很多新的变化,也有很多新的进展,包括部分我参加的工作:

  1. CNCF app delivery TAG 官网新增中文支持:https://tag-app-delivery.cncf.io/zh (没错,就是平台白皮书和平台工程成熟度模型发布的地方,目前 PaaP白皮书也正在起草中)。

  2. 基于上述第一点,中文用户终于可以将翻译后的 “平台工程白皮书”、“平台工程成熟度模型”等内容贡献到上游,目前已经提交PR或正式发布。

  3. 已有平台工程主题的电子书和纸质书陆续出版,如 《Platform Engineering on K8s》,《Platform Engineering: What You Need to Know Now 》等,详情可参考 awesome-platform-engineering(https://github.com/toptechevangelist/awesome-platform-engineering)

  4. 平台工程社区逐步发展壮大,在中国我们也在持续完善社区网站等基础设施,社区成员也在积极贡献原创内容和翻译内容,共同讨论平台工程的术语表、知识地图等,热情分享知识、交流经验,沉淀案例。如果你也感兴趣,请访问社区网站 https://pecommunit.cn ,也可关注社区公众号:@平台工程洞察

· 阅读需 5 分钟
Chris (Gentle) Yang

KubeCon key vision

云原生计算基金会 CNCF(https://www.cncf.io) 的旗舰会议将于2023年9月26日至28日在中国上海召开,聚集了来自领先的开源和云原生社区的采用者和技术人员。加入CNCF毕业和孵化项目(https://www.cncf.io/projects/),与社区一起共聚三天,推动云原生计算的教育和发展。

KubeCon Schedule

浏览会议官网,查看详细日程

我本次参会的行程如下:

Day 1: 9/26

  • 上午 深圳飞往上海,
  • 中午 到达,
  • 下午 签到和参加同场活动,
  • 晚上 参加理事会/演讲者/贵宾等的招待会。

Day 2: 9/27

  • 上午 在 【平台工程】专题学习,以及社交(希望为平台工程社区纳新),

Platform Engineering

  • 下午 参加 【社区 + OSPO + 开放治理 | Community + OSPO + Open Governance】专题的学习,以及社交(会见到很多开源圈特别是OSPO的同行)

OSPO

  • 晚上 参加 TODO Group 组织的 BoF 活动。

Day 3: 9/28

  • 上午 在 【平台工程】专题学习,并于11点进行我自己的分享,

Platform Engineering DevEx

  • 下午 在【平台工程】专题学习,以及社交。
  • 晚上 上海飞回深圳。(第二天就放国庆长假了,本次是全神贯注参会,毫无空隙时间去逗留或与在上海的亲朋见面 :)

下面是关于我所分享议题的介绍:

平台工程的普及趋势将如何重塑开发者体验?

随着IT行业及大环境的快速多变,平台工程在多种因素促进下持续火热,从开发人员、运维人员到技术Leader,从业务到平台,从大型科技企业到中小组织,甚至到产品经理,都在关注和讨论。

经过50多年的发展,软件工程行业来到了一个跃迁边缘,平台工程即将成为这种临界态的推动因素之一。回归到软件开发本质论的角度思考,软件的本质目的是解决问题和提供价值,而软件开发活动则是由人组织各项资源来实施。那么,在我们希望提升开发效率和质量的时候,人就成为需要考虑的第一要素,而平台工程给开发者体验带来了一次绝佳的重塑机会,以至于有观点表示 “这是开发者最好的时代!”

  1. 平台工程现状概览 :关键事件与时间轴
  2. 平台工程的 WHAT 和 WHY
  3. 平台工程与开发者体验
  4. 重塑开发者体验:Developer First | Developer Control Plane | Developer Journey
  5. 当前挑战与未来趋势

Fun time

  • 我在背包上张贴了 OSPO 的徽章缎带
  • 我计划穿的“战服”:一件带有 “For Platformers !” 字样的定制T恤,希望后续可以成为平台工程社区的周边之一。

期待与你在上海见面!

更多资料

更多平台工程信息,可关注公众号 @平台工程洞察