Di dalam jaringan microservices Anda tidak dapat mempercayai jaringan hanya karena "internal". Zero-trust mengasumsikan jaringan bersifat permusuhan, jadi setiap panggilan diautentikasi dan diotorisasi, dan lalu lintas dienkripsi dengan mTLS.
Mutual TLS (mTLS)
Tidak seperti TLS normal, kedua pihak mempresentasikan sertifikat. Setiap layanan membuktikan identitasnya, dan lalu lintas dienkripsi dalam transit.
Service A ──cert──▶ Service B
Service A ◀─cert── Service B (both verify each other's identity)
→ caller is authenticated AND data is encrypted
