SlideShare a Scribd company logo
1 of 105
Service Mesh
Why? How? What?
Orkhan Gasimov
Digital Transformation Architect @ GlobalLogic
15 years of software engineering;
training & mentorship;
author of trainings about:
Microservices;
Spring Cloud;
Akka;
2Speaker
3Agenda
What?
How?
4Agenda
What?
Why?
How?
5Agenda
What?
Evolution
From Monolith to Service Mesh
7
App Server
Evolution
Monolith
8
App Server
Module
Module
Module
Module
Evolution
Monolith
9Evolution
App Server 1
Module
Module
Module
Module
App Server N
Module
Module
Module
Module
Monolith
10Evolution
App Server 1
Module
Module
Module
Module
App Server N
Module
Module
Module
Module
Admin Server
Deployment & Configuration
Monolith
11Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Admin Server
Deployment & Configuration
Monolith
12Evolution
Admin Server
Deployment & Configuration
App
App
App
App
App
App
App
App
Monolith
13Evolution
App
App
App
App
App
App
App
App
Discovery & Configuration
Monolith Microservices
Microservices
Architecture
15Monolith
Sales
Warehouse
Accounting
Discounts
Client
16Service-Oriented
Sales
Warehouse
Accounting
Discounts
Client
Sales
Sales
17Scalability
Sales
Warehouse
Accounting
Discounts
Client
18API Gateway
Sales
Sales
Sales
Warehouse
Accounting
Discounts
Client API Gateway
19Service Discovery
Sales
Sales
Sales
Warehouse
Accounting
Discounts
Client API Gateway
Service
Registry
Users
Accounting
Warehouse
20Dynamic Coordination
Sales
Sales
Warehouse
Accounting
Discounts
Client API Gateway
Service
Registry
21Evolution
App
App
App
App
App
App
App
App
Discovery & Configuration
Monolith Microservices
Discounts
Sales Warehouse
Accounting
22Evolution
App
App
App
App
App
App
App
App
App
App
App App
App
App
App
App
App
App
App
App
Discovery & Configuration
Monolith Microservices
23Evolution
App
App
App
App
App
App
App
App
App
App
App App
App
App
App
App
App
App
App
App
Server
Discovery & Configuration
Monolith Microservices
24Evolution
App
App
App
App
App
App
App
App
App
App
App App
App
App
App
App
App
App
App
App
Server
Modules
Discovery & Configuration
Monolith Microservices
25Evolution
App
App
App
App
App
App
App
App
App
App
App App
App
App
App
App
App
App
App
App
Server
Modules
Fn
Discovery & Configuration
Monolith Microservices
26Evolution
App
App
App
App
App
App
App
App
App
App
App App
App
App
App
App
App
App
App
App
Server
Modules
Fn ?
Discovery & Configuration
Monolith Microservices
27Evolution
App
App
App
App
App
App
App
App
App
App
App App
App
App
App
App
App
App
App
App
Server
Modules
Fn ?
Server
Modules
Fn ?
Server
Modules
Fn ?
Server
Modules
Fn ?
Server
Modules
Fn ?
Server
Modules
Fn ?
Server
Modules
Fn ?
Server
Modules
Fn ?
Discovery & Configuration
Monolith Microservices
28Evolution
App
App
App
App
App
App
App
App
App
App
App App
App
App
App
App
App
App
App
App
Server
Modules
?
Server
Modules
?
Server
Modules
?
Server
Modules
?
Server
Modules
?
Server
Modules
?
Server
Modules
?
Server
Modules
?
Discovery & Configuration
Fn
Fn
Fn
Fn
Fn
Fn
Fn
Fn
Monolith Microservices
Data Microservices
Concept
30Data Oriented
Processor
31Data Oriented
Source Processor
32Data Oriented
Source SinkProcessor
33CQRS + Event Sourcing
Client API Gateway
34CQRS + Event Sourcing
Client API Gateway
Command
Query
35CQRS + Event Sourcing
Query
Command
Client API Gateway
Command
Query
36CQRS + Event Sourcing
Query
Command
Client API Gateway
Service
Registry
Command
Query
37CQRS + Event Sourcing
Query
Command
Client API Gateway
Service
Registry
Command
Query
DB DB
38CQRS + Event Sourcing
Query
Command
Client API Gateway
Service
Registry
Command
Query
DB DB
Event
Store
39CQRS + Event Sourcing
Query
Command
Client API Gateway
Service
Registry
Command
Query
DB DB
Event
Store
Event
Handler
40CQRS + Event Sourcing
Query
Command
Client API Gateway
Service
Registry
Command
Query
DB
Event
Store
Event
Handler
DB
Fn Fn Fn
41
Monolith
Evolution
App
App
App
App
App
App
App
App
Discovery & Configuration
Microservices
Q
u
e
r
y
C
o
m
m
a
n
d
C
l
i
e
n
t
A
P
I
G
a
t
e
w
a
y
S
e
r
v
i
c
e
R
e
g
i
s
t
r
y
C
o
m
m
a
n
d
Q
u
e
r
y
D
B
E
v
e
n
t
S
t
o
r
e
E
v
e
n
t
H
a
n
d
l
e
r
D
B
F
n
F
n
F
n
42Evolution
App
App
App
App
App
App
App
App
Discovery & Configuration
Monolith Microservices
43Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Monolith PlatformMicroservices
44Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Distributed Platform
Monolith PlatformMicroservices
45Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Distributed Platform
Monolith PlatformMicroservices
46Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Distributed Platform
Monolith PlatformMicroservices
47Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
Distributed Platform
Monolith PlatformMicroservices
48Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
Distributed Platform
Monolith PlatformMicroservices
49Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
Distributed Platform
Monolith PlatformMicroservices
50Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
HTTP
Distributed Platform
Monolith PlatformMicroservices
51Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
? ?
Distributed Platform
HTTP
Monolith PlatformMicroservices
52Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
? ?
Event
Bus
Distributed Platform
HTTP
Monolith PlatformMicroservices
53Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
? ?
Event
Bus
Distributed Platform
HTTP
Monolith PlatformMicroservices
54Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
? ?
Event
Bus
External
Apps
Distributed Platform
HTTP
Monolith PlatformMicroservices
55Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
? ?
Event
Bus
External
Apps
IoT
Distributed Platform
HTTP
Monolith PlatformMicroservices
56Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
Fn
Client
Fn
?
? ?
? ?
Event
Bus
External
Apps
Cloud IoT
Distributed Platform
HTTP
Monolith PlatformMicroservices
57
Monolith
Evolution
Module
Module
Module
Module
Module
Module
Module
Module
Discovery & Configuration
PlatformMicroservices
Distributed Platform
Fn
Client
Fn
?
? ?
? ?
Event
Bus
External
Apps
Polyglot
Cloud IoT
HTTP
Deep Dive
Development Effort
59Microservices
Users
Accounting
Warehouse
Sales
Sales
Warehouse
Accounting
Discounts
Client API Gateway
Service
Registry
60Cascading Calls
Sales Warehouse Accounting
Discounts
61Cascading Calls
Sales Warehouse
Discounts
Accounting
62Cascading Calls
Sales Warehouse
Discounts
Accounting
63Circuit Breaker
Sales Warehouse
Discounts
AccountingCB
Fallback
64Circuit Breaker
Sales Warehouse
Discounts
AccountingCB CB
CB
65Circuit Breaker
Sales Warehouse
Discounts
AccountingCB CB
CB
66Service Discovery (client side)
Sales Warehouse
Discounts
AccountingCB CB
CB
SDSDSD
SD
Service
Registry
67Load Balancing (client side)
Sales Warehouse
Discounts
AccountingCB CB
CB
SDSDSD
SD
Service
Registry
LB LB
68AuthN & AuthZ
Sales Warehouse
Discounts
AccountingCB CB
CB
SDSDSD
SD
Service
Registry
LB LB
Auth Server
Au Au Au
Au
69Data Security
Sales Warehouse
Discounts
AccountingCB CB
CB
SDSDSD
SD
Service
Registry
LB LB
Auth Server
Au Au Au
Au
TLS TLS
TLS
Users
Accounting
Warehouse
70Microservices
Sales
Discounts
Sales
Warehouse
Accounting
Client API Gateway
Service
Registry
CB
CB
CB
CB
Auth Server
SD
SD
SD
SD
SD LB
LB
LB
Au
Au
Au
Au
Au
71Development Effort
Au
Sales
Discounts
Warehouse
Accounting
API Gateway
Service
Registry
Auth Server
CB
LB
SD
TLS
72Development + Infrastructure
Au
Sales
Discounts
Warehouse
Accounting
API Gateway
Service
Registry
Auth Server
CB
LB
SD
TLS
Service Mesh
74Service vs Template
Sales
Sales
Instance 2
Sales
Instance 1
Sales
Instance N
...
75Sidecar Proxy
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
76Inter-Proxy Communication
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
77Infrastructure Decoupling
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Registry
SD SD SD
SD SD SD
78Infrastructure Decoupling
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Registry
Auth Server
SD SD SD
SD SD SD
A A A
A A A
79Infrastructure Decoupling
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Registry
Auth Server TLS
SD SD SD
SD SD SD
A A A
A A A
80Infrastructure Decoupling
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Registry
Auth Server TLS
CB CB CB
CB CB CB
SD SD SD
SD SD SD
A A A
A A A
81Infrastructure Decoupling
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Instance
Sidecar
Proxy
Service
Registry
Auth Server TLS
CB CB CB
CB CB CB
LB LB LB
LB LB LB
A A A
A A A
SD SD SD
SD SD SD
82Service Mesh
Service
Instance
Service
Instance
Service
Instance
Service
Instance
Service
Instance
Service
Instance
Service
Registry
Auth Server Service Mesh CBLBA SDT …
Sidecar Proxy Sidecar Proxy Sidecar Proxy
Sidecar Proxy Sidecar Proxy Sidecar Proxy
83Service Mesh
Service
Instance
Service
Instance
Service
Instance
Service
Instance
Service
Instance
Service
Instance
Service
Registry
Auth Server Service Mesh CBLBA SDT …
• Resiliency
• Circuit Breaking
• Retries
• Timeouts
• Fault Handling
• Load Balancing
• Failover
84Service Mesh
• Resiliency
• Circuit Breaking
• Retries
• Timeouts
• Fault Handling
• Load Balancing
• Failover
• Service Discovery
85Service Mesh
• Resiliency
• Circuit Breaking
• Retries
• Timeouts
• Fault Handling
• Load Balancing
• Failover
• Service Discovery
• Routing
86Service Mesh
• Resiliency
• Circuit Breaking
• Retries
• Timeouts
• Fault Handling
• Load Balancing
• Failover
• Service Discovery
• Routing
• Security & Access Control
• TLS & key management
• Whitelists & Blacklists
87Service Mesh
• Resiliency
• Circuit Breaking
• Retries
• Timeouts
• Fault Handling
• Load Balancing
• Failover
• Service Discovery
• Routing
• Security & Access Control
• TLS & key management
• Whitelists & Blacklists
88Service Mesh
• Observability
• Metrics
• Monitoring
• Distributed Logging
• Distributed Tracing
• Resiliency
• Circuit Breaking
• Retries
• Timeouts
• Fault Handling
• Load Balancing
• Failover
• Service Discovery
• Routing
• Security & Access Control
• TLS & key management
• Whitelists & Blacklists
89Service Mesh
• Observability
• Metrics
• Monitoring
• Distributed Logging
• Distributed Tracing
• Deployment
• Container Support
• Resiliency
• Circuit Breaking
• Retries
• Timeouts
• Fault Handling
• Load Balancing
• Failover
• Service Discovery
• Routing
• Security & Access Control
• TLS & key management
• Whitelists & Blacklists
90Service Mesh
• Observability
• Metrics
• Monitoring
• Distributed Logging
• Distributed Tracing
• Deployment
• Container Support
• Communications
• HTTP
• WS
• gRPC
• TCP
Pros & Cons
Service Mesh
92Pros & Cons
• Pros
• Solve common infrastructure cases
outside of the microservice code
• distributed tracing
• logging
• etc.
93Pros & Cons
• Pros
• Solve common infrastructure cases
outside of the microservice code
• distributed tracing
• logging
• etc.
• Freedom of microservice tech stack
• no need to watch for libraries required for
distributed app development
94Pros & Cons
• Pros
• Solve common infrastructure cases
outside of the microservice code
• distributed tracing
• logging
• etc.
• Freedom of microservice tech stack
• no need to watch for libraries required for
distributed app development
• Helps to focus on business logic
95Pros & Cons
• Pros
• Solve common infrastructure cases
outside of the microservice code
• distributed tracing
• logging
• etc.
• Freedom of microservice tech stack
• no need to watch for libraries required for
distributed app development
• Helps to focus on business logic
• Cons
• Complexity & Extra Hops
• more runtime instances
• each service call has to go through sidecar
96Pros & Cons
• Pros
• Solve common infrastructure cases
outside of the microservice code
• distributed tracing
• logging
• etc.
• Freedom of microservice tech stack
• no need to watch for libraries required for
distributed app development
• Helps to focus on business logic
• Cons
• Complexity & Extra Hops
• more runtime instances
• each service call has to go through sidecar
• Address a subset of problems
• still have to deal with complex cases like
complex routing, transformation and type
mapping, integration with other services
and systems
97Pros & Cons
• Pros
• Solve common infrastructure cases
outside of the microservice code
• distributed tracing
• logging
• etc.
• Freedom of microservice tech stack
• no need to watch for libraries required for
distributed app development
• Helps to focus on business logic
• Cons
• Complexity & Extra Hops
• more runtime instances
• each service call has to go through sidecar
• Address a subset of problems
• still have to deal with complex cases like
complex routing, transformation and type
mapping, integration with other services
and systems
• Does not solve business logic or service
integration/composition related cases
98https://kubedex.com/istio-vs-linkerd-vs-linkerd2-vs-consul/
Istio Linkerd Linkerd2 Consul Connect
Model Sidecar Node Agent Sidecar Sidecar
Platform Kubernetes Any Kubernetes Any
language Go JVM Go / Rust Go
Protocol
HTTP1.1 / HTTP2 / gRPC /
TCP
HTTP1.1 / HTTP2 / gRPC
HTTP1.1 / HTTP2 / gRPC /
TCP
TCP
Default Data Plane Envoy (supports others) Native Native Native (or Envoy)
Sidecar Injection Yes No Experimental No
Encryption Yes Yes Experimental Yes
Traffic Control
label/content based
routing, traffic shifting
Dynamic request routing,
traffic shifting, per request
routing
?
static upstream, prepared query,
http api / dns with native
integration
Resilience
timeouts, retries,
connection pools, outlier
detection
timeouts, retries, deadlines,
circuit breaking
? Pluggable
Prometheus Integration Yes Yes Yes No
Tracing Integration Jaeger Zipkin None Pluggable
Host to Host auth Service Accounts TLS Mutual Auth Experimental Consul ACL
Agent Caching Yes No No Yes
Secure connection outside
cluster
No Yes No Yes
Complexity High High Low Low
Paid Support No Yes Yes Yes
link https://istio.io/ https://linkerd.io/1/overview/ https://linkerd.io/2/overview/
https://www.consul.io/intro/getting-
started/connect.html
Summary
Service Mesh
100Effort
Au
Sales
Discounts
Warehouse
Accounting
API Gateway
Service
Registry
Auth Server
CB
LB
SD
TLS
101Effort
Au
Sales
Discounts
Warehouse
Accounting
API Gateway
Service
Registry
Auth Server
CB
LB
SD
TLS
50% Dev Effort
102Service Mesh
50% Dev Effort + 50% DevOps Effort
103Service Mesh
50% Dev Effort + 50% DevOps Effort = 100% Distributed Effort
104Service Mesh
Thank You!
http://orkhan.io
http://fb.com/groups/reactive.distributed

