将私有的Route 53路由到API Gateway

0

【以下的问题经过翻译处理】 期望场景:

  • 私有Route 53
  • 到API Gateway
  • 到Lambda
  • ...等为什么要在这种私有情况下使用Route 53呢?原因是:考虑到没有Route 53,访问API Gateway可能不太方便。

补充一下,如果对正在看的人有影响的话:从内部非 AWS 系统向 AWS 解决方案发出的请求大约每 10 分钟一次。此外,我们还将为该解决方案提供故障转移功能。

已完成的工作:

我们已经设置了API Gateway与Lambda的连接。我们已经深入研究了Route 53等多个服务,并查看了acloud.guru等多个资源。在众多的文档中,我们对新旧方法进行了梳理:

注意:我们是通过CDK的LambdaRestApi和lambda.Function,分别使用了@aws-cdk/aws-apigateway和@aws-cdk/aws-lambda,来设置API Gateway与Lambda的连接的。可能会考虑重构,使用https://docs.aws.amazon.com/solutions/latest/constructs/aws-apigateway-lambda.html中提到的方法。

请求帮助:

从概念上讲,我们应该关注什么?额外的提示:我应该在CDK帖子中发布哪些主题?

1 Risposta
0

【以下的回答经过翻译处理】 我会抱怨使用NLB的解决方案。为什么呢?因为这不再是无服务器的解决方案,因为NLB一直处于活动状态,你需要付费。使用API Gateway和Lambda,我们只需按使用量付费。

但回到问题上。

这是一个私有API Gateway吗?

如果不是,你可以轻松使用API Gateway中提供的CustomDomain。

如果是的话,你需要进行一些技巧。或者使用Route53别名 。在这份文档中,你可以找到所有调用私有API Gateway的方法。

profile picture
ESPERTO
con risposta 6 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande