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
190
アプリエンジニアを救え! AWS CDKで実現するインフラCI・CD
bbrfkr
2
1.1k
[July Tech Festa 2019] Kubernetes on OpenStack におけるハマりどころ
bbrfkr
5
1.3k
OpenShiftでKubeVirtを試してみた
bbrfkr
1
970
Virtual Kubelet + Fargate + EKSでノードレス Kubernetes を夢見た話
bbrfkr
5
2.1k
怖くない!コンテナ初心者に送るやさしいKubernetes入門
bbrfkr
20
5.7k
Other Decks in Technology
See All in Technology
DevIO2024_レガシー運用からの脱却 -クラウド活用の実践事例とベストプラクティス-
jun2882
0
210
楽しくGoを学び合う、LayerXの勉強会文化 / LayerX's study culture of having fun and learning Go together
ar_tama
2
350
サービスの持続的な成長と技術負債について
siva_official
PRO
10
4.4k
成長期に歩みを止めないための創業期の開発文化形成
mayah
6
420
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
180
MySQLのロックの種類とその競合
yoku0825
6
1.6k
「我々はどこに向かっているのか」を問い続けるための仕組みづくり / Establishing a System for Continuous Inquiry about where we are
daitasu
0
170
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
Azure OpenAI Service Dev Day / LLMでできる!使える!生成AIエージェント
masahiro_nishimi
3
740
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
224
21k
Web development in the modern age
philhawksworth
203
10k
Atom: Resistance is Futile
akmur
261
25k
Embracing the Ebb and Flow
colly
81
4.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.8k
Web Components: a chance to create the future
zenorocha
307
41k
10 Git Anti Patterns You Should be Aware of
lemiorhan
652
58k
5 minutes of I Can Smell Your CMS
philhawksworth
200
19k
Documentation Writing (for coders)
carmenintech
63
4.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
129
32k
YesSQL, Process and Tooling at Scale
rocio
166
14k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
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!