Это в основном сводится к обсуждению Windows vs Linux. Для среды сервера PHP я бы обычно советовал настройку сервера LAMP (linux / apache / mysql / php) и azure (насколько я знаю и ожидаю от Microsoft) только для Windows. Если по какой-то причине вам не нужно windows, сервер linux работает лучше и стабильнее, чем сервер Windows, по крайней мере для установки php / apache, и дешевле.
У меня есть несколько серверов AWS, на которых CentOS работает в AWS уже более года, и у меня никогда не было проблем.