More Related Content

What's hot

Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)Megan O'Keefe
 
Docker containers : introduction
Docker containers : introductionDocker containers : introduction
Docker containers : introductionrinnocente
 
Kubernetes
KubernetesKubernetes
Kuberneteserialc_w
 
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Edureka!
 
Kubernetes internals (Kubernetes 해부하기)
Kubernetes internals (Kubernetes 해부하기)Kubernetes internals (Kubernetes 해부하기)
Kubernetes internals (Kubernetes 해부하기)DongHyeon Kim
 
GitOps - Operation By Pull Request
GitOps - Operation By Pull RequestGitOps - Operation By Pull Request
GitOps - Operation By Pull RequestKasper Nissen
 
CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton Araf Karsh Hamid
 
Container Security Deep Dive & Kubernetes
Container Security Deep Dive & Kubernetes Container Security Deep Dive & Kubernetes
Container Security Deep Dive & Kubernetes Aqua Security
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container PlatformDLT Solutions
 
Monitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMonitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMartin Etmajer
 
Docker Swarm for Beginner
Docker Swarm for BeginnerDocker Swarm for Beginner
Docker Swarm for BeginnerShahzad Masud
 
Docker introduction & benefits
Docker introduction & benefitsDocker introduction & benefits
Docker introduction & benefitsAmit Manwade
 
