Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kazumi OHIRA
PDF, PPTX
441 views
LINE LIFF with Azure ハンズオン資料 - Azure サービス解説
ハンズオンで使用した資料です。 LINE ∞ MS Developers ミニアプリNight https://msdevjp.connpass.com/event/188224/
Technology
◦
Related topics:
Microsoft Azure
•
Read more
2
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 24
2
/ 24
3
/ 24
4
/ 24
5
/ 24
6
/ 24
7
/ 24
8
/ 24
9
/ 24
10
/ 24
11
/ 24
12
/ 24
13
/ 24
14
/ 24
15
/ 24
16
/ 24
17
/ 24
18
/ 24
19
/ 24
20
/ 24
21
/ 24
22
/ 24
23
/ 24
24
/ 24
More Related Content
PDF
今日から始めるARMテンプレート
by
Kazumi OHIRA
PDF
Azureのサーバーレスで限界を超えよう~スマートスピーカースキル開発を題材に~
by
拓将 平林
PPTX
開発環境をDockernizeした話
by
Yutaka Horikawa
PDF
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
by
Kazumi OHIRA
PDF
Azure Functionsでサーバーレスアプリケーション構築
by
ryosuke matsumura
PDF
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノート
by
Kazumi OHIRA
PDF
Open Source x AI
by
Tsukasa Kato
PPTX
Moderator Slide for Global Azure Bootcamp 2019@Sapporo
by
Yasuaki Matsuda
今日から始めるARMテンプレート
by
Kazumi OHIRA
Azureのサーバーレスで限界を超えよう~スマートスピーカースキル開発を題材に~
by
拓将 平林
開発環境をDockernizeした話
by
Yutaka Horikawa
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
by
Kazumi OHIRA
Azure Functionsでサーバーレスアプリケーション構築
by
ryosuke matsumura
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノート
by
Kazumi OHIRA
Open Source x AI
by
Tsukasa Kato
Moderator Slide for Global Azure Bootcamp 2019@Sapporo
by
Yasuaki Matsuda
What's hot
PPTX
.NETラボ2021年10月 .NETの過去と現在
by
TomomitsuKusaba
PPTX
ASP.NET Core WebAPIでODataを使おう
by
DevTakas
PDF
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
by
Tsukasa Kato
PPTX
ここがつらいよAws batch
by
Yu Yamada
PDF
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
by
de:code 2017
PDF
Docker Actionを利用してOpenWhiskをあれこれする
by
Hideaki Tokida
PDF
はじめよう Azure Functions
by
一希 大田
PDF
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい
by
de:code 2017
PDF
「何もしないのにCIが失敗した」を防ぐ
by
Kazushi Kamegawa
PDF
Azure Functionsでサーバーレスアプリケーション構築
by
ryosuke matsumura
PDF
サーバーレスアーキテクチャで作るモバイルバックエンド
by
Tsukasa Kato
PPTX
ゲーム特化の BaaS! Unity + PlayFab 入門!
by
YutoNishine
PDF
しみじみサーバーレス
by
Toru Makabe
PDF
Container x AI
by
Tsukasa Kato
PDF
20150905 stream analytics
by
一希 大田
PDF
Apache Spark on Azure
by
Tusyoshi Matsuzaki
PPTX
Interoperability of webassembly with javascript
by
Takao Tetsuro
PPTX
Visual Studio 2019 Updates Pickup!
by
Hiroyuki Mori
PDF
Vs code conf2020-11-21-extensions-for-microservices-app-dev
by
Shotaro Suzuki
PDF
SpringベースのCloud Native Application
by
土岐 孝平
.NETラボ2021年10月 .NETの過去と現在
by
TomomitsuKusaba
ASP.NET Core WebAPIでODataを使おう
by
DevTakas
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
by
Tsukasa Kato
ここがつらいよAws batch
by
Yu Yamada
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
by
de:code 2017
Docker Actionを利用してOpenWhiskをあれこれする
by
Hideaki Tokida
はじめよう Azure Functions
by
一希 大田
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい
by
de:code 2017
「何もしないのにCIが失敗した」を防ぐ
by
Kazushi Kamegawa
Azure Functionsでサーバーレスアプリケーション構築
by
ryosuke matsumura
サーバーレスアーキテクチャで作るモバイルバックエンド
by
Tsukasa Kato
ゲーム特化の BaaS! Unity + PlayFab 入門!
by
YutoNishine
しみじみサーバーレス
by
Toru Makabe
Container x AI
by
Tsukasa Kato
20150905 stream analytics
by
一希 大田
Apache Spark on Azure
by
Tusyoshi Matsuzaki
Interoperability of webassembly with javascript
by
Takao Tetsuro
Visual Studio 2019 Updates Pickup!
by
Hiroyuki Mori
Vs code conf2020-11-21-extensions-for-microservices-app-dev
by
Shotaro Suzuki
SpringベースのCloud Native Application
by
土岐 孝平
Similar to LINE LIFF with Azure ハンズオン資料 - Azure サービス解説
PDF
Smart store servlerless-20191030-40min
by
Microsoft Azure Japan
PPTX
「Azure durable functions」の概要
by
裕之 木下
PDF
Smart Store サーバーレスアーキテクチャ編
by
Microsoft Azure Japan
PPTX
Azure Cosmos DB を使った クラウドネイティブアプリケーションの 設計パターン
by
Kazuyuki Miyake
PDF
[Japan Tech summit 2017] DAL 005
by
Microsoft Tech Summit 2017
PPTX
Azure Cosmos DB のキホンと使いドコロ
by
Kazuyuki Miyake
PDF
Azure Functions 入門
by
jz5 MATSUE
PDF
Azure Cosmos DB で始める Java + NoSQL 開発
by
Oshitari_kochi
PDF
LINE API 紹介&LINE API Use Case(Azure編)
by
拓将 平林
PPTX
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
by
Kazuyuki Miyake
PPTX
201910 azure seminar
by
SAKURUG co.
PPTX
Start learning Azure Cosmos DB with Azure Synapse Link
by
Oshitari_kochi
PDF
20190514 Smart Store - Azure servlerless architecture
by
Issei Hiraoka
PPTX
Azure serverless!! azure functionsでサーバーを意識しない開発
by
Yuki Hattori
PDF
[Japan Tech summit 2017] APP 003
by
Microsoft Tech Summit 2017
PDF
Azure Functions と Serverless - 概要と企業向け Tips
by
Keiji Kamebuchi
PDF
20190731 Azure Functions x Line at Azure Tech Lab #4
by
Issei Hiraoka
PDF
[オープンソースカンファレンス2017 Hokkaido] Azureのグローバル分散NoSQLデータベース サービス「Azure Cosmos DB」を...
by
Naoki (Neo) SATO
PDF
ゆるふわAzure Functions
by
Keiji Kamebuchi
PDF
サーバーレスで作るスマホアプリバックエンド
by
Tsukasa Kato
Smart store servlerless-20191030-40min
by
Microsoft Azure Japan
「Azure durable functions」の概要
by
裕之 木下
Smart Store サーバーレスアーキテクチャ編
by
Microsoft Azure Japan
Azure Cosmos DB を使った クラウドネイティブアプリケーションの 設計パターン
by
Kazuyuki Miyake
[Japan Tech summit 2017] DAL 005
by
Microsoft Tech Summit 2017
Azure Cosmos DB のキホンと使いドコロ
by
Kazuyuki Miyake
Azure Functions 入門
by
jz5 MATSUE
Azure Cosmos DB で始める Java + NoSQL 開発
by
Oshitari_kochi
LINE API 紹介&LINE API Use Case(Azure編)
by
拓将 平林
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
by
Kazuyuki Miyake
201910 azure seminar
by
SAKURUG co.
Start learning Azure Cosmos DB with Azure Synapse Link
by
Oshitari_kochi
20190514 Smart Store - Azure servlerless architecture
by
Issei Hiraoka
Azure serverless!! azure functionsでサーバーを意識しない開発
by
Yuki Hattori
[Japan Tech summit 2017] APP 003
by
Microsoft Tech Summit 2017
Azure Functions と Serverless - 概要と企業向け Tips
by
Keiji Kamebuchi
20190731 Azure Functions x Line at Azure Tech Lab #4
by
Issei Hiraoka
[オープンソースカンファレンス2017 Hokkaido] Azureのグローバル分散NoSQLデータベース サービス「Azure Cosmos DB」を...
by
Naoki (Neo) SATO
ゆるふわAzure Functions
by
Keiji Kamebuchi
サーバーレスで作るスマホアプリバックエンド
by
Tsukasa Kato
More from Kazumi OHIRA
PDF
GitHub Actions と Azure PaaS でプルリクエストごとに環境を ~ Azure Static Web Apps と Containe...
by
Kazumi OHIRA
PDF
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
by
Kazumi OHIRA
PDF
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
by
Kazumi OHIRA
PDF
GitHub Codespaces が拡げる開発環境、いつでもどこでも Visual Studio Code で!
by
Kazumi OHIRA
PDF
GitHub Codespaces と Azure でつくる、エンタープライズレベルの開発環境
by
Kazumi OHIRA
PDF
Azure Functions 開発デプロイ環境を GitHub Codespaces で爆速に整える
by
Kazumi OHIRA
PDF
日々の開発フローにプラスする GitHub Actions ~ セキュリティ対策を取り込む
by
Kazumi OHIRA
PDF
突如登場したAzure Developer CLIでなにができるのか?検証してみる
by
Kazumi OHIRA
PDF
「 Azure 」にデータを溜めて活用する のご紹介 - 「はじめてのNode-RED ver.1.3.0対応版」書籍出版記念イベント LT
by
Kazumi OHIRA
PDF
地味だけど劇的に便利になるGitHubリポジトリ設定あれこれ
by
Kazumi OHIRA
PDF
GitHub最新情報キャッチアップ 2023年6月
by
Kazumi OHIRA
PDF
GitHub Copilotとともに次の開発体験へ
by
Kazumi OHIRA
PDF
GitHub dockyardコミュニティ 竣工イベント!オープニング資料
by
Kazumi OHIRA
PDF
【NLU祭り 場外編】コミュニケーションをより身近に、よりかしこく。LUIS と Azure AI サービスの使いどころ
by
Kazumi OHIRA
PDF
高さ比べじゃない、キャリアは歩んできた道
by
Kazumi OHIRA
PDF
GitHub と Azure でアプリケーションとインフラストラクチャの守りを固めるDevSecOps
by
Kazumi OHIRA
PDF
「あの人の自分戦略を聞きたい!2022」~ 大平かづみの場合
by
Kazumi OHIRA
PDF
Code Polaris 紹介(Woman type イベント「女性エンジニアのキャリアのお悩み相談室 with Code Polaris」)
by
Kazumi OHIRA
PDF
女性エンジニアコミュニティから見える価値観のリアル
by
Kazumi OHIRA
PDF
本領を発揮するために、まずバリアを開放できる場を
by
Kazumi OHIRA
GitHub Actions と Azure PaaS でプルリクエストごとに環境を ~ Azure Static Web Apps と Containe...
by
Kazumi OHIRA
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
by
Kazumi OHIRA
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
by
Kazumi OHIRA
GitHub Codespaces が拡げる開発環境、いつでもどこでも Visual Studio Code で!
by
Kazumi OHIRA
GitHub Codespaces と Azure でつくる、エンタープライズレベルの開発環境
by
Kazumi OHIRA
Azure Functions 開発デプロイ環境を GitHub Codespaces で爆速に整える
by
Kazumi OHIRA
日々の開発フローにプラスする GitHub Actions ~ セキュリティ対策を取り込む
by
Kazumi OHIRA
突如登場したAzure Developer CLIでなにができるのか?検証してみる
by
Kazumi OHIRA
「 Azure 」にデータを溜めて活用する のご紹介 - 「はじめてのNode-RED ver.1.3.0対応版」書籍出版記念イベント LT
by
Kazumi OHIRA
地味だけど劇的に便利になるGitHubリポジトリ設定あれこれ
by
Kazumi OHIRA
GitHub最新情報キャッチアップ 2023年6月
by
Kazumi OHIRA
GitHub Copilotとともに次の開発体験へ
by
Kazumi OHIRA
GitHub dockyardコミュニティ 竣工イベント!オープニング資料
by
Kazumi OHIRA
【NLU祭り 場外編】コミュニケーションをより身近に、よりかしこく。LUIS と Azure AI サービスの使いどころ
by
Kazumi OHIRA
高さ比べじゃない、キャリアは歩んできた道
by
Kazumi OHIRA
GitHub と Azure でアプリケーションとインフラストラクチャの守りを固めるDevSecOps
by
Kazumi OHIRA
「あの人の自分戦略を聞きたい!2022」~ 大平かづみの場合
by
Kazumi OHIRA
Code Polaris 紹介(Woman type イベント「女性エンジニアのキャリアのお悩み相談室 with Code Polaris」)
by
Kazumi OHIRA
女性エンジニアコミュニティから見える価値観のリアル
by
Kazumi OHIRA
本領を発揮するために、まずバリアを開放できる場を
by
Kazumi OHIRA
Recently uploaded
PPTX
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
PDF
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
PDF
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
PDF
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
PPTX
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
PDF
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
PDF
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
PDF
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
LINE LIFF with Azure ハンズオン資料 - Azure サービス解説
1.
Azure サービス解説 LINE ∞
MS Developers ミニアプリNight https://msdevjp.connpass.com/event/188224/
2.
Self introduction 自己紹介
3.
Azure 陣営 Kazumi OHIRAAtsushi
YOKOHAMA Microsoft MVP for AI Microsoft MVP for Azure ↑Azureもつよ強の先輩
4.
ことの発端
5.
今回の要件とお気持ち • LIFF (LINE
Front-end Framework) を使って何かしよう! • ぜひ、静的サイトをホストするのに最適な Azure Static Web Apps をご紹介したい! • LINEログインによる情報を使って、何かできるようにしよう! • サーバレスでデータベースを使う例をご紹介したい • (Azure の高い的なイメージを払しょくしたい…!)
6.
概要 ハンズオンのコンテンツ説明
7.
試しに、ミニゲームをつくってみた • 直前の回で選択された色を当てるゲーム • プレイヤーは自分だけとは限らない
8.
試しに、ミニゲームをつくってみた • 直前の回で選択された色を当てるゲーム • プレイヤーは自分だけとは限らない •
が、センスがありませんでした… (連打するとずっと勝ち続けてしまう… (まぁ、今回はゲームの中身は重要ではないので…
9.
構成 LIFF (LINE Front-end Framework) Microsoft
Azure Azure Static Web Apps + Azure Functions Azure Cosmos DB
10.
Cosmos DB に保存するデータ構造 global-results {stage:
{id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} … {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} … player-results 全体のゲーム結果から、前回選択 された色を判定 ユーザーごとの結果も保持
11.
Azure で静的サイトをホストする Azure Static
Web Apps、Azure Functions、Azure Cosmos DB
12.
Azure Static Web
Apps • 静的フロント エンドにフォーカスした PaaS • 様々なフレームワークに対応 • Angular、React、Vue、 Svelte など多数 • 静的フロント エンドに必要な機能がそろっている • GitHub Actions を利用した CI/CD 環境 • APIなどのバックエンドとして Azure Functions が統合されている • 認証機構を簡単に利用できる • Azure AD、GitHub、Facebook、Google、Twitter によるログイン • 現在プレビュー公開中
13.
Azure Functions • イベント駆動のサーバレス
コンピューティングプラットフォーム、FaaS • HTTPリクエストやキューなど、さまざまなイベントを起点に実行 • さまざまな言語で利用可能 • C#、JavaScript/TypeScript、Java、Python、PowerShell など • Durable Functions • ステートフルなファンクションを実装できる(待機中は無課金) • Application Insights によるモニタリング
14.
Azure Cosmos DB •
NoSQLデータベース • 可用性が高い、スケーラブル • 性能 (≒料金)は、秒間に処理できるスループット (RU: Request Units) • データの変更を検知して処理をトリガーする Change feed が秀逸 • コマンド クエリ責務分離(CQRS)パターンの実装に最適
15.
細かいポイント紹介
16.
GitHub Action • Azure
Static Web Apps への継続的デプロイを GitHub Actions で行っている • Azure Static Web Apps Deploy · Actions · GitHub Marketplace • 他のアクションと組み合わせたり、プルリクエストなど GitHub の機能 と連携して利用できるので可能性広がる!
17.
Azure Functions の料金形態 •
頻繁に使わないなら従量課金プラン • ホットスタートが必要なら App Service プラン(AlwaysOn 有効) • 利用頻度が高いなら Premium プラン • 神ブログ記事 • Azure App Service の新しい Premium V3 インスタンスが使えるように なった - しばやん雑記
18.
Azure Cosmos DB
の運用 • Free Tier • Azure Cosmos DB での開発とテストのための最適化 | Microsoft Docs • サーバーレスプラン • Azure Cosmos DB の従量課金ベースのサーバーレス プラン | Microsoft Docs • 神ブログ記事 • Azure Cosmos DB Free Tier をプロダクション環境で使う - PaaSがかり の部屋 • Hack Azure! #2 Ask the Geeks - Cosmos DB 編フォローアップ - し ばやん雑記
19.
Functions から Cosmos
DB を使うには • Azure Functions には、イベント駆動するためのトリガーや入出力を 簡単に連携できバインドという機能がある • Azure Functions のトリガーとバインド | Microsoft Docs • より複雑な操作は SDK が便利 • JavaScript および Node.js 開発者向けの Azure | Microsoft Docs • 今回は両方使ってます
20.
Cosmos DB のパーティションの話 global-results {stage:
{id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} … {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} … player-results
21.
Cosmos DB のパーティションの話 global-results {stage:
{id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} … {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} … player-results /stage/id をパーティションキーに指定 /lineUser/id をパーティションキーに指定
22.
Cosmos DB のパーティションの話 global-results {stage:
{id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: default}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} {stage: {id: beginner-cup}, selectedColor: …} … {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user1}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} {lineUser: {id: user2}, selectedColor: …} … player-results /stage/id をパーティションキーに指定 /lineUser/id をパーティションキーに指定 パーテイションをまたがった探索 (クロスパーティション) がないよう注意! = RUを大量に消費してしまい、 金額が跳ね上がる
23.
Infrastructure as Code
(IaC) • Azureで使うリソースは ARM テンプレートを用いて一括でデプロイ • テンプレートの概要 - Azure Resource Manager | Microsoft Docs • Terraform も Azure で利用できるが、Static Web Apps がまだ 対応してないので待ち • Azure 上の Terraform のドキュメント - チュートリアル、サンプル、リファレン ス、リソース - Terraform | Microsoft Docs
24.
実際にやってみましょう! セルフペースドハンズオンをご一緒に https://github.com/dzeyelid/line-liff-with-azure-handson
Download