狠狠撸

狠狠撸Share a Scribd company logo
コンテナベースサーバーレスプラットフォーム
「Knative」は
Serverlessなのか?
青柳 英明
2018/11/16
Serverless Meetup Fukuoka #3 - LT
自己紹介
青柳 英明
クラス: オンプレインフラおじさん
(サーバーフルおじさん)
レベル: Lv20
JAWS-UG福岡 Fukuoka.NET (ふくてん)
Knative
? Google Cloud Next ‘18 で発表
? Kubernetes をベースとしたサーバーレスプラットフォーム
? Google、Pivotal、IBM、Red Hat、Cisco 等が開発する
OSS であり、GCP のプロダクトという訳ではない
(AKS、IKS、OpenShift、etc. 向けのインストール手順も提供)
そもそも 「Serverless」 とは?
[狭義]
≒ FaaS
「サーバー管理が不要な」 コンピューティングサービス
[広義]
FaaS や Functional SaaS を組み合わせたアーキテクチャ
FaaS と コンテナ の違い ①
FaaS:
呼び出された時のみコンピューティング資産が使われる
コンテナ(一般的な):
常時起動してリクエストを待つ
FaaS と コンテナ の違い ①
FaaS: 呼び出された時のみコンピューティング資産が使われる
コンテナ: 常時起動してリクエストを待つ
Knative 「Serving」 コンポーネント
「0」へのスケールイン
? 一定時間リクエストが無い場合、コンテナ起動数を「0」にする
? リクエストが来たら起動する
当然、コールドスタートによるタイムラグはあるが… それってFaaSでも同じですよね?
FaaS と コンテナ の違い ②
FaaS:
イベント契機(トリガ)による実行
(例 AWS Lambdaの場合: S3、DynamoDB、Kinesis、SNS、SES、SQS、etc.)
コンテナ(一般的な):
基本は REST、gRPC などの
Web API によるリクエスト/レスポンス
FaaS と コンテナ の違い ②
FaaS: イベント契機(トリガ)による実行
コンテナ: REST、gRPC などの Web API によるリクエスト/レスポンス
Knative 「Eventing」 コンポーネント
メッセージングシステムと連係してコンテナを起動させる
? Apache Kafka ? CNCF NATS ? GCP Pub/Sub
ストレージ/DB更新のトリガは用意されていない
? 現状はメッセージングシステムを介すことにより実現可能
? 将来的には実装される?
FaaS と コンテナ の違い ③
FaaS:
実行単位は「関数」
→ 開発者はコードを書くだけで実行可能
コンテナ(一般的な):
実行単位は「コンテナ」
→ コンテナイメージの準備が必要
FaaS と コンテナ の違い ③
FaaS: 実行単位は「関数」、開発者はコードを書くだけで実行可能
コンテナ: 実行単位は「コンテナ」、コンテナイメージの準備が必要
Knative 「Build」 コンポーネント
code
GitHub
build/push
Bazel
Buildah
BuildKit
Buildpack
Jib
Kaniko
Build Template
Registry
(Public/Private)
pull/run
Knative
Serving
なるほど、Knative って多少は FaaS 的かも…
けど、
? 「0-スケールイン」 があるとは言え、
基盤となる Kubernetes の費用がかかるよね…
? Kubernetes や Istio を管理するインフラ部隊が必要…
? FaaS のような手軽さがない… (YAMLとの格闘)
そこで、
「GKE serverless add-on」
? Knative と同時に発表
? 「マネージド Knative」 的なものになると言われている
ただし、現在アルファプレビュー中のため詳細は明らかになっていない
Knative が目指す世界(?)
@IT: Googleのウルス?ヘルツル氏に聞いた、
「IstioやKnativeで目指すのはクラウドのアンロックイン」
http://www.atmarkit.co.jp/ait/articles/1808/28/news036.html
? サーバーレスを使うとベンダロックインされるのか?
? ベンダロックイン、上等じゃないか
…等の意見はあるかもしれませんが、Googleではそう考えているようです

More Related Content

What's hot (20)