Kubernetes
KubernetesKubernetes
KubernetesHenry He
 
Container Security
Container SecurityContainer Security
Container SecuritySalman Baset
 
쿠버네티스 ( Kubernetes ) 소개 자료
쿠버네티스 ( Kubernetes ) 소개 자료쿠버네티스 ( Kubernetes ) 소개 자료
쿠버네티스 ( Kubernetes ) 소개 자료Opennaru, inc.
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatAmazon Web Services
 
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShiftKubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShiftDevOps.com
 

What's hot (20)

Service mesh
Service meshService mesh
Service mesh
 
Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)
 
Docker containers : introduction
Docker containers : introductionDocker containers : introduction
Docker containers : introduction
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
 
Kubernetes internals (Kubernetes 해부하기)
Kubernetes internals (Kubernetes 해부하기)Kubernetes internals (Kubernetes 해부하기)
Kubernetes internals (Kubernetes 해부하기)
 
GitOps - Operation By Pull Request
GitOps - Operation By Pull RequestGitOps - Operation By Pull Request
GitOps - Operation By Pull Request
 
CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton
 
Introduction to helm
Introduction to helmIntroduction to helm
Introduction to helm
 
Container Security Deep Dive & Kubernetes
Container Security Deep Dive & Kubernetes Container Security Deep Dive & Kubernetes
Container Security Deep Dive & Kubernetes
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
 
Monitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMonitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on Kubernetes
 
Docker Swarm for Beginner
Docker Swarm for BeginnerDocker Swarm for Beginner
Docker Swarm for Beginner
 
Docker introduction & benefits
Docker introduction & benefitsDocker introduction & benefits
Docker introduction & benefits
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Container Security
Container SecurityContainer Security
Container Security
 
쿠버네티스 ( Kubernetes ) 소개 자료
쿠버네티스 ( Kubernetes ) 소개 자료쿠버네티스 ( Kubernetes ) 소개 자료
쿠버네티스 ( Kubernetes ) 소개 자료
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShiftKubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 

Similar to Service Mesh - Why? How? What?

APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...
APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...
APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...apidays
 
Kubernetes in Modern Application Architecture - Orkhan Gasimov
Kubernetes in Modern Application Architecture - Orkhan GasimovKubernetes in Modern Application Architecture - Orkhan Gasimov
Kubernetes in Modern Application Architecture - Orkhan GasimovKuberton
 
Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"
Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"
Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"LogeekNightUkraine
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023AnuragSharma900
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
 
Transform Your Business with API-led Connectivity
Transform Your Business with API-led ConnectivityTransform Your Business with API-led Connectivity
Transform Your Business with API-led ConnectivityMuleSoft
 
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprisePlatform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterpriseGiulio Roggero
 
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik Harabi
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik HarabiEclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik Harabi
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik HarabiRafik HARABI
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup Akshata Sawant
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesByreddy Sravan Kumar Reddy
 
Overview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationOverview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationBizTalk360
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Daniel Soffner
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOpsDaniel Oh
 
Microsoft Virtualization Overview
Microsoft Virtualization OverviewMicrosoft Virtualization Overview
Microsoft Virtualization Overviewwebhostingguy
 
Oracle RightNow Customer Portal Migration
Oracle RightNow Customer Portal MigrationOracle RightNow Customer Portal Migration
Oracle RightNow Customer Portal MigrationCRMIT
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...Jitendra Bafna
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoWSO2
 
Anypoint platform architecture and components
Anypoint platform architecture and componentsAnypoint platform architecture and components
Anypoint platform architecture and componentsD.Rajesh Kumar
 
A Blueprint for Cloud-Native Financial Institutions
A Blueprint for Cloud-Native Financial InstitutionsA Blueprint for Cloud-Native Financial Institutions
A Blueprint for Cloud-Native Financial InstitutionsAngelo Agatino Nicolosi
 

Similar to Service Mesh - Why? How? What? (20)

APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...
APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...
APIdays Zurich 2019 - Reactive & Distributed - Modern application architectur...
 
Kubernetes in Modern Application Architecture - Orkhan Gasimov
Kubernetes in Modern Application Architecture - Orkhan GasimovKubernetes in Modern Application Architecture - Orkhan Gasimov
Kubernetes in Modern Application Architecture - Orkhan Gasimov
 
Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"
Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"
Orkhan Gasimov "Reactive & Distributed - Modern JavaScript"
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
Transform Your Business with API-led Connectivity
Transform Your Business with API-led ConnectivityTransform Your Business with API-led Connectivity
Transform Your Business with API-led Connectivity
 
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprisePlatform governance, gestire un ecosistema di microservizi a livello enterprise
Platform governance, gestire un ecosistema di microservizi a livello enterprise
 
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik Harabi
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik HarabiEclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik Harabi
EclipseCon Europe 2015 - liferay modularity patterns using OSGi -Rafik Harabi
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different services
 
