@Albert, I can +1 on IIS's performance as had to remotely change a school's moodle from Apache to IIS because they were having performance issues, same hardware resources allocated on VM, after switch I was forwarded the messages of students telling "incredible speed difference", and that backup issues would be resolved since PHP 7 on 64-bit.
@Constance : I as well upgraded moodle version to latest 3.0.3 first thing right after switch from Apache to IIS - Absolutely no issues there. if you're having trouble setting up Moodle on IIS, get me moodle, moodledata and MySQL backup and i'll do whole setup for you without costing a penny.