O Istio é uma plataforma aberta que oferece um jeito uniforme de conectar, gerenciar e proteger microsserviços. O Istio permite o gerenciamento de fluxos de tráfego entre microsserviços, a aplicação de políticas de acesso e a agregação de dados de telemetria, tudo sem exigir alterações no código do microsserviço. O Istio oferece o seguinte:

  • Balanceamento de carga automático para tráfego HTTP, gRPC, WebSocket e TCP.

  • Controle refinado do comportamento do tráfego com regras de roteamento avançadas, novas tentativas, failovers e injeção de falhas.

  • Uma camada de política conectável e uma API de configuração que oferece suporte a controles de acesso, limites de taxa e cotas.

  • Métricas, registros e traces automáticos para todo o tráfego em um cluster, incluindo a entrada e a saída dele.

  • Comunicação segura de serviço a serviço em um cluster com autenticação e autorização fortes baseadas em identidade.

Projetos relacionados