Background
I am intending to use the Azure SQL database to house a number of flat tables that will be used to populate graphs on a website. The graphs will be interactive so there will be a number of calls back to the SQL database to refresh or change the data in the graphs.
Problem Statement
Is the Azure SQL database appropriate for housing medium datasets (50 million rows) that may have 20 calls a minute from something like Fusion Charts passing through a customer id as the only 'where clause' to return data back to the graphs?
The reason I ask is I have a concern that the Azure SQL database will not be able to cope with that level of calls to it and as a result give the end user a bad experience with processing delays.