将私有的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帖子中发布哪些主题?

profile picture
专家
已提问 5 个月前39 查看次数
1 回答
0

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

但回到问题上。

这是一个私有API Gateway吗?

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

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

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则