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
1
230
Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~
bbrfkr
December 18, 2018
Tweet
Share
More Decks by bbrfkr
See All by bbrfkr
有志で組織横串に挑む - GitLab CI Runnerカイゼン -
bbrfkr
0
200
アプリエンジニアを救え! AWS CDKで実現するインフラCI・CD
bbrfkr
2
1.2k
[July Tech Festa 2019] Kubernetes on OpenStack におけるハマりどころ
bbrfkr
5
1.3k
OpenShiftでKubeVirtを試してみた
bbrfkr
1
1k
Virtual Kubelet + Fargate + EKSでノードレス Kubernetes を夢見た話
bbrfkr
5
2.1k
怖くない!コンテナ初心者に送るやさしいKubernetes入門
bbrfkr
20
5.8k
Other Decks in Technology
See All in Technology
PDF Viewer作成の今までとこれから
hunachi
0
480
JTCや セキュリティチェックリストが夢の跡
nikinusu
1
800
Technical Writing Meetup vol.35
soracom
PRO
2
130
やってやろうじゃないかメカアジャイル! / Let's do it, mechanical agile!
psj59129
1
700
テスト”ケース”駆動開発 で手戻りをなくそう
ryohma0510
0
340
JEP 480: Structured Concurrency
aya_ebata
0
130
グイグイ系QAマネージャーの仕事
sadonosake
0
360
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
280
OSTという文化を組織に根付かせてみた
sansantech
PRO
2
430
watsonx.ai Dojo 環境準備について
oniak3ibm
PRO
0
360
どこよりも遅めなWinActor Ver.7.5.0 新機能紹介
tamai_63
0
210
DevRelの始め方
moongift
PRO
2
400
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
1
55
Agile that works and the tools we love
rasmusluckow
327
20k
The Language of Interfaces
destraynor
153
23k
Teambox: Starting and Learning
jrom
131
8.7k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Statistics for Hackers
jakevdp
794
220k
How GitHub Uses GitHub to Build GitHub
holman
472
290k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Optimizing for Happiness
mojombo
375
69k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
5
490
GitHub's CSS Performance
jonrohan
1030
450k
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!