Purchasing hardware for a new business applications can be a challenge.
It can be difficult to determine current resource size requirements while anticipating future growth. With Windows Azure Virtual Machines the guess work is eliminated, use what you need when you need it.
The underlying infrastructure and platform of your application is taken care of. Your focus can now be on developing the functionality of your business application, thus reducing your time to market.
As your customer base grows and the usage of your application increases you can just add additional capacity to make sure your application is running smoothly. You don’t ever have to worry about having more capacity than needed or running out of server capacity
Should you invest in more compute capacity than currently need to anticipate future growth? Since you are only paying for what you are using, the pay-as-you-grow model, reduces the upfront costs to increase your profitability.