文章
每月洞察
2023 12

平台工程动态 Monthly News 2023-12

TOC

[TOC]

项目与社区动态

CNOE:云原生卓越运营

Cloud Native Operational Excellence (CNOE) 是 Adobe、Amazon Web Services、Autodesk、Salesforce 和 Twilio 联合推出的一项用于构建内部开发人员平台 (IDP) 的开源计划。云原生卓越运营(又名 CNOE,发音为 Kuh.noo)是一项共享开发人员工具、想法和模式的共同努力,以帮助组织做出明智的技术选择并解决常见的痛点。CNOE 将使组织能够通过协调贡献、提供工具以及提供中立且公正的技术选择指导来应对工具蔓延和技术流失,以交付内部开发人员平台。

Cloud Native Operational Excellence (CNOE)

  • Approach
  • Technology Capabilities
  • Reference Implementations
  • Installation
  • Configurations
  • Extensions
  • idpBuilder CLI
  • Pluggability

更多详情请参考:CNOE:构建内部开发者平台IDP的开源参考框架 (opens in a new tab) @ 平台工程洞察

领英工程团队开源了其开发者生产力与幸福感框架

实用魔法:提高软件开发团队的生产力和幸福感 (opens in a new tab)

近日,Linkedin 开源了其开发人员生产力和幸福框架(DPH 框架),它包含了一系列文档,介绍 Linkedin 内部用于理解开发人员及其需求的系统、流程、指标和反馈系统。

Backstage 添加中文 README

Backstage 是一个用于构建开发者门户的开放平台。Backstage 由 Spotify 开源,是 Spotify 内部使用的开发者门户的开源版本。 目前 Backstage 在 GitHub 上已经有 24k+ Star,是平台工程领域中最受欢迎的项目之一。

近日来自 @平台工程洞察 的贡献者 @杨振涛 为 Backstage 添加了 Backstage README 部分的本地化翻译 (opens in a new tab)

想参与更多平台工程相关项目吗?欢迎加入我们,一起为上游作出贡献。

会议与活动

PlatformCon 2024 议题正在征集中

PlatformCon 2024 (opens in a new tab) 将于 6 月 10-14 日线上进行,目前已开始征集议题,截止提交时间 2024-02-25。

更多详情请参考:PlatformCon 2024 议题征集 (opens in a new tab) @ 平台工程洞察

KubeCon EU 2023 回顾

在 2023 年 4 月举办的 KubeCon EU 上,有一场小组讨论:

KubeCon Panel: How Platform Engineering Benefits Developers (opens in a new tab)

与会者包括:

参与者一同讨论了以下议题:

  • What’s a ‘Platform,’ Anyway?
  • Why: The Point of Platform Engineering
  • Why Now for Platform Engineering
  • Why Developers Should Embrace Platform Engineering

值得回顾。

KubeCon NA 回顾

在 2023 年 11 月举办的 KubeCon NA 上,有一系列关于平台工程主题的分享:

KubeCon NA 平台工程 (opens in a new tab) 议题分享

以下是议题清单:

Tuesday, November 7

  • Back to the Future: Managing Trust in a Cloud-Native Environment - Eli Nesterov, SPIRL
  • Building, Scaling, and Growing Internal Developer Platform for Companies Inside Companies - Joshua Bezaleel Abednego & Giri Kuncoro, GoTo Financial
  • Harnessing Argo & Flux: The Quest to Scale Add-Ons Beyond 10k Clusters- Joaquin Rodriguez, Microsoft & Priyanka Ravi, Weaveworks
  • Building a Paved Road for Debuggability! - Anusha Ragunathan & Kevin Downey, Intuit
  • Runwasi: WebAssembly Serverless for Containerd - Angel M De Miguel Meana, VMware & Francisco Cabrera, Microsoft
  • Adopting Server Side Apply in Knative - a Case Study - Dave Protasowski, VMware
  • Scalable User Authentication for Kubernetes Clusters with OpenID Connector - Nathan Brahms & Shashwat Sehgal, P0 Security
  • Building Better Controllers - John Howard, Google
  • KMM: Your Swiss Army Knife for Kernel Modules on Kubernetes - Quentin Barrand, Red Hat & Hersh Pathak, Intel
  • Self-service Stream Processing Platform on Kubernetes at Apple - Chenya Zhang, Apple Inc.
  • Cutting Climate Costs with Kubernetes and CAPI - Shiva Rezaie & Steve Francis, Sidero Labs
  • Streamlining Infrastructure with Crossplane: A Transformation Story - Clément Blaise, Consensys & Jared Watts, Upbound

Wednesday, November 8

  • Running Large-Scale Scheduling Simulations with Virtual Kubelet - David Morrison, Applied Computing Research Labs
  • Declarative Everything - Cici Huang, Google
  • Leveraging Cluster-API for Production-Ready Multi-Regional Infrastructures - Shotaro Gotanda & Kotaro Inoue, LY Corporation
  • Empowering Users Through Platform Engineering: Unleashing the Potential of Self-Service Tooling - Ana Margarita Medina & Adriana Villela, Lightstep
  • On the Right Tack: Kubernetes at Uber Scale - Aditya Bhave & Apoorva Jindal, Uber Technologies
  • Efficient Resource Utilization for Batch Compute on Kubernetes - Amit Kumar & Kevin Xu, Uber
  • Kubernetes on a Budget: How to Get Pay-per-Use Right - Vasuki Prasad & Karim Lakhani, Intuit
  • Supercharge Your AI Platform with KubeRay: Ray + Kubernetes - Archit Kulkarni, Anyscale & Winston Chiang, Google
  • Gen3: Advancing Biomedical Research with an Open Source Cloud-Native Platform - Jawad Qureshi, University of Chicago & Colin Griffin, Krumware
  • Journey Of Building Our Kubernetes Platform: Successes, Failures, And Valuable Lessons Learned - Maryam Tavakkoli, Relex Solutions
  • How We Optimized Our Developer Experience with Telepresence - Frank Gu, Voiceflow
  • The Hidden Heroes Behind AI: Making Sense of GPUs and TPUs in K8s - David Porter, Google & Evan Lezar, NVIDIA

Thursday, November 9

  • Beyond the Cluster: Harnessing the Power of Kubernetes Namespaces - Victor Varza & Aneci Adrian, Adobe Inc
  • Introducing the BACK Stack! - Ritesh Patel, Nirmata & David Murphy, Upbound
  • Automate Production-Ready Cluster Using Crossplane Compositions and Kyverno - Dolis Sharma, Nirmata

TOP100 全球软件案例研究峰会

在刚刚结束的 TOP100 全球软件案例研究峰会上,有一个关于平台工程的专题,其中PECommunity平台工程社区发起人杨振涛也在峰会上做了分享:

TOP 100 专题:提升规模化效能的平台工程 (opens in a new tab)

优质好文推荐

微软推出平台工程学习课程

微软:平台工程指南 (opens in a new tab)

OVERVIEW: Platform engineering

  • What is platform engineering?

CONCEPT: Platform engineering principles

  • Introduction
  • Prioritize customers
  • Adopt a product mindset
  • Empower with self-service
  • Improve discoverability

HOW-TO GUIDE: Platform engineering journey

  • Build a team
  • Define the problem space
  • Plan and prioritize
  • Apply software engineering systems
  • Refine application platform

ARCHITECTURE: Design a self-service foundation

照亮前方:平台工程、黄金路径和自助服务的力量

Light the way ahead: Platform Engineering, Golden Paths, and the power of self-service (opens in a new tab)

平台工程入门读物

Octopus: 平台工程

Octopus: 平台工程读物 (opens in a new tab)

  • Developer experience metrics
  • Measuring Platform Engineering with MONK metrics
  • Platform Engineering
  • Platform Engineering's patterns and anti-patterns
  • When to adopt Platform Engineering
  • DevOps team structures

The Best Of Engineering Enablement 2023

近日,DX 的联合创始人 ABI NODA 发表了一篇名为 The Best Of Engineering Enablement 2023 (opens in a new tab) 的文章,盘点了迄今为止发表的最佳研究论文和访谈清单。作为一份年终读物,可以帮助大家回顾 2023 年开发者生产力这一技术方向的发展趋势,非常值得一读。

更多详情请参考:DevEx:来自 SPACE 作者的一种全新的度量框架 (opens in a new tab) @ InfoQ & 平台工程洞察