

 適用於 .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/)。

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

# 將應用程式部署到 AWS
<a name="deploying"></a>

在開發機器上開發雲端原生 .NET Core 應用程式或服務之後，您會想要將其部署到 AWS。您可以使用 AWS 管理主控台 或 等特定服務來執行此操作 CloudFormation AWS Cloud Development Kit (AWS CDK)。您也可以使用為部署目的而建立 AWS 的工具。透過使用這些工具，您可以執行下列動作。

## 從 .NET CLI 部署
<a name="deploying-from-net-cli"></a>

您可以使用下列適用於 .NET CLI AWS 的工具，將您的應用程式部署到 AWS：
+ [AWS 部署適用於 .NET CLI 的工具](https://aws.github.io/aws-dotnet-deploy/) - 支援部署至 [AWS App Runner](https://aws.amazon.com/apprunner/)、[Amazon Elastic Container Service (Amazon ECS)](https://aws.amazon.com/ecs/) 和 [AWS Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk/)。
+ [AWS Lambda 適用於 .NET CLI 的工具](https://www.nuget.org/packages/Amazon.Lambda.Tools) - 支援部署 AWS Lambda 專案。

## 從 IDE 工具組部署
<a name="deploying-from-toolkits"></a>

您可以使用 AWS 工具組直接從您選擇的 IDE 部署應用程式：
+ **[AWS Toolkit for Visual Studio](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/deployment-chapt.html)**
**注意**  
工具組中的「發佈至 AWS」功能會公開與適用於 .NET CLI 的 AWS 部署工具相同的功能。若要進一步了解，請前往*AWS Toolkit for Visual Studio 《 使用者指南*》中的[發佈至 AWS](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/publish-experience.html) 。
+ **[AWS Toolkit for JetBrains](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/welcome.html)**

  請參閱[使用無 AWS 伺服器應用程式](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/key-tasks.html#key-tasks-sam)和[使用 AWS App Runner](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/key-tasks.html#key-tasks-app-runner) 。
+ **[AWS 適用於 VS 程式碼的工具組](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/welcome.html)**

  請參閱[使用無伺服器應用程式](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/serverless-apps.html)和[使用 AWS App Runner](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/using-apprunner.html)。
+ **[AWS Toolkit for Azure DevOps](https://docs.aws.amazon.com/vsts/latest/userguide/tutorial-eb.html)**

## 使用案例
<a name="w2aac15b9"></a>

下列各節包含特定應用程式類型的使用案例，包括有關如何使用 .NET CLI 部署這些應用程式的資訊。
+ [ASP.NET Core 應用程式](deploying-asp-net.md)
+ [.NET 主控台應用程式](deploying-console.md)
+ [Blazor WebAssembly 應用程式](deploying-blazor.md)
+ [AWS Lambda 專案](deploying-lambda.md)