Service Mesh - Definição do Glossário de CI/CD
Um service mesh lida com o tráfego serviço a serviço (roteamento, retries, mTLS, telemetria) por meio de proxies, sem alterar o código da aplicação.
Um service mesh é uma camada de infraestrutura que gerencia a comunicação serviço a serviço (roteamento, retries, criptografia e observabilidade) de forma transparente, geralmente via sidecar proxies ao lado de cada workload.
Estratégias de entrega progressiva como canary e traffic mirroring frequentemente dependem de um mesh. Ele dá aos pipelines controle fino sobre como o tráfego muda durante um rollout.
Por que os deploys se importam
Um mesh permite que um deploy desvie uma pequena porcentagem do tráfego para uma nova versão e a observe antes de concluir o rollout, que é o mecanismo por trás da análise de canary.
Guias relacionados
Sidecar Proxy - CI/CD Glossary DefinitionSidecar Proxy: A sidecar proxy is a helper container deployed alongside an application container in the same…
Mutual TLS - CI/CD Glossary DefinitionMutual TLS: Mutual TLS (mTLS) is a form of TLS where both the client and the server present certificates and…
Canary Analysis - CI/CD Glossary DefinitionCanary Analysis: Canary analysis evaluates a new version against metrics (error rate, latency, saturation) wh…