Prerequisites

Nickolaj Andersen has a great tool for getting the prerequisites completed. This includes ADK, WSUS, Active Directory considerations, SQL considerations, and configuration for all the roles. It is available here