Я выполняю проект, в котором мои клиенты загружают файл данных на свой сервер через SFTP. Теперь необходимо перенести мое приложение в облако. Итак, я хочу, чтобы эти клиенты загружали эти файлы данных на мой S3.
С точки зрения дизайна и безопасности, каков подход или способы, с помощью которых я могу попросить своих клиентов загрузить эти файлы на S3? Должен ли я предоставить API приложения (которое будет загружать файлы на S3) моим клиентам или есть какой-нибудь другой лучший и правильный способ добиться этого?
РЕДАКТИРОВАТЬ: я буду ежедневно загружать около 200 файлов с каждым файлом размер около 2-3 МБ. Эти загрузки файлов не могут быть запланированы, они основаны на событиях. Наш клиент SFTP-файлы, как и когда они нуждаются в некоторой обработке этих файлов с нашей стороны.