今Serverlessが面白いわけ

Yoichi Kawasaki
Yoichi KawasakiSoftware Engineer, NoOps Practitioner at Tokyo, Japan
Yoichi Kawasaki, Microsoft
@yokawasa
2 0 10 12 2 1 10 1
@yokawasa
https://github.com/yokawasa
/
Azure TSP / / /
J J s K B G
At 2 2 1 027C N e D A K k B o
n l b Ja G A K n pD
, Obc
https://www.slideshare.net/yokawasa/container-and-serverless-113315212
Cloud computing simplified: a Berkeley view on serverless computing
https://www2.eecs.berkeley.edu/Pubs/TechRpts/2019/EECS-2019-3.pdf
What is Serverless?
今Serverlessが面白いわけ
Serverlesscomputing
Wikipedia-ServerlessComputing
Serverless
AWS-https://aws.amazon.com/serverless/
Wikipedia
AWS
martinfowler.com
https://github.com/cncf/wg-serverless/tree/master/whitepapers/serverless-overview
Serverlesscomputingreferstotheconceptofbuildingandrunningapplicationsthatdonotrequireservermanagement.Itdescribesa
finer-graineddeploymentmodelwhereapplications,bundledasoneormorefunctions,areuploadedtoaplatformandthenexecuted,
scaled,andbilledinresponsetotheexactdemandneededatthemoment.
Serverlesscomputingdoesnotmeanthatwenolongeruseserverstohostandruncode;nordoesitmeanthatoperationsengineers
arenolongerrequired.Rather,itreferstotheideathatconsumersofserverlesscomputingnolongerneedtospendtimeandresources
onserverprovisioning,maintenance,updates,scaling,andcapacityplanning.Instead,allofthesetasksandcapabilitiesarehandledbya
serverlessplatformandarecompletelyabstractedawayfromthedevelopersandIT/operationsteams.Asaresult,developersfocuson
writingtheirapplications’businesslogic.Operationsengineersareabletoelevatetheirfocustomorebusinesscriticaltasks.
Aserverlesscomputingplatformmayprovideoneorbothofthefollowing:
1. Functions-as-a-Service(FaaS),whichtypicallyprovidesevent-drivencomputing.Developersrunandmanageapplicationcodewith
functionsthataretriggeredbyeventsorHTTPrequests.DevelopersdeploysmallunitsofcodetotheFaaS,whichareexecutedas
neededasdiscreteactions,scalingwithouttheneedtomanageserversoranyotherunderlyinginfrastructure.
2. Backend-as-a-Service(BaaS),whicharethird-partyAPI-basedservicesthatreplacecoresubsetsoffunctionalityinanapplication.
BecausethoseAPIsareprovidedasaservicethatauto-scalesandoperatestransparently,thisappearstothedevelopertobe
serverless.
https://github.com/cncf/wg-serverless/tree/master/whitepapers/serverless-overview
• Functions-as-a-Service (FaaS)
• Backend-as-a-Service (BaaS)
Serverless
Serverless
20
The UNIX Super Text
(December 1, 1992)
今Serverlessが面白いわけ
今Serverlessが面白いわけ
1970 1980 1990 2000 2010 2020
2006 2008 2010
Amazon EC2
Google
App Engine Microsoft
Azure
Oracle Cloud
2012
Google
Compute
Engine
Alibaba Cloud
2006.8 2008.4 2010.2 2012.5
2014 2015 2016 2017 2018
AWS Lambda
2014.11
Google Cloud
Functions
Azure
Functions
2016.2
2016.3
IBM
Cloud Functions
Serverless
Framework
2015.10
2016.12
OpenWhisk
(OSS) by IBM
Fn Project
(OSS) by Oracle
2017.10
Serverless
Whitepaper
by CNCF
2018.2
2019
2018.12
Oracle
Function
2018.7
Knative
by Google
Tech Adoption 2019 https://www.infoq.com/about-infoq
CHASM
FaaS
Serverless can also mean applications where server-
side logic is still written by the application developer,
but, unlike traditional architectures, it’s run in
stateless compute containers that are event-triggered,
ephemeral (may only last for one invocation), and fully
managed by a third party. One way to think of this is
“Functions as a Service” or "FaaS".
https://martinfowler.com/articles/serverless.html
Monolith Microservices
Infrastructure
Host OS
Hypervisor
Guest
OS
Guest
OS
Bins/
Libs
Bins/
Libs
App App
Infrastructure
Host OS
Container Engine
Bins/
Libs
Bins/
Libs
App App
HTTP
HTTPProxy
/bin/sh
/bin/sh
/bin/sh
Fork
https://www.amazon.co.jp/dp/product/4797310332/
(1999 9 1 )
今Serverlessが面白いわけ
Serverlesscomputingreferstotheconceptofbuildingandrunningapplicationsthatdonotrequireservermanagement.Itdescribesa
finer-graineddeploymentmodelwhereapplications,bundledasoneormorefunctions,areuploadedtoaplatformandthenexecuted,
scaled,andbilledinresponsetotheexactdemandneededatthemoment.
Serverlesscomputingdoesnotmeanthatwenolongeruseserverstohostandruncode;nordoesitmeanthatoperationsengineers
arenolongerrequired.Rather,itreferstotheideathatconsumersofserverlesscomputingnolongerneedtospendtimeandresources
onserverprovisioning,maintenance,updates,scaling,andcapacityplanning.Instead,allofthesetasksandcapabilitiesarehandledbya
serverlessplatformandarecompletelyabstractedawayfromthedevelopersandIT/operationsteams.Asaresult,developersfocuson
writingtheirapplications’businesslogic.Operationsengineersareabletoelevatetheirfocustomorebusinesscriticaltasks.
Aserverlesscomputingplatformmayprovideoneorbothofthefollowing:
1. Functions-as-a-Service(FaaS),whichtypicallyprovidesevent-drivencomputing.Developersrunandmanageapplicationcodewith
functionsthataretriggeredbyeventsorHTTPrequests.DevelopersdeploysmallunitsofcodetotheFaaS,whichareexecutedas
neededasdiscreteactions,scalingwithouttheneedtomanageserversoranyotherunderlyinginfrastructure.
2. Backend-as-a-Service(BaaS),whicharethird-partyAPI-basedservicesthatreplacecoresubsetsoffunctionalityinanapplication.
BecausethoseAPIsareprovidedasaservicethatauto-scalesandoperatestransparently,thisappearstothedevelopertobe
serverless.
https://github.com/cncf/wg-serverless/tree/master/whitepapers/serverless-overview
• Functions-as-a-Service (FaaS)
• Backend-as-a-Service (BaaS)
今Serverlessが面白いわけ
今Serverlessが面白いわけ
今Serverlessが面白いわけ
今Serverlessが面白いわけ
今Serverlessが面白いわけ
https://www.cncf.io/
• Events
• Workflows / Function Composition
• Event Orchestration / Chaining
• Function Signatures
CNCF Serverless WG / Proposals
https://github.com/cncf/wg-serverless/tree/master/proposals
CNCF Serverless WG
• ”
interoperability”
• FaaS Event-Driven etc.
•
• (HTTP, AMQP, MQTT, SMTP) OSS(Kafka, NATS)
(AWS Kinesis, Azure Event Grid), etc.
https://cloudevents.io/
https://github.com/cloudevents/spec/blob/master/json-format.md
: CloudEvent JSON (data )
https://docs.microsoft.com/en-us/azure/event-grid/ https://serverless.com/event-gateway/
Amazon Lambda
Azure Functions
IBM Cloud Functions
Google Cloud Functions
Alibaba Function Compute
Serverless
OpenWhisk
OpenFaaS
Kubeless
Fn
Fission
Knative
OSS Serverless Platform
OSS Serverless Framework
PublicCloud
今Serverlessが面白いわけ
今Serverlessが面白いわけ
• https://aws.amazon.com/jp/blogs/news/firecracker-lightweight-
virtualization-for-serverless-computing/
• https://github.com/firecracker-
microvm/firecracker/blob/master/docs/design.md
https://quarkus.io/
• https://developers.redhat.com/blog/2019/03/07/quarkus-next-
generation-kubernetes-native-java-framework/
• https://publickey1.jp/blog/19/javaquarkusjavajavared_hat.html
今Serverlessが面白いわけ
Kubernetes-based Serverless
• Knative
• KEDA
• Virtual Kubelet
From: Kubernetes
https://www.ibm.com/blogs/think/jp-ja/jniino-san-multicloud/
https://github.com/knative
•
•
•
•
•
•
•
https://knative.dev/docs/serving/ https://knative.dev/docs/eventing/
https://knative.dev/docs/build/
https://github.com/kedacore/keda
• Kubernetes HPA (Horizontal Pod
Autoscaler) Pod CPU
• KEDA Rabbit MQ Kafka Streaming
Azure Storage Queue Azure Service Bus
Queue HTTP
Pod
• KEDA Zero
HPA
Storage
Queue
ServiceBus
Queue
Kafka
RabbitMQ
HPA KEDA
1->N or N->1 0->1 or 1->0
…
K E D A
今Serverlessが面白いわけ
kubelet
kube proxy
Container
Container
runtime
Virtual Kubelet
• Alibaba Cloud ECI Provider
• Azure Container Instances Provider
• Azure Batch GPU Provider
• AWS Fargate Provider
• HashiCorp Nomad
• OpenStack Zun
https://github.com/virtual-kubelet/virtual-kubelet
今Serverlessが面白いわけ
https://www.slideshare.net/hiromasaoka/noops-125109991
今Serverlessが面白いわけ
Y
A
X B
1 of 50

