Encrypt the wire, identify the parties.
TLS Termination and mTLS: encrypt the wire, identify the parties
move the first decision closer to the user
Cert rotation is the long-term operational task.
TLS encrypts traffic between client and server and authenticates the server (and optionally the client). Termination at the edge keeps backends simple; mTLS at internal hops authenticates services without sharing tokens.
TLS 1.3 handshake: 1-RTT typical, 0-RTT optional with replay caveats.
Cert management: ACME (Let's Encrypt) automates the public side; private CAs serve internal mTLS.
Service mesh (Envoy + sidecar) often handles mTLS so application code stays simple.
Adding mTLS between two internal services.