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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
iwasa
October 31, 2022
Technology
310
0
Share
バックエンドを管理する Azure API Management の開発者ポータルを使ってみる
iwasa
October 31, 2022
More Decks by iwasa
See All by iwasa
OWASP Juice Shop に AWS Security Agent で ペネトレーションテストを実施した結果
tak1wa
0
240
最近の医療 x AWS
tak1wa
0
310
3大クラウドから学ぶクラウド上でのランサムウェア対策
tak1wa
0
790
Lambdaの様々な新機能とユースケース
tak1wa
0
410
AWS最新機能を駆使したマルチテナントSaaSアーキテクチャーを考えてみる
tak1wa
0
990
Tsumiki を使って仕様駆動開発をやってみよう
tak1wa
0
950
社内開発で Amazon Q Developer を使っていたが Kiro に乗り換えた話
tak1wa
0
1.7k
Microsoft Azure プランの復習とプラン切り替えのお話
tak1wa
0
540
Amazon Q Detector Library から学ぶセキュアコーディング
tak1wa
0
450
Other Decks in Technology
See All in Technology
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
250
食べログのサーキットブレーカー導入を振り返って
atpons
1
150
「使われるデータ基盤」を目指してデータアナリストとワークショップをやった話
jackojacko_
2
940
Fabric-cicd によるAzure DevOps デプロイ
ryomaru0825
0
160
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
16
16k
Javaで学ぶSOLID原則
negima
1
240
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
NFLコンペ2026 解法
lycorptech_jp
PRO
0
130
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
300
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
1
410
海外カンファレンス「JavaOne」参加レポート ユーザー系IT企業における目的・成果/JavaOne Report Purpose and Results in the User IT Company
muit
0
120
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
170
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
340
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
540
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
810
30 Presentation Tips
portentint
PRO
1
310
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
190
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
570
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Accessibility Awareness
sabderemane
1
130
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Writing Fast Ruby
sferik
630
63k
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/