Recommended

本当は恐ろしい分散システムの話 by
本当は恐ろしい分散システムの話本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話Kumazaki Hiroki
686.3K views70 slides
それはYAGNIか? それとも思考停止か? by
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?Yoshitaka Kawashima
29.3K views41 slides
SolrとElasticsearchを比べてみよう by
SolrとElasticsearchを比べてみようSolrとElasticsearchを比べてみよう
SolrとElasticsearchを比べてみようShinsuke Sugaya
52.3K views30 slides
マイクロにしすぎた結果がこれだよ! by
マイクロにしすぎた結果がこれだよ!マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!mosa siru
132.7K views32 slides
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料) by
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)
Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)NTT DATA Technology & Innovation
503 views12 slides
分散トレーシング技術について(Open tracingやjaeger) by
分散トレーシング技術について(Open tracingやjaeger)分散トレーシング技術について(Open tracingやjaeger)
分散トレーシング技術について(Open tracingやjaeger)NTT Communications Technology Development
23.3K views25 slides

More Related Content

What's hot

SQLアンチパターン 幻の第26章「とりあえず削除フラグ」 by
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」Takuto Wada
148.8K views45 slides
GraphQLのsubscriptionで出来ること by
GraphQLのsubscriptionで出来ることGraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ることShingo Fukui
9.1K views29 slides
分散トレーシングAWS:X-Rayとの上手い付き合い方 by
分散トレーシングAWS:X-Rayとの上手い付き合い方分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方Recruit Lifestyle Co., Ltd.
3.3K views71 slides
Java でつくる 低レイテンシ実装の技巧 by
Java でつくる低レイテンシ実装の技巧Java でつくる低レイテンシ実装の技巧
Java でつくる 低レイテンシ実装の技巧 Ryosuke Yamazaki
10.8K views98 slides
AWSのログ管理ベストプラクティス by
AWSのログ管理ベストプラクティスAWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティスAkihiro Kuwano
77.3K views57 slides
君はyarn.lockをコミットしているか? by
君はyarn.lockをコミットしているか?君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?Teppei Sato
30.5K views25 slides

