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
An Introduction to API Gateways
Search
Omni Adams
March 28, 2018
Programming
0
140
An Introduction to API Gateways
Introducing our API gateway solution featuring Kong.
Omni Adams
March 28, 2018
Tweet
Share
More Decks by Omni Adams
See All by Omni Adams
Alexa, Ask Me About PHP! (Cascadia 2024)
omnicolor
0
41
Dark Corners - Tek
omnicolor
0
170
Monolith - Tek
omnicolor
0
120
Break Off - Midwest
omnicolor
0
36
Alexa-Midwest
omnicolor
0
190
Break Off SunPHP20
omnicolor
0
270
Alexa, Ask Me About PHP!
omnicolor
1
28
Dark Corners Of The SPL - Midwest PHP 2019
omnicolor
0
340
Dark Corners Of The SPL
omnicolor
0
56
Other Decks in Programming
See All in Programming
Namespace and Its Future
tagomoris
6
710
JSONataを使ってみよう Step Functionsが楽しくなる実践テクニック #devio2025
dafujii
1
620
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
340
testingを眺める
matumoto
1
140
Ruby Parser progress report 2025
yui_knk
1
450
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
10
4.4k
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
170
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
250
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Speed Design
sergeychernyshev
32
1.1k
Documentation Writing (for coders)
carmenintech
74
5k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The Cult of Friendly URLs
andyhume
79
6.6k
RailsConf 2023
tenderlove
30
1.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Making Projects Easy
brettharned
117
6.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Thoughts on Productivity
jonyablonski
70
4.8k
How to Ace a Technical Interview
jacobian
279
23k
Transcript
INTRODUCTION TO API GATEWAYS
AN INTRODUCTION TO API GATEWAYS
AN INTRODUCTION TO API GATEWAYS
AN INTRODUCTION TO KONG
AN INTRODUCTION TO KONG
AN INTRODUCTION TO KONG COMMON FUNCTIONALITY ▸ Authentication ▸ Caching
▸ Logging ▸ Rate limiting ▸ Transformations
AN INTRODUCTION TO KONG COMMON FUNCTIONALITY ▸ Authentication ▸ Caching
▸ Logging ▸ Rate limiting ▸ Transformations
AN INTRODUCTION TO KONG COMMON FUNCTIONALITY ▸ Authentication ▸ Caching
▸ Logging ▸ Rate limiting ▸ Transformations
AN INTRODUCTION TO KONG CONSOLIDATION ▸ Potentially hundreds of APIs
on different servers ▸ One hostname to rule them all
AN INTRODUCTION TO KONG MOVE FAST, BREAK NOTHING ▸ Registering
an API is just an API call to Kong ▸ Changing an API is just an API call to Kong
AN INTRODUCTION TO KONG THOSE WHO CONTROL THE PRESENT, CONTROL
THE PAST ▸ “Fix” legacy URL issues ▸ https://unit-api.realpage.com/v2/sites/a99e12/foo ▸ becomes ▸ https://esapi.realpage.com/unit-api/a99e12/sites
AN INTRODUCTION TO KONG BALANCE THE LOAD ▸ Kong can
provide load balancing
AN INTRODUCTION TO KONG SECURITY AS A SERVICE ▸ One
SSL certificate for esapi.realpage.com
AN INTRODUCTION TO KONG TIPPING THE SCALES ▸ Scaling Kong
horizontally ▸ Scaling backends horizontally ▸ Caching
AN INTRODUCTION TO KONG AUTOBOTS, TRANSFORM! ▸ Add or remove
headers ▸ Add or remove query string parameters ▸ Add or remove fields from response bodies
QUESTIONS? AN INTRODUCTION TO API GATEWAYS