smacdonald2008: That only references Dynamic Media ... 🙂
That manual should be sufficient; it will allow the dispatcher to handle HTTP/2 to the clients, while the dispatcher will still use HTTP/1.1 to talk to AEM; that's not a performance problem (although it would be better if it would use HTTP/2 as well ...)
Switching to HTTPS is a prerequisite, and there is a ton of documents out there how to do it.
Jörg