What's hot(20)

SQLアンチパターン 幻の第26章「とりあえず削除フラグ」 by Takuto Wada
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada148.8K views
GraphQLのsubscriptionで出来ること by Shingo Fukui
GraphQLのsubscriptionで出来ることGraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Shingo Fukui9.1K views
Java でつくる 低レイテンシ実装の技巧 by Ryosuke Yamazaki
Java でつくる低レイテンシ実装の技巧Java でつくる低レイテンシ実装の技巧
Java でつくる 低レイテンシ実装の技巧
Ryosuke Yamazaki10.8K views
AWSのログ管理ベストプラクティス by Akihiro Kuwano
AWSのログ管理ベストプラクティスAWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Akihiro Kuwano77.3K views
君はyarn.lockをコミットしているか? by Teppei Sato
君はyarn.lockをコミットしているか?君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?
Teppei Sato30.5K views
PostgreSQLの行レベルセキュリティと SpringAOPでマルチテナントの ユーザー間情報漏洩を防止する (JJUG CCC 2021 Spring) by Koichiro Matsuoka
PostgreSQLの行レベルセキュリティと SpringAOPでマルチテナントの ユーザー間情報漏洩を防止する (JJUG CCC 2021 Spring)PostgreSQLの行レベルセキュリティと SpringAOPでマルチテナントの ユーザー間情報漏洩を防止する (JJUG CCC 2021 Spring)
PostgreSQLの行レベルセキュリティと SpringAOPでマルチテナントの ユーザー間情報漏洩を防止する (JJUG CCC 2021 Spring)
Koichiro Matsuoka15.4K views
フロー効率性とリソース効率性について #xpjug by Itsuki Kuroda
フロー効率性とリソース効率性について #xpjugフロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda106.3K views
開発速度が速い #とは(LayerX社内資料) by mosa siru
開発速度が速い #とは(LayerX社内資料)開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
mosa siru61.6K views
OpenAPI 3.0でmicroserviceのAPI定義を試みてハマった話 by Daichi Koike
OpenAPI 3.0でmicroserviceのAPI定義を試みてハマった話OpenAPI 3.0でmicroserviceのAPI定義を試みてハマった話
OpenAPI 3.0でmicroserviceのAPI定義を試みてハマった話
Daichi Koike2.5K views
シリコンバレーの「何が」凄いのか by Atsushi Nakada
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada183.9K views
イミュータブルデータモデルの極意 by Yoshitaka Kawashima
イミュータブルデータモデルの極意イミュータブルデータモデルの極意
イミュータブルデータモデルの極意
Yoshitaka Kawashima23.9K views
DockerコンテナでGitを使う by Kazuhiro Suga
DockerコンテナでGitを使うDockerコンテナでGitを使う
DockerコンテナでGitを使う
Kazuhiro Suga18.8K views
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料) by NTT DATA Technology & Innovation
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜 by Teppei Sato
Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
Teppei Sato21.4K views
世界一わかりやすいClean Architecture by Atsushi Nakamura
世界一わかりやすいClean Architecture世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
Atsushi Nakamura47.2K views
単なるキャッシュじゃないよ!?infinispanの紹介 by AdvancedTechNight
単なるキャッシュじゃないよ!?infinispanの紹介単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
AdvancedTechNight16K views
マルチテナント化で知っておきたいデータベースのこと by Amazon Web Services Japan
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと

Similar to 今Serverlessが面白いわけ

Azure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイド by
Azure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイドAzure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイド
Azure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイドYoichi Kawasaki
2.1K views61 slides
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF by
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFRoy Braam
224 views73 slides
今Serverlessが面白いわけ v19.09 by
今Serverlessが面白いわけ v19.09今Serverlessが面白いわけ v19.09
今Serverlessが面白いわけ v19.09Yoichi Kawasaki
6.4K views47 slides
Scaling capacity while saving cash by
Scaling capacity while saving cashScaling capacity while saving cash
Scaling capacity while saving cashKim Moir
1.3K views49 slides
Fowa Miami 09 Cloud Computing Workshop by
Fowa Miami 09 Cloud Computing WorkshopFowa Miami 09 Cloud Computing Workshop
Fowa Miami 09 Cloud Computing WorkshopMark Masterson
16.7K views275 slides
PHP Buildpacks in the Cloud on Bluemix by
PHP Buildpacks in the Cloud on BluemixPHP Buildpacks in the Cloud on Bluemix
PHP Buildpacks in the Cloud on BluemixIBM
2.7K views44 slides

Similar to 今Serverlessが面白いわけ(20)

Azure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイド by Yoichi Kawasaki
Azure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイドAzure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイド
Azure Functions 2.0 Deep Dive - デベロッパーのための最新開発ガイド
Yoichi Kawasaki2.1K views
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF by Roy Braam
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Roy Braam224 views
今Serverlessが面白いわけ v19.09 by Yoichi Kawasaki
今Serverlessが面白いわけ v19.09今Serverlessが面白いわけ v19.09
今Serverlessが面白いわけ v19.09
Yoichi Kawasaki6.4K views
Scaling capacity while saving cash by Kim Moir
Scaling capacity while saving cashScaling capacity while saving cash
Scaling capacity while saving cash
Kim Moir1.3K views
Fowa Miami 09 Cloud Computing Workshop by Mark Masterson
Fowa Miami 09 Cloud Computing WorkshopFowa Miami 09 Cloud Computing Workshop
Fowa Miami 09 Cloud Computing Workshop
Mark Masterson16.7K views
PHP Buildpacks in the Cloud on Bluemix by IBM
PHP Buildpacks in the Cloud on BluemixPHP Buildpacks in the Cloud on Bluemix
PHP Buildpacks in the Cloud on Bluemix
IBM2.7K views
Cloud Foundry for PHP developers by Daniel Krook
Cloud Foundry for PHP developersCloud Foundry for PHP developers
Cloud Foundry for PHP developers
Daniel Krook6.2K views
Serverless Pune Meetup 1 by Vishal Biyani
Serverless Pune Meetup 1Serverless Pune Meetup 1
Serverless Pune Meetup 1
Vishal Biyani913 views
Spring Boot - Microservice Metrics Monitoring by DonghuKIM2
Spring Boot - Microservice Metrics MonitoringSpring Boot - Microservice Metrics Monitoring
Spring Boot - Microservice Metrics Monitoring
DonghuKIM2395 views
Spring boot microservice metrics monitoring by Oracle Korea
Spring boot   microservice metrics monitoringSpring boot   microservice metrics monitoring
Spring boot microservice metrics monitoring
Oracle Korea2.3K views
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu by VMware Tanzu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
VMware Tanzu718 views
Containerize, PaaS, or Go Serverless!? by Phil Estes
Containerize, PaaS, or Go Serverless!?Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?
Phil Estes1.8K views
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services by Patrick Chanezon
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesGIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
Patrick Chanezon1.2K views
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise... by Ludovic Piot
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
Ludovic Piot302 views
SpringBoot and Spring Cloud Service for MSA by Oracle Korea
SpringBoot and Spring Cloud Service for MSASpringBoot and Spring Cloud Service for MSA
SpringBoot and Spring Cloud Service for MSA
Oracle Korea1.1K views
Microservices with kubernetes @190316 by Jupil Hwang
Microservices with kubernetes @190316Microservices with kubernetes @190316
Microservices with kubernetes @190316
Jupil Hwang181 views
"Wie passen Serverless & Autonomous zusammen?" by Volker Linz
"Wie passen Serverless & Autonomous zusammen?""Wie passen Serverless & Autonomous zusammen?"
"Wie passen Serverless & Autonomous zusammen?"
Volker Linz48 views

