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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shingo.Kitayama
July 23, 2019
Technology
5.7k
7
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
120
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
830
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
Lightning近況報告
kozy4324
0
220
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
530
自宅LLMの話
jacopen
1
720
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
460
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
160
Flow 不死:AI 時代 DevOps 的不變本質
cheng_wei_chen
2
500
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
190
SteampipeとExcel Power QueryでAWS構成定義書の作成を自動化する
jhashimoto
0
180
脱SaaS!FDEを支えるプロビジョニングと分離設計
knih
0
300
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
180
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
120
クラウドファンディング版StackChan 3体(4体)をインタラクティブな体験型作品にして展示もした話 / スタックチャンお誕生日会2026
you
PRO
0
180
Featured
See All Featured
Docker and Python
trallard
47
3.9k
Become a Pro
speakerdeck
PRO
31
6k
The Spectacular Lies of Maps
axbom
PRO
1
820
Documentation Writing (for coders)
carmenintech
77
5.4k
How to make the Groovebox
asonas
2
2.2k
Site-Speed That Sticks
csswizardry
13
1.2k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
420
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Transcript
None
None
は、クラウドプラットフォームから を創る場へと変遷
プラットフォーマー コミュニティとネットワークの力を爆発させる方法 プラットフォームとは、在庫を持ったり製造したりす るよう要求されることのない、コミュニティの力で取 引を発生させるオープンなビジネスモデル。
プラットフォームの原理原則 他のプレイヤー(企業や利用者など)が提供する「製品/サービス/情報」と一体になって、初めて 価値をもつ製品やサービス 利用者が増えると 加盟店が増える 加盟店が増えると 利用者が増える 加盟店に対する 顧客動向を分析/提供 利用者へ付加価値の
高いサービス提供 ポイント 加盟店 ポイント 利用者 ポイントサービス プラットフォーム
は空き家を持つホスト と旅行者 とをつなぐマッチングサービス ホストにもゲストにも価値がある 革新的な宿泊モデル ・ホストは自分の空きスペースでお金が稼げる が徴収するのは ~ % ・レビュー機能によって、安心して部屋を貸し借りできる
・無料でプロの手により宣材写真を撮影できる ・ゲストを楽しませる工夫を自由に考えられる ・高い代金が要らないので、旅行の予算が合理的に使える ・レビュー機能によって安全な旅が保障 ・現地の暮らしを体感できる ・とても簡単に支払いができる プラットフォーム
参照: つ以上の異なる集団の間をとりもち何らかの「出会い」を促すこと みんなが喜ぶものに価値がある 対価 提供 提供 対価 相互ネットワーク効果 一方の参加側の参加者がより多く参加すれば、他方の側の参加者も増えるようになる 外部ネットワーク効果
利用者が他の利用者を プラットフォームへと流入させる効果 プラットフォーム 「プラットフォームから得られる価値 > プラットフォームを利用するコスト」
を利用する価値とは 迅速性 俊敏性 クラウドプロバイダごとに異なる 実装やサービスの詳細を知る必 要がなく、 は開発者 を特定のインフラ依存から開放し ます。 クラウド上で高度なポータビリ
ティを担保できます。 は、現在のシステ ム状態が望ましい状態に一致す るように動作します。 はじめにシステムを初期化する だけでなく、その後も継続的にシ ステムが不安定になった場合や、 信頼性に影響を及ぼす障害時に、 もとの状態に動的に戻します。 迅速で簡単なロールバックで、 信頼性の高い頻繁なコンテナイ メージのビルドとデプロイを提供 します。 ベースのサービスは数時 間ごとに機能改善されることが珍 しくなく、新しいコンポーネントや 機能を開発しデプロイできます。 自己回復性 インフラの抽象化
は何を提供しているのか 運用管理者 アプリケーション 開発者 プラットフォーム インフラの抽象化 自己回復性 迅速性 俊敏性 「どこまでプラットフォームに任せられるのか」
どこまで信頼性が担保できるのか 「ユーザー影響を最小限に、簡単な方法でアプ リケーションのデプロイができるのか」
は何を提供しているのか 運用管理者 アプリケーション 開発者 プラットフォーム インフラの抽象化 自己回復性 迅速性 俊敏性 「どこまでプラットフォームに任せられるのか」
どこまで信頼性が担保できるのか 「ユーザー影響を最小限に、簡単な方法でアプ リケーションのデプロイができるのか」 を利用すると、クラウドリソースが抽象化され 運用工数を下げられる可能性は増える。 「技術力や情報が少なくても運用できるわけではない。」
「 」 運用工数を下げるためのポイントが、 既存のシステム運用とは大きく変わるという意識改革 クラウドに使われるのではなく、クラウドの運用方法に自らを変えていく
運用の知見をコード化し、アプリケーションの運用を自動化する アプリ運用における運用の知見をコード化し、 パッケージ化したもの。 アプリケーション運用に必要な以下のような作業 を自動的に行う。 ・インストール ・リソーススケーリング ・バックアップ ・アップデート 運用の知見をコード化
他のプレイヤー(企業や利用者など)の存在や協力、拡大を前提としている仕組み 運用管理者 アプリケーション 開発者 プラットフォームの信頼性の担保 ユーザー影響を最小限としたデプロイ
が創る による運用プロセスを含めたポータビリティの実現 どの環境でも、迅速かつ信 頼性の高い どの環境でも、同様の手順 でアプリケーションを稼働 どの環境でも、自動化され た運用プロセスを実現 アプリケーションワークロード に応じた柔軟な開発体験
の実現
と の認定 のサイトを公開 • が主な貢献者 • コミュニティで開発される様々な 対応製 品が登録・取得可能 は、
として連携 で一覧される製品は、 認定 • イメージの検証 継続的なアップデート • セキュリティ脆弱性のチェック • レッドハットがサポート窓口 コミュニティから提供される オペレータ対応の製品一覧 認定製品の オペレータ対応の製品一覧
が築く プラットフォーム の目標は、 を通して、 アプリケーションを に持ち込 むことに対する障壁を低くすること。
をより簡単に作れるプラットフォームの構築 メータリングは、クラスタの使用状 況を記録し、任意の期間における ポッドまたはネームスペース別の 使用状況の内訳を示す使用状況 レポートを生成 を拡張して、クラスタ 内の の依存関係やイン ストール、アップグレード、管理す
るための宣言的な方法を提供 ライブラリを 利用して、 、 、または でオペレータを開発するた めのワークフローを提供 は、 と呼ばれる ネイティブアプリケーションを効果的で自動 化されたスケーラブルな方法で管理するためのオープンソースのツールキット
と • クラスタに必要なカスタムリソースを定義する • と ( )で構成される • が を
に登録 • は のローリングアップデートや インストールを管理します • が にインストールされ ると、必要な設定を 形式で指定して に渡す ことで、 クラスタインスタンスとサービスをデプ ロイできます。
ウェブブラウザからすぐに の作成をトライアル
あなたはプラットフォームを創る側なのか それとも、活用する側なのか。
None
実践ガイド クラウドネイティブアプリケーションを支える技術 を活用した開発・運用プロセスのデジタル変革 本書では、クラウドネイティブに求められる背景やトレンドを押さえるとともに、「 」やそのエコシステムを利用し、クラウドネ イティブアプリケーションの実装について解説しています。 単行本(ソフトカバー) ページ 出版社 インプレス
運用知見を自動化した の実装 による継続的デリバリ マイクロサービス間制御を 行う
None