

第 4 版 (V4) 適用於 .NET 的 AWS SDK 已發行！

如需有關中斷變更和遷移應用程式的資訊，請參閱[遷移主題](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html)。

 [https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html)

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

# 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/)** 以取得安裝指示。