For a small simple application that really just needs table storage I would look at mySQL hosted with a local ISP.
Azure with all the bells and whistles is simply too expensive for small business.
I have moved all my Azure hosted web sites with mySQL to local Linux hosting. Monthly savings are in the order of 80% and performance is better being in a local datacenter.
Pains me to admit this as a Microsoft fanboy.