We get a lot of questions about TLS and Varnish, and we’ve long been touting our TLS proxy, Hitch, as the best way to terminate TLS in front of Varnish. Hitch is a lightweight, high-performance TLS proxy that is entirely dedicated to TLS termination. This makes Hitch a tiny and performant tool that can be used anywhere, including in front of Varnish. One of its main features is the PROXY protocol, which is capable of capturing and transporting information about the original connection, regardless of the number of proxies it passes through.
In our final blog in the series about differences between Varnish Enterprise and Varnish Cache, let’s highlight two major aspects of Varnish Enterprise that will be vital for many use cases. (For more, see Post 1: Project or Product and Post 2: Support Services)
In our second blog post in the series about differences between Varnish Enterprise and Varnish Cache (read part 1, Project or Product) , we’re going to focus on support and other professional services. Support encompasses all the guidance and help Varnish Software provides before, during and after Varnish is installed. It’s a crucial reason for Varnish Enterprise’s existence - many organizations require it.
This is the first in a short series of blog posts designed to help you understand the differences between Varnish Enterprise and Varnish Cache (check out post 2 on support services and post 3 on performance and security). It’s all about finding the right tool for the job; Varnish Enterprise and Varnish Cache are not in competition with each other. Whatever your content delivery goals, one of these Varnish solutions will be more suited to the task.
To begin, we’re talking about the differences between projects and products.