Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
バックエンドを管理する Azure API Management の開発者ポータルを使ってみる
Search
iwasa
October 31, 2022
Technology
0
300
バックエンドを管理する Azure API Management の開発者ポータルを使ってみる
iwasa
October 31, 2022
Tweet
Share
More Decks by iwasa
See All by iwasa
3大クラウドから学ぶクラウド上でのランサムウェア対策
tak1wa
0
330
Lambdaの様々な新機能とユースケース
tak1wa
0
330
AWS最新機能を駆使したマルチテナントSaaSアーキテクチャーを考えてみる
tak1wa
0
790
Tsumiki を使って仕様駆動開発をやってみよう
tak1wa
0
580
社内開発で Amazon Q Developer を使っていたが Kiro に乗り換えた話
tak1wa
0
1.6k
Microsoft Azure プランの復習とプラン切り替えのお話
tak1wa
0
270
Amazon Q Detector Library から学ぶセキュアコーディング
tak1wa
0
370
はじめての「さくらのクラウド」
tak1wa
0
320
Azure Native ISV Services「Datadog」
tak1wa
0
430
Other Decks in Technology
See All in Technology
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2.1k
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
530
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
150
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
630
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
配列に見る bash と zsh の違い
kazzpapa3
3
170
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
850
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.6k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
440
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
The Limits of Empathy - UXLibs8
cassininazir
1
220
A better future with KSS
kneath
240
18k
A designer walks into a library…
pauljervisheath
210
24k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
Transcript
バックエンドを管理する Azure API Management の開発者ポータルを使ってみる ゆるWeb勉強会@札幌 OnLine #21
自己紹介 いわさ (@Tak1wa) - クラスメソッド株式会社 - AWS / Azure /
.NET
アジェンダ - Microsoft Azure と Azure API Management - 開発者ポータル機能
- 使ってみる : Demo - まとめ
Microsoft Azure と Azure API Management
Microsoft Azure Microsoft が管理するインフラストラクチャで提供されるパブリッククラウドサービス - クラウド コンピューティング プラットフォーム - 従量課金ベース
- 様々なサービス - 仮想マシン - ストレージ - ネットワーク
Azure API Management とは - 様々な環境のバックエンドの統合管理 - API ゲートウェイパターン -
アクセス制限 - キャッシュ - 使用量・スロットリング
API ゲートウェイパターン 引用 : https://learn.microsoft.com/ja-jp/dotnet/architecture/microservices/architect-microservice-container-applications/direct-client-to-microservice-communication-versus-the-api-gateway-pattern
API ゲートウェイパターン 引用 : https://learn.microsoft.com/ja-jp/dotnet/architecture/microservices/architect-microservice-container-applications/direct-client-to-microservice-communication-versus-the-api-gateway-pattern
API Management のコンポーネント - API ゲートウェイ - Azure 内外のバックエンドサービスの玄関として機能 -
API キー、JWTトークン、証明書 - 使用量、スロットリング - ポリシー - キャッシュ - モニタリング - 管理プレーン - API スキーマの定義・インポート - 開発者ポータル
API Management のコンポーネント - API ゲートウェイ - Azure 内外のバックエンドサービスの玄関として機能 -
API キー、JWTトークン、証明書 - 使用量、スロットリング - ポリシー - キャッシュ - モニタリング - 管理プレーン - API スキーマの定義・インポート - 開発者ポータル
開発者ポータル機能とは
開発者ポータル API のドキュメントが含まれる Web サイトが自動生成される API 提供者は Web サイトのカスタマイズが可能 開発者は開発者ポータルで以下を行うことが出来る
- API のドキュメントを読む / 定義のダウンロード - 対話型コンソールを介して API を呼び出す - API キーを取得 - 自分自身の使用に関する分析にアクセスする
使ってみる : Demo
デモ環境
まとめ
まとめ - API ゲートウェイパターンの導入に良い - API 利用者向けの開発者ポータルが利用出来る
デモ環境の導入手順など https://dev.classmethod.jp/articles/azure-api-management-azure-functions-amazon-api-gateway/