MW02 Azure Serverless を活用した リアルタイム Web のすべて...de:code 2019 MW02 Azure...

Post on 08-Oct-2020

1 views 0 download

transcript

de:code 2019 MW02

Azure Serverless を活用した

リアルタイムWeb のすべて

Microsoft Corporation

Global Black Belt

井上章

フリーランス / Microsoft MVP

for Microsoft Azure

芝村達郎

Azure Serverless とは

Serverless なサービスはとても多い

そもそも Serverless とは

PaaS と Serverless はもはやあいまい

Web アプリのトレンドも変わりつつある

データバインディングが重要に

リアルタイム Web とは

バッチ処理では体験が損なわれる

リアルタイムな Web アプリを実現するためには

イベントドリブンなAzure Serverlessサービス

Event Grid

Event Grid

Cosmos DB (Change Feed)

Cosmos DB (Change Feed)

Logic Apps

Functions

Functions

KEDA (AKS)

リアルタイム Web の実装

イベントを用意する

クライアントへの Push 型通信

Azure SignalR Service

SignalR Service を使った構成例

スケーラビリティ

アプリケーション実例

Azure FunctionsAzure SignalR

Service

Change Feed

Development

aka.ms/noodle

まとめ

© 2018 Microsoft Corporation. All rights reserved.

本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

© 2019 Microsoft Corporation. All rights reserved.

本情報の内容 (添付文書、リンク先などを含む) は、de:code 2019 開催日 (2019年5月29~30日) 時点のものであり、予告なく変更される場合があります。

本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。