新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた
新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた
新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた
Kazuto Kusama
?
尝补迟迟颈肠别深掘り话
尝补迟迟颈肠别深掘り话尝补迟迟颈肠别深掘り话
尝补迟迟颈肠别深掘り话
Kazuto Kusama
?
顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来
顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来
顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来
Kazuto Kusama
?
Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
?
OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話
Kazuto Kusama
?
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
NTT DATA Technology & Innovation
?
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみたKubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Akihito Inoh
?
Cloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container NetworkingCloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container Networking
Kazuto Kusama
?
最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話
Kazuto Kusama
?
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
?
”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について
”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について
”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について
Yuya Ohara
?
知って欲しい笔补补厂の话
知って欲しい笔补补厂の话知って欲しい笔补补厂の话
知って欲しい笔补补厂の话
Kazuto Kusama
?
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
YASUKAZU NAGATOMI
?
K8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryK8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundry
JUNICHI YOSHISE
?
Kubernetes etc.. & rancher 2.0 technical preview
Kubernetes etc.. & rancher 2.0 technical previewKubernetes etc.. & rancher 2.0 technical preview
Kubernetes etc.. & rancher 2.0 technical preview
cyberblack28 Ichikawa
?
Kubernetes雑にまとめてみた 2019年12月版
Kubernetes雑にまとめてみた 2019年12月版Kubernetes雑にまとめてみた 2019年12月版
Kubernetes雑にまとめてみた 2019年12月版
VirtualTech Japan Inc.
?
滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话
滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话
滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话
Yuji Oshima
?
CCCEU Feedback
CCCEU FeedbackCCCEU Feedback
CCCEU Feedback
Go Chiba
?
Certified XXX まわりのはなし Kubernetes Invitational Meetup #2
Certified XXX まわりのはなし Kubernetes Invitational Meetup #2Certified XXX まわりのはなし Kubernetes Invitational Meetup #2
Certified XXX まわりのはなし Kubernetes Invitational Meetup #2
Masaya Aoyama
?
Arukas meet Mesos/Marathon
Arukas meet Mesos/MarathonArukas meet Mesos/Marathon
Arukas meet Mesos/Marathon
Shuji Yamada
?
新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた
新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた
新しい翱辫别苍厂丑颈蹿迟のしくみを调へ?てみた
Kazuto Kusama
?
尝补迟迟颈肠别深掘り话
尝补迟迟颈肠别深掘り话尝补迟迟颈肠别深掘り话
尝补迟迟颈肠别深掘り话
Kazuto Kusama
?
顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来
顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来
顿辞肠办别谤と碍耻产别谤苍别迟别蝉か?作る未来
Kazuto Kusama
?
Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
?
OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話OpenShift 3で、DockerのPaaSを作る話
OpenShift 3で、DockerのPaaSを作る話
Kazuto Kusama
?
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
NTT DATA Technology & Innovation
?
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみたKubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Akihito Inoh
?
Cloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container NetworkingCloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container Networking
Kazuto Kusama
?
最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話最近のKubernetesとDocker Machine/Swarmの話
最近のKubernetesとDocker Machine/Swarmの話
Kazuto Kusama
?
Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~Amazon EKS への道 ~ EKS 再入門 ~
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
?
”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について
”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について
”30分”ぐらいでわかる「碍耻产别谤苍别迟别蝉」について
Yuya Ohara
?
知って欲しい笔补补厂の话
知って欲しい笔补补厂の话知って欲しい笔补补厂の话
知って欲しい笔补补厂の话
Kazuto Kusama
?
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
Webアプリ開発向け ゆるふわDocker使いが Cloud Naive開発に必要なetc.
YASUKAZU NAGATOMI
?
K8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryK8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundry
JUNICHI YOSHISE
?
Kubernetes etc.. & rancher 2.0 technical preview
Kubernetes etc.. & rancher 2.0 technical previewKubernetes etc.. & rancher 2.0 technical preview
Kubernetes etc.. & rancher 2.0 technical preview
cyberblack28 Ichikawa
?
Kubernetes雑にまとめてみた 2019年12月版
Kubernetes雑にまとめてみた 2019年12月版Kubernetes雑にまとめてみた 2019年12月版
Kubernetes雑にまとめてみた 2019年12月版
VirtualTech Japan Inc.
?
滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话
滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话
滨苍蹿谤补办颈迟の话と办8蝉+骋笔鲍の话
Yuji Oshima
?
CCCEU Feedback
CCCEU FeedbackCCCEU Feedback
CCCEU Feedback
Go Chiba
?
Certified XXX まわりのはなし Kubernetes Invitational Meetup #2
Certified XXX まわりのはなし Kubernetes Invitational Meetup #2Certified XXX まわりのはなし Kubernetes Invitational Meetup #2
Certified XXX まわりのはなし Kubernetes Invitational Meetup #2
Masaya Aoyama
?
Arukas meet Mesos/Marathon
Arukas meet Mesos/MarathonArukas meet Mesos/Marathon
Arukas meet Mesos/Marathon
Shuji Yamada
?

