hi,
I'm MS certified Azure architect and definitely can help you with that.
But I'm a bit confused with the task itself. It doesn't say what you are trying to achieve. I've seen many times people want to move their client apps to Azure to deploy it closer to the user locations and improve the response time, but this is the first time for me someone want to move server on Azure and only.
Also your docs are saying you have WCF communication with server. I can not see any WCF service on schema provided.
Please answer clearly the next questions:
1. why you want to move server to Azure?
2. where are your client applications located? I mean what geo region?
You should clearly understand, that in case there are no MS datacentre in the region your client is deployed, you will get larger response time than you have now, having both deployed on-premises.
Regards,
Eugene