'Real time dashboard with aws DynamoDB, serverless and Lambdas python

I need to create a Data Dashboard like this from the image, Dashboard data web app

I have to get the data from my tables from dynamodb, which I'm already doing. But I'm doing it using table_name.query() with python using lambdas aws. But from what I see it is not the best way because my lambda is giving timeout after 0.6 seconds when trying to list all my table of registered users that has more than 3000 users, I know that I could increase this lambda execution time, but it would become an experience bad to wait so long. Because of the timeout I believe I'm doing it the wrong way. Is there any aws technology that is made for these massive data searches? Thanks for the answer.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source