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
96
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
DDD e Team Topologies como estes conceitos podem te dar pistas de como montar seus times de engenharia!!!
claudioed
2
640
APIOps Cycles
claudioed
0
73
Kong e Kubernetes
claudioed
0
260
Qual é o papel de um API Gateway na estratégia de APIs
claudioed
1
610
Pipeline de APIs para o século XXI
claudioed
0
380
Microservices Observability
claudioed
0
95
Microservices Observability Zup Open Talks
claudioed
1
390
Vert.x Simplicidade que nos traz FELICIDADE
claudioed
0
140
API securing as a software developer at Cloud Era
claudioed
0
76
Other Decks in Technology
See All in Technology
Mocking in Rust Applications
taiki45
1
410
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
130
なにもしてないのにNew Relicのデータ転送量が増えていたときに確認したこと
tk3fftk
2
210
DevRelの始め方
moongift
PRO
1
380
watsonx.ai Dojo 環境準備について
oniak3ibm
PRO
0
230
Privacy Sandbox on Android / DroidKaigi 2024
7pairs
1
240
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
100
Road to Single Activity
yurihondo
1
230
SORACOMで実現するIoTのマルチクラウド対応 - IoTでのクリーンアーキテクチャの実現 -
kenichirokimura
0
380
OSTという文化を組織に根付かせてみた
sansantech
PRO
2
290
忙しい人のためのLangGraph概要まとめ
__ymgc__
1
170
四国クラウドお遍路 2024 in 高知 オープニング
yukataoka
0
200
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Mobile First: as difficult as doing things right
swwweet
221
8.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
Statistics for Hackers
jakevdp
794
220k
The Pragmatic Product Professional
lauravandoore
31
6.2k
Become a Pro
speakerdeck
PRO
22
4.9k
GraphQLとの向き合い方2022年版
quramy
43
13k
Git: the NoSQL Database
bkeepers
PRO
425
64k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
YesSQL, Process and Tooling at Scale
rocio
167
14k
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