Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
API Gateway or Service Mesh, How about Both!!!
Search
Claudio Eduardo de Oliveira
August 06, 2019
Technology
0
140
API Gateway or Service Mesh, How about Both!!!
Summarize differences between API Gateway / API Management and Service Mesh
Claudio Eduardo de Oliveira
August 06, 2019
Tweet
Share
More Decks by Claudio Eduardo de Oliveira
See All by Claudio Eduardo de Oliveira
Redefinindo as fronteiras da sua arquitetura usando DDD e IA
claudioed
0
130
DDD e Team Topologies como estes conceitos podem te dar pistas de como montar seus times de engenharia!!!
claudioed
2
850
APIOps Cycles
claudioed
1
110
Kong e Kubernetes
claudioed
0
320
Qual é o papel de um API Gateway na estratégia de APIs
claudioed
1
680
Pipeline de APIs para o século XXI
claudioed
0
420
Microservices Observability
claudioed
0
95
Microservices Observability Zup Open Talks
claudioed
1
440
Vert.x Simplicidade que nos traz FELICIDADE
claudioed
0
190
Other Decks in Technology
See All in Technology
【U/Day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
1.1k
20251222_サンフランシスコサバイバル術
ponponmikankan
2
130
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
120
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
190
AWSに革命を起こすかもしれない新サービス・アップデートについてのお話
yama3133
0
460
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
100
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
2
180
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
170
さくらのクラウド開発ふりかえり2025
kazeburo
2
200
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
400
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
6
2k
SREには開発組織全体で向き合う
koh_naga
0
410
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
0
180
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
1.9k
4 Signs Your Business is Dying
shpigford
186
22k
エンジニアに許された特別な時間の終わり
watany
105
220k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
680
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
Facilitating Awesome Meetings
lara
57
6.7k
Paper Plane (Part 1)
katiecoart
PRO
0
1.9k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
63
Git: the NoSQL Database
bkeepers
PRO
432
66k
Transcript
Autor: Claudio Oliveira |
[email protected]
Data: 06/08/2019 API Gateway or
Service Mesh Architecture, How about Both!!
▰ Brief History Architecture Overview ◦ Microservices ▰ API Gateway
▰ API Management Features ▰ Microservices Challenges ▰ Service Mesh Features ▰ Conclusions AGENDA
whoami I am Claudio de Oliveira Book Author, Speaker ,
Lead Solutions Architect and Developer @sensedia Spring, Java & Golang, Microservices and Docker enthusiast
None
SOA Software Architecture
Brief Architecture Timeline 1
sensedia.com Microservices
1 The term "Microservice Architecture" ... there are certain common
characteristics around organization around business capability... https:/ /martinfowler.com/articles/microservices.html
None
as we can see. Microservices are in general Distributed systems
Challenges
Keep track of the Business Capabilities
Security
Service Discovery Features
Network failures
As we can see the Microservice Architecture brings new challenges.
But why companies are in the way to adopt it???
There are two things we can use to address these
challenges
API Management & Service Mesh
What is the role of each one???
API Management
Provides processes to enable/facilitates to control visibility and security to
APIs “
Desired Capabilities for API Management Developer Portal API Gateway API
Lifecycle Management Analytics
API Gateway Pattern
https://medium.com/solo-io/api-gateways-are-going-through-an-identity-crisis-d1d833a313d7
Service Mesh
What is Service Mesh??
Building Blocks for Service Mesh
None
Provides way to distribute configuration for the cluster, manage cluster
certificates, configure the routing rules, and configure the resiliency stuff like circuit breaker and timeouts “
None
None
sensedia.com
The Service Mesh benefits
sensedia.com Service Mesh helps developers to work with network issues
and make Microservices popularized for the masses
sensedia.com
None
API Management & Service Mesh
sensedia.com sensedia.com