Hello,

I have a python script that extracts information from certain websites and stores them into a file.
I want now to use some kind of platform (e.g. maybe a server) where I can install my modules and instruct the tool to always perform a task (without having my computer opened) and extract the latest information from those sites and also store them into a database (preferably a table) so that I can run some analysis on it.

An example of the whole process is:
An app that, when I open it, it will show me the latest 5 offers for a product and based on the time I access that app, it will show me the most anticipated next x offers for the same product. For this, the steps are, a module that runs let`s say 1 time each hour, stores all the info it gets for that moment ( so that I can have a historical view) and based on all the data stored to the moment I access the app, run a prediction model. This is the flow I would like to see.

Now my question is what are the tools and platforms that best suit this process?

Thank you.