RE: Dynamics 365 on premise V9 Server Achitecture
Hello,
It depends on your need. Without knowing your actual needs, below are my two cents:
Mandatory Infra: For an enterprise application:
- Disaster recovery / disaster management: You can do this by having similar setup like your production in a different data center.
- High availability: Yes, consider above point
- Load balancing : Yes, depending on your current load, concurrent users, and future load expectations etc will drive your capacity planning plus how many servers you will need on front end. CRM can provide software load balancing however you can have hardware based load balancing as well.
- At least one Async backend server.
- Follow SQL server best practices
- AD server - in your case if you already have AD setup then you are good to know. During installation of CRM you will be needing admin assess on OU, as some security groups will be created. CRM falls back on AD to authenticate CRM users. It dosen not store any passwords however pointers to users will definitely be stored. Once authenticated then CRM internal authorization will take over.
- Environments - Dev-->Test-->UAT-->PreProd-->Prod
Good to have:
- Two Async backend server to distribute the load.
- SQL server Enterprise version in always available mode.
Hope this helps,