Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~

bbrfkr
December 18, 2018

Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~

bbrfkr

December 18, 2018
Tweet

More Decks by bbrfkr

Other Decks in Technology

Transcript

  1. Kubernetes x スマートスピーカ
    ~ Kubernetesで実現するFaaS ~

    View full-size slide

  2. Hello!
    2
    名前: 斎藤辰徳 (HN: bbrfkr)
    所属: TIS株式会社
    ミッション
    • 案件に対する技術支援 (インフラ)
    • 新/トレンド技術の啓蒙 (インフラ)

    View full-size slide

  3. 3
    [今の基盤の写真]

    View full-size slide

  4. 5
    スマートスピーカ、持っている方?

    View full-size slide

  5. 6
    スマートスピーカ、使いこなしている方?

    View full-size slide

  6. 8
    便利そうだけど
    特に聞きたいことがない。。。
    (ガジェット好きの宿命)

    View full-size slide

  7. 10
    自宅検証環境で遊ぶとき
    VM用メモリが足りるかドキドキする。。。

    View full-size slide

  8. 12
    OpenStackの
    残りメモリを教えて!
    OpenStack基盤の
    残りメモリは
    45.27GBです!

    View full-size slide

  9. 13
    デフォルトでそんな機能はない
    (そりゃそうだ)

    View full-size slide

  10. 14
    OpenFaaSで
    機能拡張できるかも?

    View full-size slide

  11. 15
    FaaS基盤ソフトウェア
    Function as a Serviceを
    Dockerホストやk8sクラスタに展開

    View full-size slide

  12. 16
    FaaS上の関数を実行できれば
    結構何でもできそう。。。
    が!

    View full-size slide

  13. 17
    問題点が2つ
    • 新しい質問文とそのアクションが必要
    IFTTT
    • 関数処理後にGoogleHomeに通知が必要
    google-home-notifier

    View full-size slide

  14. 18
    “if this, then that”
    APIでWebサービス同士をつなげる
    SaaS

    View full-size slide

  15. 19
    GoogleHomeに対し通知を行う
    Node.js製

    View full-size slide

  16. 21
    インターネット
    ホームNW
    残りメモリを
    教えて!
    残りメモリは
    XXGBです。

    View full-size slide

  17. 23
    まとめ
    • スマートスピーカはFaaSを使って柔軟に機能拡張できる!
    • オンプレFaaSにOpenFaaSどうですか?
    • もっと楽しい or 実用的な活用方法教えて下さい!

    View full-size slide