vSphere Auto Deploy can provision hundreds of physical hosts with ESXi software. You can provision hosts that did not previously run ESXi software (first boot), reboot hosts, or reprovision hosts with a different image profile, host profile, custom script, or folder or cluster location.

The vSphere Auto Deploy process differs depending on the state of the host and on the changes that you want to make.