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

是否要将 .NET 应用程序部署到Amazon通过几个简单点击即可? 尝试我们的新.NET CLI 工具为了简化部署体验!

阅读我们的原创博客文章以及更新帖子发布部署项目. 在上提交反馈GitHub!有关更多信息,请参阅部署工具

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

Amazon.NET CLI 的 .NET 部署工具

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

在开发计算机上开发云原生 .NET Core 应用程序之后,您很可能希望将其部署到Amazon.

部署到Amazon有时会涉及多个Amazon服务和资源,必须对其中每一项进行配置。为了简化此部署工作,您可以使用Amazon.NET CLI 的 .NET 部署工具,或部署工具简而言之。

注意

如果你使用 Visual Studio 在 Windows 上开发,你可能有Amazon已安装 Toolkit for Visual Studio。该工具包在其中提供类似的部署功能Publish to (发布到 CloudWatch)Amazon功能。有关工具包版本和使用该功能的信息,请参阅Publish to (发布到 CloudWatch)Amazon中的Amazon Toolkit for Visual Studio用户指南.

当您为 .NET Core 应用程序运行部署工具时,该工具会显示所有Amazon可用于部署应用程序的计算服务选项。它表明了最有可能的选择,以及最有可能与该选择同步的设置。然后,它会根据所选计算服务的要求构建和打包应用程序。它生成部署基础架构,通过使用Amazon Cloud Development Kit (CDK),然后显示终端节点。

您可以以交互方式选择部署选项,也可以在JSON 配置文件. 您还可以保留该工具为您选择的默认值。

功能

  • 部署到Amazon Elastic Beanstalk或者亚马逊 ECS(使用Amazon Fargate)。

  • 部署使用 .NET Core 2.1 及更高版本构建的、旨在部署到 Linux 的云原生 .NET 应用程序。这样的应用程序与任何特定于 Windows 的技术(例如 Windows 注册表、IIS 或 MSMQ)无关,可以部署在虚拟化计算上。

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

其他信息