Cloud Computing in the Enterprise
Cloud Computing in the EnterpriseCloud Computing in the Enterprise
Cloud Computing in the Enterprise
 
Overview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationOverview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integration
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOps
 
Microsoft Virtualization Overview
Microsoft Virtualization OverviewMicrosoft Virtualization Overview
Microsoft Virtualization Overview
 
Oracle RightNow Customer Portal Migration
Oracle RightNow Customer Portal MigrationOracle RightNow Customer Portal Migration
Oracle RightNow Customer Portal Migration
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Anypoint platform architecture and components
Anypoint platform architecture and componentsAnypoint platform architecture and components
Anypoint platform architecture and components
 
A Blueprint for Cloud-Native Financial Institutions
A Blueprint for Cloud-Native Financial InstitutionsA Blueprint for Cloud-Native Financial Institutions
A Blueprint for Cloud-Native Financial Institutions
 

More from Orkhan Gasimov

Complex Application Design
Complex Application DesignComplex Application Design
Complex Application DesignOrkhan Gasimov
 
Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...
Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...
Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...Orkhan Gasimov
 
Digital Transformation - Why? How? What?
Digital Transformation - Why? How? What?Digital Transformation - Why? How? What?
Digital Transformation - Why? How? What?Orkhan Gasimov
 
Angular Web Components
Angular Web ComponentsAngular Web Components
Angular Web ComponentsOrkhan Gasimov
 
Vert.x - Reactive & Distributed [Devoxx version]
Vert.x - Reactive & Distributed [Devoxx version]Vert.x - Reactive & Distributed [Devoxx version]
Vert.x - Reactive & Distributed [Devoxx version]Orkhan Gasimov
 
Vertx - Reactive & Distributed
Vertx - Reactive & DistributedVertx - Reactive & Distributed
Vertx - Reactive & DistributedOrkhan Gasimov
 
