What would be the most simple way to take a public data API, for example, and schedule a daily job to calculate a set of statistics and land the computed statistics in a cloud database?
Asked
Active
Viewed 36 times
2 Answers
2
What about using CloudWatch Event rule with Schedule Expression and a target of a Lambda
function?
The event rule would trigger your Lambda
function, e.g., once a day. The function would then call the API, process the data from the API, and write the results into a DynamoDB
or RDS
database, depending whether you require relational or non-SQL database.

Marcin
- 215,873
- 14
- 235
- 294
2
Same on GCP. You can use Cloud Scheduler for the periodic trigger, and call a Cloud Functions that perform your statistics.
You can use Firestore for storing your data in document format.
The free tiers of each product are huge and if your processing is simple and not running full time, you should pay nothing.

guillaume blaquiere
- 66,369
- 2
- 47
- 76