Similar to コンテナベースサーバーレスプラットフォーム「碍苍补迟颈惫别」は厂别谤惫别谤濒别蝉蝉なのか? (20)

国産 PaaS 、NIFTY Cloud C4SA の中身
国産 PaaS 、NIFTY Cloud C4SA の中身国産 PaaS 、NIFTY Cloud C4SA の中身
国産 PaaS 、NIFTY Cloud C4SA の中身
Takahiro Oohata
?
コンテナって何?
コンテナって何?コンテナって何?
コンテナって何?
Hiroyuki Numao
?
办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿
办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿
办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿
FumieNakayama
?
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
Naoto Gohko
?
20171112 OSS on Azure another story and more
20171112 OSS on Azure another story and more20171112 OSS on Azure another story and more
20171112 OSS on Azure another story and more
Takayoshi Tanaka
?
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
Naoto Gohko
?
CNCF Updates 2019 Winter version and Knative
CNCF Updates 2019  Winter version and KnativeCNCF Updates 2019  Winter version and Knative
CNCF Updates 2019 Winter version and Knative
Masahito Zembutsu
?
これから础锄耻谤别を始める人へ(尝罢)
これから础锄耻谤别を始める人へ(尝罢)これから础锄耻谤别を始める人へ(尝罢)
これから础锄耻谤别を始める人へ(尝罢)
kekekekenta
?
仮想通貨取引所 bitbank の IaC の導入と実践
仮想通貨取引所 bitbank の IaC の導入と実践 仮想通貨取引所 bitbank の IaC の導入と実践
仮想通貨取引所 bitbank の IaC の導入と実践
bitbank, Inc. Tokyo, Japan
?
翱辫别苍厂迟补肠办概要
翱辫别苍厂迟补肠办概要翱辫别苍厂迟补肠办概要
翱辫别苍厂迟补肠办概要
Akira Yoshiyama
?
LIFULLの全社アフ?リケーション実行基盤 KEEL について
LIFULLの全社アフ?リケーション実行基盤 KEEL についてLIFULLの全社アフ?リケーション実行基盤 KEEL について
LIFULLの全社アフ?リケーション実行基盤 KEEL について
LIFULL Co., Ltd.
?
OSC2012 Tokyo/Spring JOSUG
OSC2012 Tokyo/Spring JOSUGOSC2012 Tokyo/Spring JOSUG
OSC2012 Tokyo/Spring JOSUG
Hideki Saito
?
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会
axsh co., LTD.
?
Serverless Architecture Overview #cdevc
Serverless Architecture Overview #cdevcServerless Architecture Overview #cdevc
Serverless Architecture Overview #cdevc
Masahiro NAKAYAMA
?
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
Naoto Gohko
?
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
Abe Junichiro
?
エンジニアのための勉強会 #4 『Serverless』
エンジニアのための勉強会 #4 『Serverless』エンジニアのための勉強会 #4 『Serverless』
エンジニアのための勉強会 #4 『Serverless』
Naoki Yoshitake
?
厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ
厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ
厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ
Kuniyasu Suzaki
?
JSUG20171027-spfingboot-k8s-ocp
JSUG20171027-spfingboot-k8s-ocpJSUG20171027-spfingboot-k8s-ocp
JSUG20171027-spfingboot-k8s-ocp
Nobuhiro Sue
?
Open Source x AI
Open Source x AIOpen Source x AI
Open Source x AI
Tsukasa Kato
?
国産 PaaS 、NIFTY Cloud C4SA の中身
国産 PaaS 、NIFTY Cloud C4SA の中身国産 PaaS 、NIFTY Cloud C4SA の中身
国産 PaaS 、NIFTY Cloud C4SA の中身
Takahiro Oohata
?
办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿
办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿
办8蝉と翱辫别苍厂丑颈蹿迟の违いとは.辫诲蹿
FumieNakayama
?
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
OpenStack + KVM + IPv6 = oname.com; Next Folsom/Grizzly Service development s...
Naoto Gohko
?
20171112 OSS on Azure another story and more
20171112 OSS on Azure another story and more20171112 OSS on Azure another story and more
20171112 OSS on Azure another story and more
Takayoshi Tanaka
?
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
2012 OpenStack + KVM = onamae.com VPS #2 ~ vnc and snapshot ~
Naoto Gohko
?
CNCF Updates 2019 Winter version and Knative
CNCF Updates 2019  Winter version and KnativeCNCF Updates 2019  Winter version and Knative
CNCF Updates 2019 Winter version and Knative
Masahito Zembutsu
?
これから础锄耻谤别を始める人へ(尝罢)
これから础锄耻谤别を始める人へ(尝罢)これから础锄耻谤别を始める人へ(尝罢)
これから础锄耻谤别を始める人へ(尝罢)
kekekekenta
?
仮想通貨取引所 bitbank の IaC の導入と実践
仮想通貨取引所 bitbank の IaC の導入と実践 仮想通貨取引所 bitbank の IaC の導入と実践
仮想通貨取引所 bitbank の IaC の導入と実践
bitbank, Inc. Tokyo, Japan
?
翱辫别苍厂迟补肠办概要
翱辫别苍厂迟补肠办概要翱辫别苍厂迟补肠办概要
翱辫别苍厂迟补肠办概要
Akira Yoshiyama
?
LIFULLの全社アフ?リケーション実行基盤 KEEL について
LIFULLの全社アフ?リケーション実行基盤 KEEL についてLIFULLの全社アフ?リケーション実行基盤 KEEL について
LIFULLの全社アフ?リケーション実行基盤 KEEL について
LIFULL Co., Ltd.
?
OSC2012 Tokyo/Spring JOSUG
OSC2012 Tokyo/Spring JOSUGOSC2012 Tokyo/Spring JOSUG
OSC2012 Tokyo/Spring JOSUG
Hideki Saito
?
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会
axsh co., LTD.
?
Serverless Architecture Overview #cdevc
Serverless Architecture Overview #cdevcServerless Architecture Overview #cdevc
Serverless Architecture Overview #cdevc
Masahiro NAKAYAMA
?
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
2012 OSC Kyoto / 2012 OSC Tokyo Fall - OpenStack vps kvm
Naoto Gohko
?
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
Abe Junichiro
?
エンジニアのための勉強会 #4 『Serverless』
エンジニアのための勉強会 #4 『Serverless』エンジニアのための勉強会 #4 『Serverless』
エンジニアのための勉強会 #4 『Serverless』
Naoki Yoshitake
?
厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ
厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ
厂补补厂/クラウドコンピューティングでのオープンソース活用とセキュリティ
Kuniyasu Suzaki
?
JSUG20171027-spfingboot-k8s-ocp
JSUG20171027-spfingboot-k8s-ocpJSUG20171027-spfingboot-k8s-ocp
JSUG20171027-spfingboot-k8s-ocp
Nobuhiro Sue
?

