

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à.

# Utilizzo delle istanze per CodeDeploy
<a name="instances"></a>

CodeDeploy supporta distribuzioni su istanze che eseguono Amazon Linux, Ubuntu Server, Red Hat Enterprise Linux (RHEL) e Windows Server. 

Puoi utilizzarlo CodeDeploy per eseguire la distribuzione sia su istanze Amazon EC2 che su istanze locali. Un'istanza locale è qualsiasi dispositivo fisico diverso da un'istanza Amazon EC2 in grado di eseguire CodeDeploy l'agente e connettersi agli endpoint del AWS servizio pubblico. Puoi utilizzarla CodeDeploy per distribuire contemporaneamente un'applicazione su istanze Amazon EC2 nel cloud e PCs sul desktop del tuo ufficio o sui server del tuo data center. 

## Confronto tra istanze Amazon EC2 e istanze locali
<a name="instances-comparison"></a>

La tabella seguente mette a confronto le istanze di Amazon EC2 e le istanze locali:


| **Oggetto** | **Istanze Amazon EC2** | **Istanze locali** | 
| --- | --- | --- | 
|  Richiede l'installazione e l'esecuzione di una versione dell' CodeDeploy agente compatibile con il sistema operativo in esecuzione sull'istanza.  | Sì  |  Sì  | 
|  Richiede che l'istanza sia in grado di connettersi a CodeDeploy.  |  Sì   |  Sì  | 
|  Richiede il collegamento di un profilo di istanza IAM all'istanza. Il profilo dell'istanza IAM deve disporre delle autorizzazioni per partecipare alle CodeDeploy distribuzioni. Per informazioni, consulta [Fase 4: crea un profilo di istanza IAM per le tue istanze Amazon EC2](getting-started-create-iam-instance-profile.md).  |  Sì  |  No  | 
|  Richiede che vengano eseguite le operazioni elencate di seguito per autenticare e registrare le istanze: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/codedeploy/latest/userguide/instances.html)  |  No  |  Sì  | 
|  Richiede la registrazione di ogni istanza CodeDeploy prima di poterla implementare.  |  No  |  Sì  | 
|  Richiede di etichettare ogni istanza prima di CodeDeploy poter essere distribuita su di essa.  |  Sì   |  Sì  | 
|  Può partecipare agli scenari di Amazon EC2 Auto Scaling ed Elastic Load Balancing come parte delle distribuzioni. CodeDeploy   |  Sì  |  No  | 
|  Può essere distribuito da GitHub bucket e repository Amazon S3.  |  Sì   |  Sì  | 
|  Può supportare i trigger che richiedono l'invio di notifiche SMS o e-mail quando nelle distribuzioni o nelle istanze si verificano eventi specifici.  |  Sì   |  Sì  | 
|  È soggetta a essere fatturata per le distribuzioni associate.  |  No  |  Sì  | 

## Attività di istanza per CodeDeploy
<a name="instances-task-list"></a>

Per avviare o configurare le istanze per l'uso nelle distribuzioni, scegliere tra le seguenti istruzioni:


|  |  | 
| --- |--- |
|  Voglio lanciare una nuova istanza Amazon Linux o Windows Server Amazon EC2.  |  Per avviare l'istanza Amazon EC2 con il minimo sforzo, consulta. [Crea un'istanza Amazon EC2 per CodeDeploy (modello)CloudFormation](instances-ec2-create-cloudformation-template.md) Per avviare l'istanza Amazon EC2 principalmente da soli, consulta. [Crea un'istanza Amazon EC2 per CodeDeploy (AWS CLI o una console Amazon EC2)](instances-ec2-create.md)  | 
|  Voglio lanciare una nuova istanza di Ubuntu Server o RHEL Amazon EC2.  |  Per informazioni, consulta [Crea un'istanza Amazon EC2 per CodeDeploy (AWS CLI o una console Amazon EC2)](instances-ec2-create.md).  | 
| Voglio configurare un'istanza Amazon Linux, Windows Server, Ubuntu Server o RHEL Amazon EC2. | Per informazioni, consulta [Configura un'istanza Amazon EC2 con cui lavorare CodeDeploy](instances-ec2-configure.md). | 
| Voglio configurare un'istanza locale di Windows Server, Ubuntu Server o RHEL (dispositivi fisici che non sono istanze Amazon EC2). | Per informazioni, consulta [Utilizzo di istanze locali per CodeDeploy](instances-on-premises.md). | 
| Desidero effettuare CodeDeploy il provisioning di un parco istanze sostitutivo durante una distribuzione. blue/green  | Per informazioni, consulta [Utilizzo delle distribuzioni in CodeDeploy](deployments.md). | 

Per preparare le istanze Amazon EC2 nei gruppi Amazon EC2 Auto Scaling, devi seguire alcuni passaggi aggiuntivi. Per ulteriori informazioni, consulta [Integrazione CodeDeploy con Amazon EC2 Auto Scaling](integrations-aws-auto-scaling.md).

**Argomenti**
+ [Tagging Instances for Deployments](instances-tagging.md)
+ [Working with Amazon EC2 Instances](instances-ec2.md)
+ [Working with On-Premises Instances](instances-on-premises.md)
+ [View Instance Details](instances-view-details.md)
+ [Instance Health](instances-health.md)