Как безопасно получить внешние данные в корзину S3

Я нашел в Интернете несколько вариантов, позволяющих моим клиентам предоставлять мне данные, которые я хочу в конечном итоге обработать. Я хочу, чтобы они загружались на S3. Какой лучший вариант? В идеале это должно быть сделано программно. С ними, чтобы иметь возможность загружать, когда им заблагорассудится.

  1. Дайте им предварительно подписанный URL-адрес каждый день, который длится X количество времени, но мы не знаем, когда они загрузят

  2. Используйте AWS Transfer, но я не могу найти какую-либо конкретную статью, чтобы предоставить доступ внешним пользователям

  3. Создайте простой веб-сайт с помощью Cognito, чтобы они могли загрузить его, но это не программно.

  4. Создайте доверительные отношения из своей учетной записи AWS в мою, но для этого требуется, чтобы их приложение работало в AWS.

  5. Что-то еще, о чем я не знаю

Это кажется довольно распространенной проблемой, которую нужно решить, но борьба реальна.

0 ответов

Другие вопросы по тегам