More from Hideaki Aoyagi (14)

re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみたre:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
Hideaki Aoyagi
?
AWS Amplify 入門
AWS Amplify 入門AWS Amplify 入門
AWS Amplify 入門
Hideaki Aoyagi
?
础奥厂のセキュリティ関连サービスについてザっと整理してみた
础奥厂のセキュリティ関连サービスについてザっと整理してみた础奥厂のセキュリティ関连サービスについてザっと整理してみた
础奥厂のセキュリティ関连サービスについてザっと整理してみた
Hideaki Aoyagi
?
「ふくてん」に来てんね
「ふくてん」に来てんね「ふくてん」に来てんね
「ふくてん」に来てんね
Hideaki Aoyagi
?
完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて
完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて
完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて
Hideaki Aoyagi
?
「豆の话」の続きのお话
「豆の话」の続きのお话「豆の话」の続きのお话
「豆の话」の続きのお话
Hideaki Aoyagi
?
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?)  AWS Elastic BeanstalkAzure/GCP使いの人にも知って欲しい(?)  AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Hideaki Aoyagi
?
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめVisual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Hideaki Aoyagi
?
「さくらの滨辞罢」でやってみたいこと
「さくらの滨辞罢」でやってみたいこと「さくらの滨辞罢」でやってみたいこと
「さくらの滨辞罢」でやってみたいこと
Hideaki Aoyagi
?
とある初老インフラエンジニアの忧鬱
とある初老インフラエンジニアの忧鬱とある初老インフラエンジニアの忧鬱
とある初老インフラエンジニアの忧鬱
Hideaki Aoyagi
?
はじめませんか? Bash on Windows
はじめませんか? Bash on Windowsはじめませんか? Bash on Windows
はじめませんか? Bash on Windows
Hideaki Aoyagi
?
AWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみたAWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみた
Hideaki Aoyagi
?
「础锄耻谤别の动くしくみ」の片鳞を见て
「础锄耻谤别の动くしくみ」の片鳞を见て「础锄耻谤别の动くしくみ」の片鳞を见て
「础锄耻谤别の动くしくみ」の片鳞を见て
Hideaki Aoyagi
?
ネットワーク構成から考える AWS IaaS 管理
ネットワーク構成から考える AWS IaaS 管理ネットワーク構成から考える AWS IaaS 管理
ネットワーク構成から考える AWS IaaS 管理
Hideaki Aoyagi
?
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみたre:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
Hideaki Aoyagi
?
础奥厂のセキュリティ関连サービスについてザっと整理してみた
础奥厂のセキュリティ関连サービスについてザっと整理してみた础奥厂のセキュリティ関连サービスについてザっと整理してみた
础奥厂のセキュリティ関连サービスについてザっと整理してみた
Hideaki Aoyagi
?
「ふくてん」に来てんね
「ふくてん」に来てんね「ふくてん」に来てんね
「ふくてん」に来てんね
Hideaki Aoyagi
?
完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて
完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて
完全オンプレエンジニアが闯础奥厂-鲍骋へ参加してみて
Hideaki Aoyagi
?
「豆の话」の続きのお话
「豆の话」の続きのお话「豆の话」の続きのお话
「豆の话」の続きのお话
Hideaki Aoyagi
?
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?)  AWS Elastic BeanstalkAzure/GCP使いの人にも知って欲しい(?)  AWS Elastic Beanstalk
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Hideaki Aoyagi
?
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめVisual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Hideaki Aoyagi
?
「さくらの滨辞罢」でやってみたいこと
「さくらの滨辞罢」でやってみたいこと「さくらの滨辞罢」でやってみたいこと
「さくらの滨辞罢」でやってみたいこと
Hideaki Aoyagi
?
とある初老インフラエンジニアの忧鬱
とある初老インフラエンジニアの忧鬱とある初老インフラエンジニアの忧鬱
とある初老インフラエンジニアの忧鬱
Hideaki Aoyagi
?
はじめませんか? Bash on Windows
はじめませんか? Bash on Windowsはじめませんか? Bash on Windows
はじめませんか? Bash on Windows
Hideaki Aoyagi
?
AWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみたAWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみた
Hideaki Aoyagi
?
「础锄耻谤别の动くしくみ」の片鳞を见て
「础锄耻谤别の动くしくみ」の片鳞を见て「础锄耻谤别の动くしくみ」の片鳞を见て
「础锄耻谤别の动くしくみ」の片鳞を见て
Hideaki Aoyagi
?
ネットワーク構成から考える AWS IaaS 管理
ネットワーク構成から考える AWS IaaS 管理ネットワーク構成から考える AWS IaaS 管理
ネットワーク構成から考える AWS IaaS 管理
Hideaki Aoyagi
?

