Что ж, у меня есть веб-страница (PHP), которая работает локально, и к ней обращаются из разных стран. Я хотел бы получить какие-то данные и где-нибудь их сохранить. Я могу обрабатывать внутри команды данные и формат файла, чтобы уловить информацию. Но мы хотели бы использовать AWS для хранения его в S3. Итак, мы замечаем, что нам нужен промежуточный уровень, чтобы избежать использования учетных данных AWS, необходимых для S3.
поскольку эта страница находится в Интернете и используется пользователем через Интернет, мы, конечно же, не хотим включать что-либо для учетных данных, встроенных в сайт. Так что, скорее всего, данные Kinesis в качестве потребителя могут просто перехватить данные, отправленные нашей страницей, а затем сохранить их в S3.
Вопрос
Я вижу, что существует SDK для Kinesis, но для него требуются учетные данные AWS. Нам действительно нужна своего рода ссылка, по которой нам нужны производимые данные, а AWS сделает все остальное. Но я не знаю, почему мне нужно настраивать учетные данные AWS с помощью SDK. Значит ли это, что наш веб-сайт загрузится и будет работать с нашими учетными данными? Я не считаю такой подход безопасным. Я ценю комментарии.