Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
バックエンドを管理する 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
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
バックエンドを管理する Azure API Management の開発者ポータルを使ってみる
iwasa
October 31, 2022
More Decks by iwasa
See All by iwasa
AIとはじめ る AWS設計・構築
tak1wa
0
190
AI-DLC の紹介
tak1wa
0
720
医療情報システムの安全管理に関するガイドライン第7.0版の変更点を確認してみた
tak1wa
0
530
OWASP Juice Shop に AWS Security Agent で ペネトレーションテストを実施した結果
tak1wa
0
570
最近の医療 x AWS
tak1wa
0
750
3大クラウドから学ぶクラウド上でのランサムウェア対策
tak1wa
0
1.1k
Lambdaの様々な新機能とユースケース
tak1wa
0
520
AWS最新機能を駆使したマルチテナントSaaSアーキテクチャーを考えてみる
tak1wa
0
1.3k
Tsumiki を使って仕様駆動開発をやってみよう
tak1wa
0
1.2k
Other Decks in Technology
See All in Technology
React改造してみた
tsukina_7mochi
0
120
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
350
夫婦で子育てするための育児標準化
codmoninc
PRO
0
460
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
310
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
230
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
310
Metadata - Section 1: HTML Basics
mohab1
0
120
USB PDを使ってスマホを労わりたい
raspython3
0
180
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
120
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
180
Rust で関数型ドメインモデリング
takonda
0
170
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Unsuck your backbone
ammeep
672
58k
Chasing Engaging Ingredients in Design
codingconduct
0
360
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Faster Mobile Websites
deanohume
310
32k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Designing for Performance
lara
612
70k
Deep Space Network (abreviated)
tonyrice
0
380
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
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/