AWS .NET 部署工具 适用于 .NET CLI 的 - 适用于 .NET 的 AWS 开发工具包
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS .NET 部署工具 适用于 .NET CLI 的

这是适用于预览版中功能的预发行文档。本文档随时可能更改。

在开发计算机上开发您的原生云.NET 核心应用程序后,您最有可能希望将其部署到 AWS。

到 的部署AWS有时涉及多个服务和资源,每个AWS服务和资源都必须进行配置。要简化此部署工作,您可以使用适用于 .NET CLI AWS .NET 部署工具 的 ,或部署工具简称使用 。

当您为.NET 核心应用程序运行部署工具时,该工具会显示可用于部署应用程序的所有AWS计算服务选项。它建议了最可能的选择,以及与该选择一起最可能使用的设置。然后,它根据所选计算服务的要求构建和打包您的应用程序。它生成部署基础设施,使用 部署您的应用程序AWS 云开发工具包 (AWS CDK),然后显示 终端节点。

有关部署工具的其他信息,请参阅位于 的 GitHub 存储库aws-dotnet-deploy和博客文章重新构建 AWS .NET 部署体验

Capabilities

  • 部署到 AWS Elastic Beanstalk 或 Amazon ECS (使用 AWS Fargate)。

  • 部署使用 .NET 核心 2.1 及更高版本构建的原生云 .NET 应用程序,以及使用要部署到 Linux 的目的编写的 .NET 应用程序。此类应用程序不会与任何特定于 Windows 的技术(如 Windows 注册表、IIS 或 MSMQ)相关联,并且可在虚拟化计算上部署。

  • 部署 ASP.NET Core Web 应用程序、Blazor WebAssembly 应用程序、长时间运行的服务应用程序和计划任务。有关更多信息,请参阅 GitHub 存储库中的自述文件