I'm looking for some suggestions with relatively small Lync/Exchange hosting environment deployment and sizing.
For start I expect 100-200 test users and then if there will be enough interest this number could grow up to 10.000 or 20.000 users.
I would like to start with configuration/layout that would not need any big configuration changes at top number of users. I'm planning just to add memory, processors and disks when the number of users will grow. Everything will be virtualised, so this should not be a problem.
There is a plan to offer exchange maiboxes (5GB) and UM functionality, Lync will have IM, web conferencing and enterprise voice option.
The customers should be small firms with 5-50 users.
I would like to get some suggestions in form "you will need 2 ad controllers, 3 exchange servers (cas/mbx combined) with DAG configured,...)" with short explanation.
The group of users belonging to the same firm should see (address list, presence) only users from the same company.
Another question is if I should allow different firms to use their own public domains.
I expect at least some problems with acquiring public certificates with hundreds fo domain names. Or it is this solved in some manner with lync hosting pack?