PFEM6_懇親会LT資料_20231206

2.4K Views

December 07, 23

スライド概要

Platform Engineering Meetup#6 懇親会スポンサーLT資料です。
https://platformengineering.connpass.com/event/299834/

CNCF Platforms White Paper と Team Topologies におけるPlatformの定義の違いについての発表です。

profile-image

ゲームが大好きなインフラ寄りのエンジニア。 新しいことに触れるのが好きです。デザインやイラストも好きで、最近はUIやWebフロントエンドに興味があります。 最近は3DCGにも興味があり、BlenderやUnreal Engineの勉強中です。 これまで不足していたアウトプットを増やそうと画策中。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

<スポンサーLT> 改めて振り返るPlatformの定義 株式会社エーピーコミュニケーションズ 田中 絢子

2.

自己紹介 田中 絢子 Ayako Tanaka • 株式会社エーピーコミュニケーションズ(APC)所属 • 普段はAzure × Webアプリケーション開発の人 • コミュニティ活動 • CloudNative Days Committee • Platform Engineering Meetup 運営メンバー tananyan29 tanayan299

3.

会社概要 業界にとっての新しいSIのモデルNeoSIer エーピーコミュニケーションズ(APC)は、お客様のことを真剣に考えられるエンジニアを育成し、熱狂で きるキャリアパスを創出し、パフォーマンスを最大化できる環境を創り、従来の慣例に捉われずに工夫と挑 戦を行い続けるNeoSIer(ネオエスアイヤー)です。 SIのDX化 Engineer driven(エンジニア文化の育成) 攻めのDX/AI内製化・Microsoft Azure 会社名 : 株式会社エーピーコミュニケーションズ URL : http://www.ap-com.co.jp/ 社員数 : 430名(2023年1月現在) Azure有資格者100名以上 × ・NeoSIerを掲げ、DX時代に必要なSIモデル変革に挑戦。 DockerEnterpriseを買収したMirantisとのJVを設立。 攻めのDX/AIの内製化、自社事業のDX化、ネットワーク自動化、 SASE(ゼロトラスト)サービス、自社プロダクトの世界拡販、プライム化など。 ・Microsoft様DevOps Specialization、SolutionPartner(3カテゴリ)。 ・コミュニティ登壇・blog・技術イベント・エンジニアメンター制度など、 エンジニア中心の組織文化を構築。 ・社内大学制度APアカデミーなども生かし、Azureエンジニアを育成。

4.

Platform Engineeringの定義 Platform Engineeringの定義が書かれているものとして 思い浮かべるものは?

5.

Platform Engineeringの定義 Platform Engineeringの定義が書かれているものとして 思い浮かべるものは? … CNCF Platforms White Paper ?

6.

Platform Engineeringの定義 Platform Engineeringの定義が書かれているものとして 思い浮かべるものは? … CNCF Platforms White Paper ? CNCFによる 標準的な定義🎉

7.

Platform Engineeringの定義 Platform Engineeringの定義が書かれているものとして 思い浮かべるものは? … CNCF Platforms White Paper ? CNCFによる 標準的な定義🎉 Team Topologiesの Platformはより広義な 考え方を含んでいた…!

8.

CNCF Platforms White Paper Platformユーザーのニーズによって機能が定義され、 幅広いアプリケーションとユースケースに対して 一貫したユーザー体験を提供するもの 参考: • CNCF Platforms White Paper • CNCFが考えるPlatform - Platforms White Paperについて

9.

CNCF Platforms White Paper セルフサービスAPI プロジェクト テンプレート Webポータル etc… Platformユーザーのニーズによって機能が定義され、 幅広いアプリケーションとユースケースに対して 一貫したユーザー体験を提供するもの 参考: • CNCF Platforms White Paper • CNCFが考えるPlatform - Platforms White Paperについて

10.

CNCF Platforms White Paper セルフサービスAPI プロジェクト テンプレート Webポータル etc… Platformユーザーのニーズによって機能が定義され、 幅広いアプリケーションとユースケースに対して 一貫したユーザー体験を提供するもの → どちらかというと技術寄り 参考: • CNCF Platforms White Paper • CNCFが考えるPlatform - Platforms White Paperについて

11.

Team Topologiesとは • 開発組織のパフォーマ ンスを上げるための ビジネスおよびエンジ ニアチームの体制構築 方法 • 4つのチームタイプと 3つのインタラクショ ンモード KEY CONCEPTS Core ideas in Team Topologies より

12.

Team Topologiesとは ① サービス・製品の開発から デリバリーを一括で担う ② 専門知識をもって開発チー ムの技術的自律を支援 ① ② ③ ④ KEY CONCEPTS Core ideas in Team Topologies より ③ 特定の専門領域の開発 ④ 開発チームの認知負荷 低減・自律支援 …Platform Engineeringの ベース

13.

Team TopologiesでのPlatform 業務プロセスまで含んだうえで 開発者体験の向上・認知負荷を削減するための、 セルフサービスで利用できるPlatform → 法務やチーム運営など直接技術的に関係ないものも セルフサービス化が重要!

14.

Team TopologiesでのPlatform 業務プロセスまで含んだうえで 開発者体験の向上・認知負荷を削減するための、 セルフサービスで利用できるPlatform → 法務やチーム運営など直接技術的に関係ないものも セルフサービス化が重要!

15.

Platformに含む業務プロセスとは? 例えば… • コンプライアンス調査 • サードパーティ製品のNDA締結 • 事業戦略に沿っているかの評価 色々なところに 確認・調整… 戦略 チーム 開発者 法務

16.

Platformに含む業務プロセスとは? 例えば… • コンプライアンス調査 • サードパーティ製品のNDA締結 • 事業戦略に沿っているかの評価 ガイドライン テンプレート 戦略ボード メトリクス 戦略 チーム 開発者 Platform 法務

17.

Platformに含む業務プロセスとは? 例えば… • コンプライアンス調査 • サードパーティ製品のNDA締結 • 事業戦略に沿っているかの評価 Team Topologiesの トレーニングでも 語られています! 参考: • Beyond engineering: The future of platforms | PlatformCon 2023 • The Fast Flow Organization - Using Team Topologies Outside of IT and Software, Matthew Skelton

18.

まとめ • Platformの定義 • CNCFのWhite Paper:クラウドネイティブ/技術寄り • Team Topologies:技術 + 業務プロセス • 優劣はないが取り組むフェーズによって使い分けが大事 開発者体験/認知負荷低減を考えると、ゆくゆくはTeam Topologiesの Platformを意識するほうが良いと考えています。

19.

お知らせ

20.

CodeZine連載 CodeZineで Platform Engineeringに関する連載が始まります! ×

21.

弊社ブログのご紹介 https://techblog.ap-com.co.jp/ 「APC 技術ブログ」で検索!

22.

ぜひXもフォローしてください! @apc_tweet

23.

© AP Communications Co., Ltd.