- In the modern world of fast CPUs and large memory blocks should we use TLS encrypted channels outside of the browser/server paradigm ? One of the examples would be to establish TLS connection across internal micro services. For example two microservices inside the same AWS VPC subnet ? Or the general routing policies are enough to guarantee the security ?
- Why TSL/SSL termination is required ? Is there any reason of its existence aside from supporting pure HTTP software, such as Varnish ?
Disclaimer: please note that I have absolutely zero knowledge in secure infrastructures and their protection, hence explanations in layman terms are appreciated.