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
130
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
Dark Corners - Tek
omnicolor
0
18
Monolith - Tek
omnicolor
0
2
Break Off - Midwest
omnicolor
0
31
Alexa-Midwest
omnicolor
0
120
Break Off SunPHP20
omnicolor
0
190
Alexa, Ask Me About PHP!
omnicolor
1
23
Dark Corners Of The SPL - Midwest PHP 2019
omnicolor
0
160
Dark Corners Of The SPL
omnicolor
0
47
Dark Corners Of The SPL - Dallas PHP July
omnicolor
1
83
Other Decks in Programming
See All in Programming
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
230
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
650
Rubyでたのしむクリエイティブコーディング/Enjoy Creative coding with Ruby
chobishiba
1
180
ゆるい個人開発のススメ
kuroppe1819
10
990
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
670
Build Apps for iOS, Android & Desktop in 100% Kotlin With Compose Multiplatform (mDevCamp 2024)
zsmb
0
340
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
230
Goのエラースタックトレースの歴史と今後
sonatard
9
1.5k
AWS CDKコントリビュートTIPS / aws-cdk-contribution-tips
gotok365
2
200
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.1k
使ってみよう Azure AI Document Intelligence
kosmosebi
2
320
Featured
See All Featured
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
GraphQLとの向き合い方2022年版
quramy
32
12k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Building Your Own Lightsaber
phodgson
99
5.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Visualization
eitanlees
136
14k
The World Runs on Bad Software
bkeepers
PRO
61
6.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