【问题标题】:Suggestion in Deployment of ASP.NET Core Web API in AWS在 AWS 中部署 ASP.NET Core Web API 的建议
【发布时间】:2021-03-29 10:34:08
【问题描述】:

我有一个 ASP.NET Core Web API 计划在 AWS 中部署,我没有足够的 AWS 背景知识在 AWS 中订阅什么好包?

我的选择是 Amazon EC2 或云计算,还是有其他 Web API 包?我的另一个担忧是我还有文件要由客户上传,至少需要 1 或 2 TB 的云存储空间。我可以将 Amazon 的 Cloud Storage 服务连接到 Amazon EC2。我真的不知道如何开始。

【问题讨论】:

    标签: amazon-web-services


    【解决方案1】:

    您可以查看 Elastic Beanstalk (EB),如 Creating and deploying .NET applications on Elastic Beanstalk 中所述。 EB 是 AWS 平台即服务 (Paas) 产品,它允许您部署代码,而无需管理太多​​或任何 EC2 实例、负载均衡器、安全组等。

    或者,如果您可以在 docker 容器 中运行您的应用程序,使用ECS Fargate 部署它可能会更容易。 EB 也可用于部署 dockerized 应用程序。

    如果您需要可在多个实例、容器或 lambda 函数之间共享的类似文件系统的存储,则可以使用EFS 进行存储。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      • 1970-01-01
      • 2020-10-31
      • 2021-12-23
      • 1970-01-01
      • 1970-01-01
      • 2022-06-28
      相关资源
      最近更新 更多