

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Distribuzione su Amazon EC2 Container Service
<a name="deployment-ecs"></a>

**Importante**  
La nuova AWS funzionalità **Publish to** è progettata per semplificare la modalità di pubblicazione delle applicazioni.NET su AWS. È possibile che ti venga chiesto se desideri passare a questa esperienza di pubblicazione dopo aver scelto **Publish Container in AWS**. Per ulteriori informazioni, consulta [Utilizzo di Publish to AWS in Visual Studio](publish-experience.md).

Amazon Elastic Container Service è un servizio di gestione dei container altamente scalabile e ad alte prestazioni che supporta i contenitori Docker e consente di eseguire facilmente applicazioni su un cluster gestito di istanze Amazon EC2 .

Per distribuire applicazioni su Amazon Elastic Container Service, i componenti dell'applicazione devono essere sviluppati per essere eseguiti in un contenitore Docker. Un container Docker è un'unità di sviluppo software standardizzata che contiene tutto ciò che l'applicazione software deve eseguire: codice, runtime, strumenti e librerie di sistema e così via.

Il Toolkit for Visual Studio fornisce una procedura guidata che semplifica la pubblicazione di applicazioni tramite Amazon ECS. Questa procedura guidata è descritta nelle seguenti sezioni.

Per ulteriori informazioni su Amazon ECS, consulta la [documentazione di Elastic Container Service](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html). Include una panoramica delle [nozioni di base di Docker](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/docker-basics.html) e della [creazione](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create_cluster.html) di un cluster.

**Topics**
+ [Specificare le credenziali AWS](deployment-ecs-specify-credentials.md)
+ [Distribuire un'app ASP.NET Core 2.0 (Fargate) (Legacy)](deployment-ecs-aspnetcore-fargate.md)
+ [Distribuisci un'app ASP.NET Core 2.0 (EC2)](deployment-ecs-aspnetcore-ec2.md)