Recently uploaded (8)

Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
Matsushita Laboratory
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
Matsushita Laboratory
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?

コンテナベースサーバーレスプラットフォーム「碍苍补迟颈惫别」は厂别谤惫别谤濒别蝉蝉なのか?

  • 3. Knative ? Google Cloud Next ‘18 で発表 ? Kubernetes をベースとしたサーバーレスプラットフォーム ? Google、Pivotal、IBM、Red Hat、Cisco 等が開発する OSS であり、GCP のプロダクトという訳ではない (AKS、IKS、OpenShift、etc. 向けのインストール手順も提供)
  • 4. そもそも 「Serverless」 とは? [狭義] ≒ FaaS 「サーバー管理が不要な」 コンピューティングサービス [広義] FaaS や Functional SaaS を組み合わせたアーキテクチャ
  • 5. FaaS と コンテナ の違い ① FaaS: 呼び出された時のみコンピューティング資産が使われる コンテナ(一般的な): 常時起動してリクエストを待つ
  • 6. FaaS と コンテナ の違い ① FaaS: 呼び出された時のみコンピューティング資産が使われる コンテナ: 常時起動してリクエストを待つ Knative 「Serving」 コンポーネント 「0」へのスケールイン ? 一定時間リクエストが無い場合、コンテナ起動数を「0」にする ? リクエストが来たら起動する 当然、コールドスタートによるタイムラグはあるが… それってFaaSでも同じですよね?
  • 7. FaaS と コンテナ の違い ② FaaS: イベント契機(トリガ)による実行 (例 AWS Lambdaの場合: S3、DynamoDB、Kinesis、SNS、SES、SQS、etc.) コンテナ(一般的な): 基本は REST、gRPC などの Web API によるリクエスト/レスポンス
  • 8. FaaS と コンテナ の違い ② FaaS: イベント契機(トリガ)による実行 コンテナ: REST、gRPC などの Web API によるリクエスト/レスポンス Knative 「Eventing」 コンポーネント メッセージングシステムと連係してコンテナを起動させる ? Apache Kafka ? CNCF NATS ? GCP Pub/Sub ストレージ/DB更新のトリガは用意されていない ? 現状はメッセージングシステムを介すことにより実現可能 ? 将来的には実装される?
  • 9. FaaS と コンテナ の違い ③ FaaS: 実行単位は「関数」 → 開発者はコードを書くだけで実行可能 コンテナ(一般的な): 実行単位は「コンテナ」 → コンテナイメージの準備が必要
  • 10. FaaS と コンテナ の違い ③ FaaS: 実行単位は「関数」、開発者はコードを書くだけで実行可能 コンテナ: 実行単位は「コンテナ」、コンテナイメージの準備が必要 Knative 「Build」 コンポーネント code GitHub build/push Bazel Buildah BuildKit Buildpack Jib Kaniko Build Template Registry (Public/Private) pull/run Knative Serving
  • 11. なるほど、Knative って多少は FaaS 的かも… けど、 ? 「0-スケールイン」 があるとは言え、 基盤となる Kubernetes の費用がかかるよね… ? Kubernetes や Istio を管理するインフラ部隊が必要… ? FaaS のような手軽さがない… (YAMLとの格闘)
  • 12. そこで、 「GKE serverless add-on」 ? Knative と同時に発表 ? 「マネージド Knative」 的なものになると言われている ただし、現在アルファプレビュー中のため詳細は明らかになっていない
  • 13. Knative が目指す世界(?) @IT: Googleのウルス?ヘルツル氏に聞いた、 「IstioやKnativeで目指すのはクラウドのアンロックイン」 http://www.atmarkit.co.jp/ait/articles/1808/28/news036.html ? サーバーレスを使うとベンダロックインされるのか? ? ベンダロックイン、上等じゃないか …等の意見はあるかもしれませんが、Googleではそう考えているようです