

 適用於 .NET 的 AWS SDK V3 已進入維護模式。

我們建議您遷移至 [適用於 .NET 的 AWS SDK V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html)。如需如何遷移的其他詳細資訊和資訊，請參閱我們的[維護模式公告](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# ASP.NET Core 應用程式
<a name="deploying-asp-net"></a>

.NET CLI 的[AWS 部署工具](https://aws.github.io/aws-dotnet-deploy/)可協助您部署 ASP.NET 應用程式，並引導您完成部署程序。這是 .NET CLI 的互動式工具，可協助部署最低 AWS 知識的 .NET 應用程式。

部署工具具有下列功能：
+ **應用程式的運算建議** - 取得運算建議，並了解哪個 AWS 運算最適合您的應用程式。
+ 產生 **Dockerfile** - 工具會視需要產生 Dockerfile，或使用現有的 Dockerfile。
+ **自動封裝和部署** – 此工具會建置部署成品、使用產生的 AWS CDK 部署專案佈建基礎設施，並將您的應用程式部署到所選的 AWS 運算。
+ **可重複且可共用的部署** – 您可以產生和修改 AWS CDK 部署專案，以符合您的特定使用案例。您也可以控制專案的版本，並與您的團隊共用，以進行可重複的部署。
+ **協助學習 AWS CDK .NET** - 此工具可協助您逐步學習其建置的基礎 AWS 工具，例如 AWS CDK。

[AWS 部署工具](https://aws.github.io/aws-dotnet-deploy/)支援將 ASP.NET Core 應用程式部署至下列 AWS 服務：
+ **使用 的 [Amazon ECS Service](https://aws.amazon.com/ecs/) [AWS Fargate](https://aws.amazon.com/fargate/)** - 支援使用無 AWS Fargate 伺服器運算引擎管理的運算能力，將 Web 應用程式部署至 Amazon Elastic Container Service (Amazon ECS)。
+ **[AWS App Runner](https://aws.amazon.com/apprunner/)** - 支援部署至全受管服務，可讓開發人員輕鬆大規模部署容器化 Web 應用程式和 APIs。不需要先前的基礎設施體驗。
+ **[AWS Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk/)** - 支援部署至 服務，可讓開發人員輕鬆大規模將 Web 應用程式和 APIs 部署至全受管環境。不需要先前的基礎設施體驗。

若要進一步了解，請參閱[工具概觀](https://aws.github.io/aws-dotnet-deploy/)。若要從那裡開始，請導覽至**文件**、**入門**，然後選擇**[如何安裝](https://aws.github.io/aws-dotnet-deploy/docs/getting-started/installation/)** 以取得安裝指示。