Проблема, которую это решает, заключается в том, что она позволяет использовать еще один способ использования лямбда-функций для обработки HTTP-запросов и генерации ответов.
... но вы уже можете сделать это с помощью API Gateway или CloudFront Lambda @ Edgeособенность.
Итак, какую проблему это действительно решает ?
Упрощенная интеграция обработки лямбда-запросов в серверно-ориентированные приложения, использующие ALB.
Хотя эта функция в некотором смысле предлагает подмножество возможностей API-шлюза, она существенно отличается -- позволяя вам легко "монтировать" лямбда-функции в определенный набор путей в вашем существующем приложении на основе EC2.
Вы можете выбрать конкретные шаблоны пути и отправить только те, которые относятся к лямбда-функциям (-ам) -- в том же домене без каких-либо междоменных сложностей и без необходимости прокси-запроса через ваши экземпляры EC2 - продолжая обслуживать остальную часть приложения из EC2.Исключение междоменных ресурсов в приложении упрощает многие вещи, не в последнюю очередь это файлы cookie и сеансы.
Хотя вы также можете использовать это в некоторых случаях для замены возможностей API Gateway, идея не в том,действительно, вы бы установили ALB исключительно для лямбда-функций, хотя, конечно, вы могли бы сделать это.