Skip to Content
プラットフォームをプロダクトとして扱う
book

プラットフォームをプロダクトとして扱う

by Abby Bangser, Daniel Bryant, Colin Humphreys, Cat Morris
October 2025
Beginner to intermediate
46 pages
28m
Japanese
O'Reilly Media, Inc.
Content preview from プラットフォームをプロダクトとして扱う

第3章 オーケストレーション オーケストレーション、自動化だけではないプラットフォームの本当の仕組み

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

Backstageのような開発者ポータルとArgo Workflowsのようなワークフローエンジン、あるいはGitHub ActionsのようなCI/CDパイプラインだ。これらのツールは強力でよく理解されており、成熟したプラットフォームのように作成される。しかし、見かけは欺くことができる。

UIと自動化の薄いレイヤーはプラットフォームのように見えるが、実世界のスケールをサポートする基盤となる調整、ガバナンス、ライフサイクル管理が欠けている。これは、プラットフォームのように見えるが、現実のスケールをサポートする根本的な調整とガバナンス、ライフサイクル管理が欠如している薄いUIとオートメーションの層である。

オーケストレーションでプラットフォームのファサードを脱却する

オーケストレーションがなければ、このようなプラットフォームは衰退してしまう。では、"プラットフォーム・オーケストレーション "とは具体的に何を意味するのかを探ってみよう。

パイプラインとワークフローエンジンの限界

CI/CDツールとワークフローエンジンは、ステップ・バイ・ステップのタスクを自動化する。デプロイの実行、再試行の処理、並列性の座標などに優れている。しかし、それらは基本的に一過性のシステムである。永続的な状態を管理したり、時間をかけてポリシーを適用したり、所有権を追跡したりすることはできない。

例えば、パイプラインはデータベースやアプリケーションをデプロイすることはできるが、誰がそれを所有しているのか、現在のポリシーに準拠しているのか、6ヶ月後にまだ使用されているのかを知ることはできない。チームがプロビジョニングをパイプラインだけに依存すると、可視性やライフサイクルの保証を共有できない、何十、何百もの単独タスクを作成することになる。

これはオーケストレーションではない。バラバラの自動化だ。

ポータル幻想

開発者向けポータルは、発見しやすさを改善し、プラットフォーム機能へのユーザフレンドリーなエントリ点を提供する。しかし、舞台裏でのオーケストレーションがなければ、ポータルは脆弱なオートメーションを実行するための洗練されたUIに過ぎない。

ボタンをクリックしてサービスをプロビジョニングすることは、セルフサービスのように感じるかもしれない。しかし、サービスが管理されないまま放置され、アップグレードパス、ポリシーの実施、ライフサイクルの追跡が行われない場合、ポータルは効率化を実現できない。それは、ドリフトとリスクを可能にしている。

これはよく「クリスマスの子犬」問題と呼び出される。開発者はボタンをクリックし、ピカピカの新しい環境、データベース、サービスを受け取る。しかし、クリックした後はどうなるのか?誰が子犬に餌をやるのか?誰が子犬をトレーニングし、子犬の後始末をし、子犬の成長に合わせて首輪がフィットするようにするのか?ソフトウェアの用語で言えば、誰がサービスのコンプライアンスを保証し、リソースが不要になったら非推奨にし、要件が変わったらアップグレードを実行するのだろうか?

答えは「誰もいない」ことが多い。そしてそれはエンパワーメントではない。それは放棄である。

自動化からオーケストレーションへ

このような罠を避けるために、プラットフォームチームは個々のステップを自動化する以上のことをしなければならない。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

ディフェンシブ・セキュリティ・ハンドブック第2版

ディフェンシブ・セキュリティ・ハンドブック第2版

Lee Brotherston, Amanda Berlin, William F. Reyor
生成AIの可視化

生成AIの可視化

Priyanka Vergadia, Valliappa Lakshmanan
高リスク分野のための機械学習 ―責任あるAI構築のための実践アプローチ

高リスク分野のための機械学習 ―責任あるAI構築のための実践アプローチ

Patrick Hall, James Curtis, Parul Pandey, 高江洲 勲, 伊東 道明, 園田 道夫, 北條 孝佳, 石川 太一
生成AIのプロンプトエンジニアリング ―信頼できる生成AIの出力を得るための普遍的な入力の原則

生成AIのプロンプトエンジニアリング ―信頼できる生成AIの出力を得るための普遍的な入力の原則

James Phoenix, Mike Taylor, 田村 広平, 大野 真一朗, 砂長谷 健, 土井 健, 大貫 峻平, 石山 将成

Publisher Resources

ISBN: 0642572267131