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
110
7割ぐらいオープンソース化済のAPI管理プラットフォームのご紹介
Takayuki Konishi
April 16, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
初心者が行く!サーバレスWebアプリ開発の道
nagaharutogawa
0
440
やっていきテスト
k6s4i53rx
0
160
LLM + RAG を使った SORACOM Support Bot の裏側の歴史
soracom
PRO
1
640
Azureコストは水道代/The_47th_Tokyo_Jazug
aeonpeople
3
370
生成AIサービスPanorama AIご説明資料
sdt
0
300
Autify Company Deck
autifyhq
1
30k
KubeCon EU: Unlocking new Platform Experiences with Open Interfaces
salaboy
1
380
HoneycombとOpenTelemetryでオブザーバビリティに入門してみる
sumiren
2
160
社内共通ルールを値オブジェクトにして社内ライブラリとして運用してみた話
leveragestech
2
1.2k
8週連続ウェビナー_イチから学ぶFivetran
cmsuzu
0
170
中学生でもわかる深層学習
e869120
8
1.6k
今さら聞けない!? AWSの生成AIサービス Amazon Bedrock入門!
minorun365
PRO
11
2.6k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
501
110k
Building Effective Engineering Teams - LeadDev
addyosmani
25
1.8k
Build your cross-platform service in a week with App Engine
jlugia
223
17k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Designing for Performance
lara
601
67k
Atom: Resistance is Futile
akmur
258
25k
Music & Morning Musume
bryan
39
5.5k
A Philosophy of Restraint
colly
195
15k
Product Roadmaps are Hard
iamctodd
43
9.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
58
14k
A Tale of Four Properties
chriscoyier
150
22k
Docker and Python
trallard
33
2.6k
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.