Hi,
nahaku wrote:...so I do not need to run non Windows services?
So you also want to switch from MariaDB to MSSQL? Wordpress does not support MSSQL, so you would need at minimum one non Microsoft service.
There are some challenges and you should expect many problems on your way.
The easiest part are the asset files (php, JavaScript, CSS, Images, etc.), you can easily copy them to the IIS www folder.
If you are using some Apache configurations like mod rewrite you would need to adapt that to IIS. Probably Microsoft gives you some way to import them.
If you are using wordpress mods relying on the file system paths you would need to adjust them too.
And maybe you need to adjust some PHP settings too (Of cause you need to install PHP and integrate it into IIS).