>I have to decide in which Windows Server I will install my app as a remote desktop app.
>
>So will it be Windows Server 2012r2 or windows server 2016?
>
>Any strong reasons why I should do it on WS2012r2 or why I shouldn't go to WS2016?
In the last deployment of a cloud solution I was involved with, we went with all the latest technology. I have heard Windows Server 2016 is solid and new installations should consider it. If I would have to redo the last project, I would simply opt for it as it is now available.
Sometimes, on licensing issue, we might not necessarily have the latest versions. For example, even if SQL Server 2016 was available, it wasn't, as is, available to ISP to offer the licensing to their clients, at the time we deployed. So, we had to make the decision to go with SQL Server 2014. Other than that, everything is recent.
The more recent technology you deploy, the longer your infrastrucure will last.