archiving podcast

I plan to archive a hundred audio recordings somewhere. Let user randomly pick one and play it back.

Do you advise to archive them on my website, in a cloud database, or somewhere is best. I do intend to continuously add to these audio recordings in the future.

Also please advise which component is the best to fulfill this objective.

Please advise. Much obliged,

yes, this would be an option
you might want to use the ftp component to transfer the files

Thank you for your reply.