ASP.NET AWS 上的核心前端和 REST,带有 Fargate 和 API 网关

ASP.NET Core Front End and REST on AWS with Fargate and API Gateway

大家好,

场景:

要求:

问题:

问题:

亲切的问候 西蒙·伊拉斯谟

此处为 AWS 容器服务团队成员。这是一个非常开放的问题,其答案很可能基于意见和偏好。这些问题在 Whosebug 上通常不太适用。一般来说,我们看到 Fargate 被用于实现与标准计算资源(例如 EC2 或容器)相关的非常传统的服务模型的部署,您在其中启动一个进程并且该进程长期存在以接受连接。当您可以重构代码以使用特定的编程模型(函数)时,将使用 Lambda。许多客户对“Lambda 支持容器”这一事实感到困惑,但这仅限于包装格式(与 zip 的 Lambda 传统包装相比)。换句话说,Lambda 支持容器并不意味着您可以 运行 Lambda 上的任何容器映像。有关更多背景信息,请参阅 here

我们,有趣的是,更常见的是 API GW 与 Lambda 一起使用,ALB/NLB 与 Fargate 一起使用,但确实可以将 API GW 与 Fargate 一起使用(有关示例,请参阅 here