Azure IaaS is even more expensive on a small scale (though it does get cheaper as you scale up). Azure PaaS would fit the bill
very nicely, but someone at MS completely dropped the ball: you have no option of using SSL + your own domain!
You can have either your own domain name or SSL w/ their subdomain.
Who the bleep would settle for that? What kind of "enterprise solution" is this?