More from Yoichi Kawasaki

クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age by
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Ageクラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native AgeYoichi Kawasaki
4.7K views31 slides
デベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューション by
デベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューションデベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューション
デベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューションYoichi Kawasaki
3.1K views56 slides
Service Mesh Status Quo 2018: 2019年に向けたService Meshの現状課題の整理と考察 by
Service Mesh Status Quo 2018:  2019年に向けたService Meshの現状課題の整理と考察Service Mesh Status Quo 2018:  2019年に向けたService Meshの現状課題の整理と考察
Service Mesh Status Quo 2018: 2019年に向けたService Meshの現状課題の整理と考察Yoichi Kawasaki
4.9K views50 slides
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit... by
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...Yoichi Kawasaki
3K views63 slides
Istioサービスメッシュ入門 by
Istioサービスメッシュ入門Istioサービスメッシュ入門
Istioサービスメッシュ入門Yoichi Kawasaki
39.3K views52 slides
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望 by
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望Yoichi Kawasaki
14K views65 slides

More from Yoichi Kawasaki(18)

クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age by Yoichi Kawasaki
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Ageクラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
Yoichi Kawasaki4.7K views
デベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューション by Yoichi Kawasaki
デベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューションデベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューション
デベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューション
Yoichi Kawasaki3.1K views
Service Mesh Status Quo 2018: 2019年に向けたService Meshの現状課題の整理と考察 by Yoichi Kawasaki
Service Mesh Status Quo 2018:  2019年に向けたService Meshの現状課題の整理と考察Service Mesh Status Quo 2018:  2019年に向けたService Meshの現状課題の整理と考察
Service Mesh Status Quo 2018: 2019年に向けたService Meshの現状課題の整理と考察
Yoichi Kawasaki4.9K views
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit... by Yoichi Kawasaki
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Yoichi Kawasaki3K views
Istioサービスメッシュ入門 by Yoichi Kawasaki
Istioサービスメッシュ入門Istioサービスメッシュ入門
Istioサービスメッシュ入門
Yoichi Kawasaki39.3K views
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望 by Yoichi Kawasaki
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
Yoichi Kawasaki14K views
アプリケーション開発者のためのAzure Databricks入門 by Yoichi Kawasaki
アプリケーション開発者のためのAzure Databricks入門アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門
Yoichi Kawasaki3.9K views
Azure Search 言語処理関連機能 〜 アナライザー、検索クエリー、辞書、& ランキング, etc by Yoichi Kawasaki
Azure Search 言語処理関連機能 〜 アナライザー、検索クエリー、辞書、& ランキング, etcAzure Search 言語処理関連機能 〜 アナライザー、検索クエリー、辞書、& ランキング, etc
Azure Search 言語処理関連機能 〜 アナライザー、検索クエリー、辞書、& ランキング, etc
Yoichi Kawasaki4K views
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦 by Yoichi Kawasaki
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Yoichi Kawasaki14.7K views
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 応用編 - by Yoichi Kawasaki
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 応用編 -Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 応用編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 応用編 -
Yoichi Kawasaki2.4K views
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 - by Yoichi Kawasaki
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Yoichi Kawasaki1.9K views
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう! by Yoichi Kawasaki
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!
Web App for Containers + Cosmos DBで コンテナ対応したMEANアプリを作ろう!
Yoichi Kawasaki835 views
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ by Yoichi Kawasaki
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
Yoichi Kawasaki3.6K views
Azure PaaSを活用したモダン E コマースソリューションの構築方法 by Yoichi Kawasaki
Azure PaaSを活用したモダン E コマースソリューションの構築方法Azure PaaSを活用したモダン E コマースソリューションの構築方法
Azure PaaSを活用したモダン E コマースソリューションの構築方法
Yoichi Kawasaki672 views
PythonによるAzureサーバレスアプリケーション開発 / Serverless Application Development with Python by Yoichi Kawasaki
PythonによるAzureサーバレスアプリケーション開発 / Serverless Application Development with PythonPythonによるAzureサーバレスアプリケーション開発 / Serverless Application Development with Python
PythonによるAzureサーバレスアプリケーション開発 / Serverless Application Development with Python
Yoichi Kawasaki4.7K views
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! by Yoichi Kawasaki
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Yoichi Kawasaki3.2K views
Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう! by Yoichi Kawasaki
Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したRailsアプリを作ろう!
Yoichi Kawasaki2.8K views
Azure サービスを活用して作るフルマネージドな全文検索アプリケーション by Yoichi Kawasaki
Azure サービスを活用して作るフルマネージドな全文検索アプリケーションAzure サービスを活用して作るフルマネージドな全文検索アプリケーション
Azure サービスを活用して作るフルマネージドな全文検索アプリケーション
Yoichi Kawasaki10.5K views

Recently uploaded

Digital Personal Data Protection (DPDP) Practical Approach For CISOs by
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOsPriyanka Aash
162 views59 slides
Optimizing Communication to Optimize Human Behavior - LCBM by
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBMYaman Kumar
38 views49 slides
Qualifying SaaS, IaaS.pptx by
Qualifying SaaS, IaaS.pptxQualifying SaaS, IaaS.pptx
Qualifying SaaS, IaaS.pptxSachin Bhandari
1.1K views8 slides
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueShapeBlue
137 views13 slides
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...BookNet Canada
41 views16 slides
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITShapeBlue
208 views8 slides

Recently uploaded(20)

Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash162 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar38 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue137 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue208 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue141 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue152 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10145 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue265 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10146 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue129 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue207 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li91 views
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue by ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue224 views
"Package management in monorepos", Zoltan Kochan by Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays34 views

今Serverlessが面白いわけ