View a markdown version of this page

.NET Console 应用程序 - Amazon SDK for .NET (V3)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon SDK for .NET V3 已结束支持。

我们建议您迁移到 Amazon SDK for .NET V4。有关如何迁移的更多详细信息和信息,请参阅我们的终止支持公告

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

.NET Console 应用程序

适用于 .NET CLI 的 Amazon 部署工具有助于您部署 .NET Console 应用程序作为服务,或者部署计划任务作为容器映像,并指导您完成部署过程。如果您的应用程序没有 Dockerfile,则该工具会自动生成。否则,将使用现有的 Dockerfile。

部署工具具有以下功能:

  • 针对您的应用程序的计算建议 - 获取计算建议,并了解哪种 Amazon 计算最适合您的应用程序。

  • 生成 Dockerfile - 如果需要,该工具会生成 Dockerfile,或者使用现有的 Dockerfile。

  • 自动打包和部署 - 该工具可构建部署构件,使用生成的 Amazon CDK 部署项目配置基础设施,并将您的应用程序部署到所选的 Amazon 计算中。

  • 可重复且可共享的部署 – 您可以生成和修改 Amazon CDK 部署项目以适应您的特定使用案例。您还可以对项目进行版本控制并与团队共享,以实现可重复的部署。

  • 有助于学习 Amazon CDK for .NET - 该工具有助于您逐步学习其构建所基于的底层 Amazon 工具,例如 Amazon CDK。

Amazon 部署工具支持将 .NET Console 应用程序部署到以下 Amazon 服务:

  • 使用 Amazon FargateAmazon ECS 服务 - 支持将 .NET 应用程序作为一项服务(例如后台处理器)部署到 Amazon Elastic Container Service(Amazon ECS),计算能力由 Amazon Fargate 无服务器计算引擎管理。

  • 使用 Amazon FargateAmazon ECS 计划任务 - 支持将 .NET 应用程序作为计划任务(例如,日终流程)部署到 Amazon ECS,计算能力由 Amazon Fargate 无服务器计算引擎管理。

要了解更多信息,请参阅工具概述。要从那里开始,请导航至文档入门,然后选择如何安装来获取安装说明。