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
150
0
Share
An Introduction to API Gateways
Introducing our API gateway solution featuring Kong.
Omni Adams
March 28, 2018
More Decks by Omni Adams
See All by Omni Adams
Alexa, Ask Me About PHP! (Cascadia 2024)
omnicolor
0
68
Dark Corners - Tek
omnicolor
0
200
Monolith - Tek
omnicolor
0
150
Break Off - Midwest
omnicolor
0
57
Alexa-Midwest
omnicolor
0
210
Break Off SunPHP20
omnicolor
0
310
Alexa, Ask Me About PHP!
omnicolor
1
28
Dark Corners Of The SPL - Midwest PHP 2019
omnicolor
0
420
Dark Corners Of The SPL
omnicolor
0
76
Other Decks in Programming
See All in Programming
iOS26時代の新規アプリ開発
yuukiw00w
0
200
Are We Really Coding 10× Faster with AI?
kohzas
0
230
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
140
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
240
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
200
GitHub Copilot CLIのいいところ
htkym
2
1.1k
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
150
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
740
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
120
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
2
220
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
7
2.1k
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
10
37k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
750
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
220
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
Designing Powerful Visuals for Engaging Learning
tmiket
1
380
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
920
Designing for Performance
lara
611
70k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
Everyday Curiosity
cassininazir
0
210
Prompt Engineering for Job Search
mfonobong
0
320
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