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
150
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
140
DDD e Team Topologies como estes conceitos podem te dar pistas de como montar seus times de engenharia!!!
claudioed
2
880
APIOps Cycles
claudioed
1
130
Kong e Kubernetes
claudioed
0
340
Qual é o papel de um API Gateway na estratégia de APIs
claudioed
1
700
Pipeline de APIs para o século XXI
claudioed
0
430
Microservices Observability
claudioed
0
95
Microservices Observability Zup Open Talks
claudioed
1
450
Vert.x Simplicidade que nos traz FELICIDADE
claudioed
0
200
Other Decks in Technology
See All in Technology
AWSの資格って役に立つの?
tk3fftk
2
370
【Oracle Cloud ウェビナー】【入門編】はじめてのOracle AI Data Platform - AIのためのデータ準備&自社用AIエージェントをワンストップで実現
oracle4engineer
PRO
1
170
The_Evolution_of_Bits_AI_SRE.pdf
nulabinc
PRO
0
240
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
100
A Casual Introduction to RISC-V
omasanori
0
400
進化するBits AI SREと私と組織
nulabinc
PRO
1
250
"作る"から"使われる"へ:Backstage 活用の現在地
sbtechnight
0
190
楽しく学ぼう!ネットワーク入門
shotashiratori
1
480
実践 Datadog MCP Server
nulabinc
PRO
2
240
AlloyDB 奮闘記
hatappi
0
160
最強のAIエージェントを諦めたら品質が上がった話 / how quality improved after giving up on the strongest AI agent
kt2mikan
0
200
社内レビューは機能しているのか
matsuba
0
150
Featured
See All Featured
Between Models and Reality
mayunak
2
240
Ethics towards AI in product and experience design
skipperchong
2
230
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Designing for Timeless Needs
cassininazir
0
170
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
75
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
Claude Code のすすめ
schroneko
67
220k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
220
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.9k
KATA
mclloyd
PRO
35
15k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
230
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