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
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
860
APIOps Cycles
claudioed
1
120
Kong e Kubernetes
claudioed
0
330
Qual é o papel de um API Gateway na estratégia de APIs
claudioed
1
690
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
First-Principles-of-Scrum
hiranabe
4
2.1k
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
16
6k
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
480
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
520
AI Agent Agentic Workflow の可観測性 / Observability of AI Agent Agentic Workflow
yuzujoe
1
1.1k
Models vs Bounded Contexts for Domain Modularizati...
ewolff
0
180
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
1.5k
Digitization部 紹介資料
sansan33
PRO
1
6.5k
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
7
3.3k
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
200
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
1k
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.2k
Claude Code のすすめ
schroneko
67
210k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
150
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
180
Being A Developer After 40
akosma
91
590k
A designer walks into a library…
pauljervisheath
210
24k
Designing for Timeless Needs
cassininazir
0
110
Art, The Web, and Tiny UX
lynnandtonic
304
21k
My Coaching Mixtape
mlcsv
0
23
Tell your own story through comics
letsgokoyo
1
780
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Google's AI Overviews - The New Search
badams
0
890
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