Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Multi-Region APIOps with Kong
Search
Kumar Abhijeet
September 14, 2024
Programming
66
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Multi-Region APIOps with Kong
Kumar Abhijeet
September 14, 2024
More Decks by Kumar Abhijeet
See All by Kumar Abhijeet
How Patroni solved Database Reliability at Gojek
kumar_abhijeet
0
22
Be a Master Chef: Crafting Recipes for Reliable Infrastructure
kumar_abhijeet
0
37
Other Decks in Programming
See All in Programming
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
520
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
150
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
180
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
350
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
300
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
290
Security issues being discussed on Web Platforms
petamoriken
0
980
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2.3k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
380
SREの越境 / SRE Collaboration
y0hgi
2
250
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
730
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
7.6k
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
The Curious Case for Waylosing
cassininazir
1
510
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Believing is Seeing
oripsolob
1
220
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Amusing Abliteration
ianozsvald
1
310
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
680
Transcript
Multi-Region APIOps with Kong Kumar Abhijeet
1 Agenda Multi-region API Gateways - 5Ws&H What’s APIOps? Kong
and decK Multi-region woes and solutions!
2
3
4
5 Challenges Manually configuring API Gateways No versioning, audits or
access control Ops Dependency - No self serve Inconsistency across APIs Affects Delivery Speed and Quality
6 Enter APIOps GitOps + DevOps for API/Microservices Lifecycle
7
8 Why APIOps? Consistent & Standardized APIs Increased Dev Productivity
& Delivery Audit Log and Version Control Better adoption of IDPs<>API Gateways Improved API Lifecycle Management
9
10
11
12
13 Multi-Region Woes! API Equivalence across Regions Data Security Standards(PCI/SOC)
No inter-region connectivity Managing multiple sources of truth Region-specific upstream endpoints
14
15 1st Principles! One Env -> Multiple Clusters Single set
of Kong configs within One Folder Clusters within same Env -> same Kong config One Env Folder -> One Env Tag based service<>cluster assignment
16 GitOps Repo Structure
17 Service Upstream
18 Cluster Directory
19 Tag based Segregation Upstream Generation
20
11 Next Steps FOSSing the config generation/lint CI tooling Opinionated
format as a standard Document more production experiences Atlantis-type PR automation tools
11