En utilisant AWS re:Post, vous acceptez les AWS re:Post Conditions d’utilisation

App Runner是否支持一个系统依赖于多个系统的架构?

0

【以下的问题经过翻译处理】 我的目标是:

  • 假设与有高流量的10个或以上服务器/后端API系统一起工作
  • 朝着尽可能无服务器的方向发展
  • 为基于容器的解决方案(出于移动系统的原因)
  • 在那些后端系统中(假设)有一个依赖于其他10个或以上的系统/服务。

我研究了许多不同的AWS解决方案,如Elastic Beanstalk,Fargate的ECS和App Runner。从我所读的内容来看,Elastic Beanstalk与具有多个系统之间依赖关系的架构拓扑不兼容。

问题:在您有一个依赖于如上所述的许多其他API系统的私有API系统的情况下,App Runner能否使用?

一个关于AWS精彩的相关视频:AWS re:Invent 2022 - 查看AWS Fargate和AWS App Runner的细节CON406

profile picture
EXPERT
demandé il y a un an84 vues
1 réponse
0

【以下的回答经过翻译处理】 嗨 @FinneyCanHelp, 您可以使用App Runner来实现这个用例,无论在ECS还是App Runner中,都没有直接定义服务之间依赖关系的方法。但您可以使用环境变量来指定下游/依赖URL,这些URL可以被源服务用于调用这些服务。

团队最近推出了私有服务支持,允许您保持服务私有并将流量路由到VPC内部,请参考以下博客获取更多细节:

如果您有任何进一步的问题,请告诉我们。谢谢。

profile picture
EXPERT
répondu il y a un an

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions