Как автоматизировать задачу на сервере и загрузить вывод на FTP-сервер?

Как автоматизировать задачу на сервере и загрузить вывод на FTP-сервер?

У меня есть процесс, который работает следующим образом:

загрузка данных из интернета.

  • выполнение программы → создание выходных данных A.
  • вывод A → выполнение программы → создание вывода B
  • вывод B → выполнение другой программы → создание вывода C
  • вывод C → выполнение еще одной программы → создание вывода D

Все это автоматизировано через скрипт bash. Я знаю, как использовать crontab для автоматизации выполнения.

Теперь я хочу, чтобы он запускался каждые 6 часов и выгружал вывод D на FTP-сервер, доступный через интернет. Мне не нужен красивый HTML-сайт, просто FTP. У меня уже есть домен.

У меня такие вопросы: какой наименее затратный способ сделать это? По сути, мне нужно арендовать CPU 24/7. Как мне вывести вывод D на FTP-сервер? Должен ли FTP-сервер работать на том же CPU или на втором?

Как видите, я не очень разбираюсь в веб-штучках. Я немного разбираюсь в Amazon EC2.

Связанный контент