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
Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~
Search
bbrfkr
December 18, 2018
Technology
270
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~
bbrfkr
December 18, 2018
More Decks by bbrfkr
See All by bbrfkr
有志で組織横串に挑む - GitLab CI Runnerカイゼン -
bbrfkr
0
270
アプリエンジニアを救え! AWS CDKで実現するインフラCI・CD
bbrfkr
2
1.3k
[July Tech Festa 2019] Kubernetes on OpenStack におけるハマりどころ
bbrfkr
5
1.5k
OpenShiftでKubeVirtを試してみた
bbrfkr
1
1.1k
Virtual Kubelet + Fargate + EKSでノードレス Kubernetes を夢見た話
bbrfkr
5
2.4k
怖くない!コンテナ初心者に送るやさしいKubernetes入門
bbrfkr
20
6.1k
Other Decks in Technology
See All in Technology
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
140
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
120
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
Webアクセシビリティ入門 2026
recruitengineers
PRO
2
440
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
470
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
140
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
120
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
620
20260804_Q4AzureUpdateBite_FabricDataAgentの精度を高める設計.pdf
matayuuu
1
110
【CEDEC2026】グラフィックスエンジニアのためのニューラルシェーディング入門
cygames
PRO
0
120
関東Kaggler会発表資料
takoi
0
120
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
220
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
200
The Spectacular Lies of Maps
axbom
PRO
1
890
Building Adaptive Systems
keathley
44
3.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Invisible Side of Design
smashingmag
301
52k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
200
Claude Code のすすめ
schroneko
67
230k
Side Projects
sachag
455
43k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
680
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Transcript
Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~
Hello! 2 名前: 斎藤辰徳 (HN: bbrfkr) 所属: TIS株式会社 ミッション •
案件に対する技術支援 (インフラ) • 新/トレンド技術の啓蒙 (インフラ)
3 [今の基盤の写真]
4 本題
5 スマートスピーカ、持っている方?
6 スマートスピーカ、使いこなしている方?
7
8 便利そうだけど 特に聞きたいことがない。。。 (ガジェット好きの宿命)
9
10 自宅検証環境で遊ぶとき VM用メモリが足りるかドキドキする。。。
11
12 OpenStackの 残りメモリを教えて! OpenStack基盤の 残りメモリは 45.27GBです!
13 デフォルトでそんな機能はない (そりゃそうだ)
14 OpenFaaSで 機能拡張できるかも?
15 FaaS基盤ソフトウェア Function as a Serviceを Dockerホストやk8sクラスタに展開
16 FaaS上の関数を実行できれば 結構何でもできそう。。。 が!
17 問題点が2つ • 新しい質問文とそのアクションが必要 IFTTT • 関数処理後にGoogleHomeに通知が必要 google-home-notifier
18 “if this, then that” APIでWebサービス同士をつなげる SaaS
19 GoogleHomeに対し通知を行う Node.js製
20 + + + +
21 インターネット ホームNW 残りメモリを 教えて! 残りメモリは XXGBです。
22 デモ
23 まとめ • スマートスピーカはFaaSを使って柔軟に機能拡張できる! • オンプレFaaSにOpenFaaSどうですか? • もっと楽しい or 実用的な活用方法教えて下さい!
Thanks!