Например, при помощи протокола S3. Файлы тогда хранятся (обычно) в облаке. Доступ к ним при помощи ключа API.
Если достаточно однократно обновить файлы и всё, тогда достаточно воспользоваться сервисом AWS Lambda. Подходит для редкого/нечастого запуска программы.
Уровень бесплатного пользования AWS Lambda включает 1 млн бесплатных запросов и 400 000 ГБ‑секунд вычислений в месяц.
Другой вариант - использовать облачную СУБД вместо файлов. Если пойти немного далее, то использовать облачный хостинг.
А если хочется сделать старомодно и небезопасно, то хватит и протокола FTP.