I simply want to host a dashboard and allow people to access it for 10-15 dollars a month while making a bit of meat for myself (to allow full-time work on the project). I considered PowerBI, but learnt that the user account license would run 10 dollars a pop, per month. So say I scale to 10k users, almost all of my money would be going straight to the MS.
What are the best modern ways to do this? Looking around, it seems I can use an Azure SQL server or Amazon dynamoDB to host the database and get good reliability and concurrency somewhat cheaply. How can I do the same with the dashboard itself? (if I was doing time series data, an Amazon managed Grafana looks like a winner, but I'm doing a simple dashboard with little time series data).
Thanks!
We are building an open-source library to create data front-ends like reports and dashboards using Python (https://github.com/datapane/datapane). You could programmatically create a dashboard for each user and save it as HTML to something like S3. As the dashboards can be pre-rendered and static, they can scaled really heavily if you need.
You're probably better off just building some visualisations manually using a charting library.