Azure SQL Database would be a best fit for the following scenarios:
- Cloud applications that need to be developed quickly
- Building a highly-available and auto-upgradable database that is recoverable in the event of disasters
- A database with less management needed for its OS and configuration
- Building a Software as a Service (SaaS) application
- If you want complete management of your SQL installation, but no worries about hardware