На новом проекте, который мигрирует в амазон обнаружилось, что он не может использовать API GW для запуска лямбд, потому что им очень нужны спецсимволы, которые API GW в линках не поддерживает. Сейчас решили затестить ALB. С ним все ок, но встал вопрос об авторизации. В API GW им хватало API ключей, потому что проект B2B и эти ключи можно было просто выдавать кастомерам. А с ALB надо что-то реализовывать для авторизации доступа к лямбдам. Смотрю на Cognito, в теории можно, но он явно не для этого сделан, а для B2C скорее. Думаю не предложить ли им просто самим добавить в лямбду Basic Auth с хранением данных в динамо