Spring Cloud: API gateway upgrade & configuration in the cloud
Spring Cloud: API gateway upgrade & configuration in the cloudSpring Cloud: API gateway upgrade & configuration in the cloud
Spring Cloud: API gateway upgrade & configuration in the cloudOrkhan Gasimov
 
Designing Fault Tolerant Microservices
Designing Fault Tolerant MicroservicesDesigning Fault Tolerant Microservices
Designing Fault Tolerant MicroservicesOrkhan Gasimov
 
Refactoring Monolith to Microservices
Refactoring Monolith to MicroservicesRefactoring Monolith to Microservices
Refactoring Monolith to MicroservicesOrkhan Gasimov
 
Fault Tolerance in Distributed Environment
Fault Tolerance in Distributed EnvironmentFault Tolerance in Distributed Environment
Fault Tolerance in Distributed EnvironmentOrkhan Gasimov
 
Patterns of Distributed Application Design
Patterns of Distributed Application DesignPatterns of Distributed Application Design
Patterns of Distributed Application DesignOrkhan Gasimov
 
Secured REST Microservices with Spring Cloud
Secured REST Microservices with Spring CloudSecured REST Microservices with Spring Cloud
Secured REST Microservices with Spring CloudOrkhan Gasimov
 
Data Microservices with Spring Cloud
Data Microservices with Spring CloudData Microservices with Spring Cloud
Data Microservices with Spring CloudOrkhan Gasimov
 
Spring Cloud: Why? How? What?
Spring Cloud: Why? How? What?Spring Cloud: Why? How? What?
Spring Cloud: Why? How? What?Orkhan Gasimov
 

More from Orkhan Gasimov (15)

Complex Application Design
Complex Application DesignComplex Application Design
Complex Application Design
 
Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...
Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...
Cloud Native Spring - The role of Spring Cloud after Kubernetes became a main...
 
Digital Transformation - Why? How? What?
Digital Transformation - Why? How? What?Digital Transformation - Why? How? What?
Digital Transformation - Why? How? What?
 
Angular Web Components
Angular Web ComponentsAngular Web Components
Angular Web Components
 
Vert.x - Reactive & Distributed [Devoxx version]
Vert.x - Reactive & Distributed [Devoxx version]Vert.x - Reactive & Distributed [Devoxx version]
Vert.x - Reactive & Distributed [Devoxx version]
 
Vertx - Reactive & Distributed
Vertx - Reactive & DistributedVertx - Reactive & Distributed
Vertx - Reactive & Distributed
 
Spring Cloud: API gateway upgrade & configuration in the cloud
Spring Cloud: API gateway upgrade & configuration in the cloudSpring Cloud: API gateway upgrade & configuration in the cloud
Spring Cloud: API gateway upgrade & configuration in the cloud
 
Designing Fault Tolerant Microservices
Designing Fault Tolerant MicroservicesDesigning Fault Tolerant Microservices
Designing Fault Tolerant Microservices
 
Refactoring Monolith to Microservices
Refactoring Monolith to MicroservicesRefactoring Monolith to Microservices
Refactoring Monolith to Microservices
 
Fault Tolerance in Distributed Environment
Fault Tolerance in Distributed EnvironmentFault Tolerance in Distributed Environment
Fault Tolerance in Distributed Environment
 
Angular or React
Angular or ReactAngular or React
Angular or React
 
Patterns of Distributed Application Design
Patterns of Distributed Application DesignPatterns of Distributed Application Design
Patterns of Distributed Application Design
 
Secured REST Microservices with Spring Cloud
Secured REST Microservices with Spring CloudSecured REST Microservices with Spring Cloud
Secured REST Microservices with Spring Cloud
 
Data Microservices with Spring Cloud
Data Microservices with Spring CloudData Microservices with Spring Cloud
Data Microservices with Spring Cloud
 
Spring Cloud: Why? How? What?
Spring Cloud: Why? How? What?Spring Cloud: Why? How? What?
Spring Cloud: Why? How? What?
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Service Mesh - Why? How? What?