1. Use Redis as distributed caching solution for DNN farm.
  2. Setup SQL server with DNN database
  3. Setup Filesystem with DNN files
  4. Setup IIS Websites for web-nodes
  5. Setup NLB (Network Load Balancing) setup for web farm
  6. Setup the DNN farm

More info: