2

У меня есть веб-сайт для моего бизнеса, который интегрируется с другими услугами в моей отрасли. Большинство этих сервисов отправляют файлы своим партнерам строго по FTP. Когда я получаю файл через FTP, я генерирую запрос API на сервер с веб-сайтом (в данном случае на той же машине), затем удаляю файл на FTP-сервере.

Есть ли эффективный способ использования AWS, чтобы я мог получать файлы по FTP, а затем генерировать запрос?

Я заинтересован в использовании какого-либо безсерверного решения, такого как AWS Lambda, но я не уверен, будет ли оно работать или как это сделать.

Примечание. FTP-сервер будет иметь несколько пользователей, которые будут генерировать несколько разные запросы к серверу моего веб-сайта.

1 ответ1

0

Безсерверность не применима к вашей ситуации, потому что вы специально хотите запустить протокол FTP.

Без требования использовать FTP было бы много недорогих вариантов, таких как загрузка непосредственно в Amazon S3 или вызов AWS Lambda через шлюз API.

Поскольку вы хотите запустить FTP, вам понадобится сервер. Вероятно, вы могли бы сделать это из экземпляра Amazon EC2 t2.nano который является чрезвычайно дешевым. Просто создайте небольшой скрипт, который следит за каталогом загрузки, выполняет действие при обнаружении файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .