В сети микросервисов вы не можете полагаться на сеть просто потому, что она "внутренняя". Zero-trust предполагает, что сеть враждебна, поэтому каждый вызов аутентифицируется и авторизируется, а трафик шифруется с помощью mTLS.
Взаимный TLS (mTLS)
В отличие от обычного TLS, обе стороны представляют сертификаты. Каждый сервис доказывает свою личность, а трафик зашифрован при передаче.
Service A ──cert──▶ Service B
Service A ◀─cert── Service B (both verify each other's identity)
→ caller is authenticated AND data is encrypted
