I'd suggest creating a custom module to store the data or if it's pretty simple data, the a custom table. In your scheduled task, do your work to get the data from the scrape, and save it to the custom module class table or custom table. Should be a pretty simple setup either way you choose.
A custom module or custom table used in conjunction with a scheduled task is pretty simple and IMHO a better setup than using the Integration Bus.