Можно ли использовать Cloudformation для настройки шлюза API для пересылки полезных данных HTTP непосредственно в Kinesis Datastream? - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь описать в шаблоне облачной информации прослушивающий HTTP-шлюз API для отправки любых входящих json запросов в поток данных Kinesis с целью их пакетной обработки позже.

Когда API Шлюз имеет протокол HTTP, однако тип интеграции может быть только одним из AWS_PROXY или HTTP_PROXY.

Когда я использую AWS_PROXY, я получаю сообщение о том, что я могу транслировать только на Lambda или Firehose.

Я что-то упустил? Могу ли я не помещать входящие сообщения непосредственно в поток данных Kinesis?

Спасибо.

1 Ответ

0 голосов
/ 19 июня 2020

Да, можно. Для этого вам необходимо использовать тип интеграции AWS.

Фактически, в AWS документах есть руководство, как правильно интегрировать API-шлюз с Kinesis с использованием типа интеграции AWS:

Также показано, как вставлять сообщения в ваш поток через API-шлюз.

Основываясь на информации из учебника, вы можете настроить для этого облачную информацию. Раньше я делал это без проблем, так что это определенно возможно.

...