Использование AWS Amplify с API Gateway

#aws-api-gateway #amazon-cognito #api-gateway #amplifyjs

#aws-api-gateway #amazon-cognito #api-шлюз #amplifyjs

Вопрос:

Я просматриваю документацию для AWS Amplify и не понимаю, как правильно использовать аутентификацию для вызова конечной точки API Gateway.

В нижней части страницы написано следующее:

ЭТО НЕ РЕКОМЕНДУЕМАЯ АРХИТЕКТУРА, и мы настоятельно рекомендуем использовать AWS AppSync или API Gateway в качестве конечной точки для вызова ваших лямбда-функций.

и мне нужна помощь, чтобы встать на правильный путь, потому что я очень сбит с толку

Ответ №1:

Я думаю THIS IS NOT A RECOMMENDED ARCHITECTURE , что комментарий ссылается на пример кода непосредственно над ним. В примере кода показан пример прямого вызова лямбда-функции, а не проксирования ее через API Gateway.

 API: {
    endpoints: [
        {
            name: "MyCustomLambda",
            endpoint: "https://lambda.us-east-1.amazonaws.com/2015-03-31/functions/yourFuncName/invocations",
            service: "lambda",
            region: "us-east-1"
        }
    ]
}