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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
bbrfkr
December 18, 2018
Technology
260
1
Share
Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~
bbrfkr
December 18, 2018
More Decks by bbrfkr
See All by bbrfkr
有志で組織横串に挑む - GitLab CI Runnerカイゼン -
bbrfkr
0
260
アプリエンジニアを救え! 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.3k
怖くない!コンテナ初心者に送るやさしいKubernetes入門
bbrfkr
20
6k
Other Decks in Technology
See All in Technology
VespaのParent Childを用いたフィードパフォーマンスの改善
taking
0
150
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (後半)
oracle4engineer
PRO
1
130
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
160
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
210
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
5
1.9k
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
480
AndroidアプリとCopilot Studioの統合
nakasho
0
180
GitHub Copilot CLI と VS Code Agent Mode の使い分け
tomokusaba
0
110
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
110
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
390
アクセシビリティはすべての人のもの
tomokusaba
0
150
Arcana: Production-Ready RAG in Elixir @ ElixirConf EU 2026
georgeguimaraes
0
120
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
270
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
190
The SEO identity crisis: Don't let AI make you average
varn
0
450
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Statistics for Hackers
jakevdp
799
230k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
220
The Invisible Side of Design
smashingmag
303
52k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
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!