Service mesh deployment models

We have discussed service mesh solutions and how they are helping to realize the elusive goal of service resiliency. There are a few different deployment models:

  • Involving one proxy instance per hose/node
  • Leveraging the popular sidecar deployment of the service mesh proxy

Per-host proxy deployment pattern: In this deployment model, the proxy instance is being used in every host/node. As described previously, one host can be a VM or a BM server. This host is a Kubernetes worker node. Many services can be made to run on a single host. All of these services have to send their various service requests to the destination through the proxy instance. As shown in the following diagram, the proxy instance can be deployed ...

Get Practical Site Reliability Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.