

La AWS SDK pour .NET V3 est passée en mode maintenance.

Nous vous recommandons de migrer vers la version [AWS SDK pour .NET V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html). Pour plus de détails et d'informations sur la façon de migrer, veuillez consulter notre [annonce relative au mode de maintenance](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Déployez des applications pour AWS
<a name="deploying"></a>

Après avoir développé votre application ou service .NET Core natif pour le cloud sur une machine de développement, vous devez le déployer AWS sur. Vous pouvez le faire en utilisant le AWS Management Console ou certains services tels que CloudFormation ou AWS Cloud Development Kit (AWS CDK). Vous pouvez également utiliser AWS des outils créés à des fins de déploiement. À l'aide de ces outils, vous pouvez effectuer les opérations suivantes.

## Déploiement à partir de la CLI .NET
<a name="deploying-from-net-cli"></a>

Vous pouvez utiliser les AWS outils suivants pour l'interface de ligne de commande .NET afin de déployer vos applications pour AWS :
+ [AWS Outil de déploiement pour .NET CLI](https://aws.github.io/aws-dotnet-deploy/) : prend en charge les déploiements vers [AWS App Runner](https://aws.amazon.com/apprunner/)[Amazon Elastic Container Service (Amazon ECS](https://aws.amazon.com/ecs/)) et. [AWS Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk/)
+ [AWS Lambda Outils pour .NET CLI](https://www.nuget.org/packages/Amazon.Lambda.Tools) : prend en charge les déploiements de AWS Lambda projets.

## Déployez à partir des boîtes à outils de l'IDE
<a name="deploying-from-toolkits"></a>

Vous pouvez utiliser des AWS boîtes à outils pour déployer vos applications directement depuis l'IDE de votre choix :
+ **[AWS Toolkit for Visual Studio](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/deployment-chapt.html)**
**Note**  
La fonctionnalité « Publier sur AWS » de la boîte à outils expose les mêmes fonctionnalités que l'outil de AWS déploiement pour .NET CLI. Pour en savoir plus, consultez la section [Publier sur AWS](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/publish-experience.html) dans le *guide de AWS Toolkit for Visual Studio l'utilisateur*.
+ **[AWS Toolkit for JetBrains](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/welcome.html)**

  Consultez les [sections Utilisation d'applications AWS sans serveur](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/key-tasks.html#key-tasks-sam) et [Utilisation avec AWS App Runner](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/key-tasks.html#key-tasks-app-runner).
+ **[AWS Boîte à outils pour VS Code](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/welcome.html)**

  Consultez les [sections Utilisation d'applications sans serveur](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/serverless-apps.html) et [Utilisation AWS App Runner](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/using-apprunner.html).
+ **[AWS Toolkit pour Azure DevOps](https://docs.aws.amazon.com/vsts/latest/userguide/tutorial-eb.html)**

## Cas d’utilisation
<a name="w2aac15b9"></a>

Les sections suivantes contiennent des scénarios d'utilisation pour certains types d'applications, notamment des informations sur la manière dont vous utiliseriez la CLI .NET pour déployer ces applications.
+ [Applications ASP.NET Core](deploying-asp-net.md)
+ [Applications de console .NET](deploying-console.md)
+ [Applications Blazor WebAssembly](deploying-blazor.md)
+ [AWS Lambda projets](deploying-lambda.md)