Recommended workflow/process for deployment of Windows Servers

What is the current best practice with regards to deploying Windows Servers. Is it Foreman w/ WDS? or some other process?

Expected outcome:
A recommendation on what a standard deployment is for Windows Servers using any technology with Foreman.

Foreman and Proxy versions:
Foreman 1.21.3

Foreman and Proxy plugin versions:

Other relevant data: