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
40
Dark Corners - Tek
omnicolor
0
160
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
330
Dark Corners Of The SPL
omnicolor
0
56
Other Decks in Programming
See All in Programming
令和最新版手のひらコンピュータ
koba789
13
6k
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.5k
新世界の理解
koriym
0
130
QA x AIエコシステム段階構築作戦
osu
0
240
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
0
390
オホーツクでコミュニティを立ち上げた理由―地方出身プログラマの挑戦 / TechRAMEN 2025 Conference
lemonade_37
1
440
DataformでPythonする / dataform-de-python
snhryt
0
150
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
12
2.9k
バイブスあるコーディングで ~PHP~ 便利ツールをつくるプラクティス
uzulla
1
320
あまり知られていない MCP 仕様たち / MCP specifications that aren’t widely known
ktr_0731
0
230
What's new in Adaptive Android development
fornewid
0
140
Jakarta EE Meets AI
ivargrimstad
0
610
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Git: the NoSQL Database
bkeepers
PRO
431
65k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Raft: Consensus for Rubyists
vanstee
140
7.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Agile that works and the tools we love
rasmusluckow
329
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
Building Adaptive Systems
keathley
43
2.7k
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