Минимизация задержки для пользователей через AWS - PullRequest
0 голосов
/ 03 октября 2018

Я новичок в AWS.Я использую AWS Lambda для своего проекта.Как минимизировать задержку для пользователей моего сайта.Я хочу выполнить свою логику от ближайшего экземпляра / сервера до пользователей.Я слышал, что Маршрут 53 может сделать это.Как мне это настроить.

1 Ответ

0 голосов
/ 05 октября 2018

Поскольку вас беспокоит задержка, связанная с геолокацией, я предполагаю, что вы ожидаете, что эти лямбда-функции будут вызываться из нескольких разных регионов.Если это так, вы можете использовать комбинацию Route 53 и API Gateway для достижения ваших целей.

Многие клиенты хотят использовать свои сервисы в глобальном масштабе, развернув свой бэкэнд в нескольких регионах.В этой статье мы расскажем, как развернуть API без сервера в нескольких регионах и как использовать Amazon Route 53 для маршрутизации трафика между регионами.Мы используем маршрутизацию на основе задержки и проверки работоспособности для обеспечения активной активной настройки, которая может переключаться между регионами в случае возникновения проблем.Мы используем новую региональную функцию конечных точек API в Amazon API Gateway, чтобы сделать этот процесс бесшовным для клиента API, выполняющего запросы.В этом посте не рассматривается репликация ваших данных, что является еще одним аспектом, который следует учитывать при развертывании приложений в разных регионах.

Подробное описание: https://aws.amazon.com/blogs/compute/building-a-multi-region-serverless-application-with-amazon-api-gateway-and-aws-lambda/

...