The title of your question indicates you are deploying DTM but the question is posted in the the Launch community. If you are working on a new deployment, I'd strongly recommend looking into Launch. DTM is considered a legacy product at this point with no new features being added. Launch is Adobe's new tag management solution and we're recommending all customers start using Launch.
As Rudi pointed out, Launch has some great reference implementation guides created that should help you with deployment.