While these are both fine capabilities, they can give you nasty shocks in terms of cost if your user numbers grow, or they make heavier use of your application than you think. In terms of what they offer to you for pushing your software, they both offer most of the same offerings.
If I were you, I would start off by working out what the costs are likely to be. Both Azure and AWS offer price estimation capabilities.
Azure price calculator[
^]. The
AWS price calculator[
^].