Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Change the Game, Change the World
Search
Shingo.Kitayama
July 23, 2019
Technology
5.7k
7
Share
Change the Game, Change the World
こちらでお話した資料です。
https://cloudnativedays.jp/cndt2019/
Shingo.Kitayama
July 23, 2019
More Decks by Shingo.Kitayama
See All by Shingo.Kitayama
Introduction Konveyor AI - 2025
shkitayama
0
110
Why we expect the Microservices
shkitayama
2
550
Why run OpenShift on Google Cloud
shkitayama
1
390
Container Replatform 101
shkitayama
4
1.9k
Red Hat OpenShift Platform Plus - Red Hat Summit Connect 2022
shkitayama
0
820
NVIDIA AI Enterprise for Red Hat OpenShift
shkitayama
0
1.1k
Kubernetes CICD Pipelines Book
shkitayama
2
2.1k
Shipwright Overview
shkitayama
0
2k
CloudNative CICD in OpenShift Commons Japan
shkitayama
5
18k
Other Decks in Technology
See All in Technology
Strands Agents超入門
kintotechdev
1
160
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1.1k
React、まだ楽しくて草
uhyo
7
3.9k
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
200
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
350
生成 AI × MCP で切り拓く次世代 SRE!自律型運用への挑戦と開発者体験の進化
_awache
0
110
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
120
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
490
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
1
310
OpenID Connectによるサービス間連携
takesection
0
160
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
160
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
690
Featured
See All Featured
Design in an AI World
tapps
1
220
Being A Developer After 40
akosma
91
590k
Claude Code のすすめ
schroneko
67
220k
KATA
mclloyd
PRO
35
15k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
150
Chasing Engaging Ingredients in Design
codingconduct
0
210
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
240
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
160
My Coaching Mixtape
mlcsv
0
140
Transcript
None
None
は、クラウドプラットフォームから を創る場へと変遷
プラットフォーマー コミュニティとネットワークの力を爆発させる方法 プラットフォームとは、在庫を持ったり製造したりす るよう要求されることのない、コミュニティの力で取 引を発生させるオープンなビジネスモデル。
プラットフォームの原理原則 他のプレイヤー(企業や利用者など)が提供する「製品/サービス/情報」と一体になって、初めて 価値をもつ製品やサービス 利用者が増えると 加盟店が増える 加盟店が増えると 利用者が増える 加盟店に対する 顧客動向を分析/提供 利用者へ付加価値の
高いサービス提供 ポイント 加盟店 ポイント 利用者 ポイントサービス プラットフォーム
は空き家を持つホスト と旅行者 とをつなぐマッチングサービス ホストにもゲストにも価値がある 革新的な宿泊モデル ・ホストは自分の空きスペースでお金が稼げる が徴収するのは ~ % ・レビュー機能によって、安心して部屋を貸し借りできる
・無料でプロの手により宣材写真を撮影できる ・ゲストを楽しませる工夫を自由に考えられる ・高い代金が要らないので、旅行の予算が合理的に使える ・レビュー機能によって安全な旅が保障 ・現地の暮らしを体感できる ・とても簡単に支払いができる プラットフォーム
参照: つ以上の異なる集団の間をとりもち何らかの「出会い」を促すこと みんなが喜ぶものに価値がある 対価 提供 提供 対価 相互ネットワーク効果 一方の参加側の参加者がより多く参加すれば、他方の側の参加者も増えるようになる 外部ネットワーク効果
利用者が他の利用者を プラットフォームへと流入させる効果 プラットフォーム 「プラットフォームから得られる価値 > プラットフォームを利用するコスト」
を利用する価値とは 迅速性 俊敏性 クラウドプロバイダごとに異なる 実装やサービスの詳細を知る必 要がなく、 は開発者 を特定のインフラ依存から開放し ます。 クラウド上で高度なポータビリ
ティを担保できます。 は、現在のシステ ム状態が望ましい状態に一致す るように動作します。 はじめにシステムを初期化する だけでなく、その後も継続的にシ ステムが不安定になった場合や、 信頼性に影響を及ぼす障害時に、 もとの状態に動的に戻します。 迅速で簡単なロールバックで、 信頼性の高い頻繁なコンテナイ メージのビルドとデプロイを提供 します。 ベースのサービスは数時 間ごとに機能改善されることが珍 しくなく、新しいコンポーネントや 機能を開発しデプロイできます。 自己回復性 インフラの抽象化
は何を提供しているのか 運用管理者 アプリケーション 開発者 プラットフォーム インフラの抽象化 自己回復性 迅速性 俊敏性 「どこまでプラットフォームに任せられるのか」
どこまで信頼性が担保できるのか 「ユーザー影響を最小限に、簡単な方法でアプ リケーションのデプロイができるのか」
は何を提供しているのか 運用管理者 アプリケーション 開発者 プラットフォーム インフラの抽象化 自己回復性 迅速性 俊敏性 「どこまでプラットフォームに任せられるのか」
どこまで信頼性が担保できるのか 「ユーザー影響を最小限に、簡単な方法でアプ リケーションのデプロイができるのか」 を利用すると、クラウドリソースが抽象化され 運用工数を下げられる可能性は増える。 「技術力や情報が少なくても運用できるわけではない。」
「 」 運用工数を下げるためのポイントが、 既存のシステム運用とは大きく変わるという意識改革 クラウドに使われるのではなく、クラウドの運用方法に自らを変えていく
運用の知見をコード化し、アプリケーションの運用を自動化する アプリ運用における運用の知見をコード化し、 パッケージ化したもの。 アプリケーション運用に必要な以下のような作業 を自動的に行う。 ・インストール ・リソーススケーリング ・バックアップ ・アップデート 運用の知見をコード化
他のプレイヤー(企業や利用者など)の存在や協力、拡大を前提としている仕組み 運用管理者 アプリケーション 開発者 プラットフォームの信頼性の担保 ユーザー影響を最小限としたデプロイ
が創る による運用プロセスを含めたポータビリティの実現 どの環境でも、迅速かつ信 頼性の高い どの環境でも、同様の手順 でアプリケーションを稼働 どの環境でも、自動化され た運用プロセスを実現 アプリケーションワークロード に応じた柔軟な開発体験
の実現
と の認定 のサイトを公開 • が主な貢献者 • コミュニティで開発される様々な 対応製 品が登録・取得可能 は、
として連携 で一覧される製品は、 認定 • イメージの検証 継続的なアップデート • セキュリティ脆弱性のチェック • レッドハットがサポート窓口 コミュニティから提供される オペレータ対応の製品一覧 認定製品の オペレータ対応の製品一覧
が築く プラットフォーム の目標は、 を通して、 アプリケーションを に持ち込 むことに対する障壁を低くすること。
をより簡単に作れるプラットフォームの構築 メータリングは、クラスタの使用状 況を記録し、任意の期間における ポッドまたはネームスペース別の 使用状況の内訳を示す使用状況 レポートを生成 を拡張して、クラスタ 内の の依存関係やイン ストール、アップグレード、管理す
るための宣言的な方法を提供 ライブラリを 利用して、 、 、または でオペレータを開発するた めのワークフローを提供 は、 と呼ばれる ネイティブアプリケーションを効果的で自動 化されたスケーラブルな方法で管理するためのオープンソースのツールキット
と • クラスタに必要なカスタムリソースを定義する • と ( )で構成される • が を
に登録 • は のローリングアップデートや インストールを管理します • が にインストールされ ると、必要な設定を 形式で指定して に渡す ことで、 クラスタインスタンスとサービスをデプ ロイできます。
ウェブブラウザからすぐに の作成をトライアル
あなたはプラットフォームを創る側なのか それとも、活用する側なのか。
None
実践ガイド クラウドネイティブアプリケーションを支える技術 を活用した開発・運用プロセスのデジタル変革 本書では、クラウドネイティブに求められる背景やトレンドを押さえるとともに、「 」やそのエコシステムを利用し、クラウドネ イティブアプリケーションの実装について解説しています。 単行本(ソフトカバー) ページ 出版社 インプレス
運用知見を自動化した の実装 による継続的デリバリ マイクロサービス間制御を 行う
None