My team is in the process of re-architecting an outdated sales reports dashboard originally built with Spring. The current plan was to build out the new Sales Dashboard using React.js so we can leverage client side visualization libraries. I am curious to know if Quick Sight is a viable alternative approach for this reporting dashboard. If it is a viable approach, I’d like to know the following:
How easy/difficult is it to modify and finetune Quick Sight’s reporting UI?
Can Quick Sight pull data from restful APIs directly, or do we need to load the data into Quick Sight db datasources?
Does Quick Sight work with Amazon AuthPortal? That is, if a user logs in using the Amazon AuthPortal can we pass that user to a page that hosts an embedded Quick Sight dashboard?
We currently have 50K active report consumers that will grow to 100K+ report consumers in a couple of years. Can Quick Sight handle this scale (and higher)?
Quick Sight can pull date from the following data sources natively, plus you can write your own custom connectors using Lambda to Storage/Database, AppFlow SDK, Glue, Athena and other workflows: Supported data sources - Amazon QuickSight