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
7割ぐらいオープンソース化済のAPI管理プラットフォームのご紹介
Search
Takayuki Konishi
April 16, 2018
Technology
0
120
7割ぐらいオープンソース化済のAPI管理プラットフォームのご紹介
Takayuki Konishi
April 16, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
130
Model Mondays S2E03: SLMs & Reasoning
nitya
0
240
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
5
3.7k
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
140
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
6
4.6k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.4k
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
2
690
AI専用のリンターを作る #yumemi_patch
bengo4com
5
2.2k
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
180
OPENLOGI Company Profile
hr01
0
67k
Delegating the chores of authenticating users to Keycloak
ahus1
0
130
ハッカソン by 生成AIハッカソンvol.05
1ftseabass
PRO
0
150
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Code Reviewing Like a Champion
maltzj
524
40k
Agile that works and the tools we love
rasmusluckow
329
21k
Writing Fast Ruby
sferik
628
62k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
950
The World Runs on Bad Software
bkeepers
PRO
69
11k
Automating Front-end Workflow
addyosmani
1370
200k
Building an army of robots
kneath
306
45k
Thoughts on Productivity
jonyablonski
69
4.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Transcript
ΦʔϓϯιʔεͷAPIཧ ϓϥοτϑΥʔϜͷ͝հ ͱɺݴ͍͔ͨͬͨͷͰ͕͢…
ΦʔϓϯιʔεͷAPIཧ ϓϥοτϑΥʔϜͷ͝հ 7ׂ͙Β͍ ԽࡁΈ
ࣗݾհ • খ ߴ೭ • Twitter: @leather_sole • Ϩουϋοτגࣜձࣾ •
ςΫχΧϧαϙʔτΤϯδχΞ • APIϚωδϝϯτϓϥοτϑΥʔϜ • ϞόΠϧΞϓϦέʔγϣϯϓϥοτϑΥʔϜ • झຯ • Splatoon 2 • ࠷ۙԬʹҾͬӽ͖ͯ͠·ͨ͠
Red Hat 3scale API Management • ݩ3scaleࣾͷαʔϏε • 2016ʹϨουϋοτ͕ങऩ •
ങऩલSaaSͷΈ • ࠓSaaSͱΦϯϓϨϛεͰఏڙ
ΦʔϓϯιʔεԽʹ͚ͯ࡞ۀத • Ҏ্GitHubͰެ։ࡁΈ • https://github.com/3scale/
ίΞίϯϙʔωϯτ • APIcast • HTTP APIήʔτΣΠ • APIϦΫΤετΛड͚͚Δ • γεςϜ(ະެ։)
• ཧऀϙʔλϧ • ։ൃऀϙʔλϧ • APIcastͷઃఆ • Apisonator • γεςϜͱ࿈ܞͯ͠ಈ࡞͢Δ • ཧ༻APIΛఏڙ • όοΫάϥϯυδϣϒ • ఆظδϣϒ࣮ߦ • Zync • ଞγεςϜͱͷ࿈ܞ༻ • ݱࡏͷରIdP (Keycloak)
ϓϥοτϑΥʔϜ • APIcast • NGINX - OpenResty • Lua •
γεςϜ(ະެ։) • Ruby on Rails 4 or 5 • Ruby • Apisonator • Sinatra • Ruby • Zync • Ruby on Rails 5 • Ruby
֓ཁ APIఏڙऀ ཧऀϙʔλϧ • μογϡϘʔυ • ཧ • ར༻ऀ •
API • CMS • ౷ܭใ • ՝ۚ γεςϜ Apisonator ։ൃऀϙʔλϧ • υΩϡϝϯτ • αΠϯΞοϓ APIར༻ऀ ʢ։ൃऀʣ • ೝূ • Ϩϙʔτ APIήʔτΣΠ APIόοΫΤϯυ ΞϓϦέʔγϣϯ APIϦΫΤετ ೝূࡁAPIϦΫΤετ • ઃఆ ։ൃ APIϚωʔδϟʔ
֓ཁ APIఏڙऀ ཧऀϙʔλϧ • μογϡϘʔυ • ཧ • ར༻ऀ •
API • CMS • ౷ܭใ • ՝ۚ APIϚωʔδϟʔ γεςϜ Apisonator ։ൃऀϙʔλϧ • υΩϡϝϯτ • αΠϯΞοϓ APIར༻ऀ ʢ։ൃऀʣ • ೝূ • Ϩϙʔτ APIήʔτΣΠ APIόοΫΤϯυ ΞϓϦέʔγϣϯ APIϦΫΤετ ೝূࡁAPIϦΫΤετ • ઃఆ Zync Keycloak (Identity Provider) ։ൃ OpenID Connect ೝূͷ߹
Demo?
Stay tuned.