

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

# Tagging delle risorse dell'applicazione Elastic Beanstalk
<a name="applications-tagging-resources"></a>

Questo argomento spiega i vantaggi dell'utilizzo dei tag con le risorse dell'applicazione Elastic Beanstalk e i relativi vincoli. Spiega inoltre come creare e gestire i tag per le risorse dell'applicazione.

È possibile applicare tag alle risorse delle AWS Elastic Beanstalk applicazioni. I tag sono coppie chiave-valore associate AWS alle risorse. che possono aiutare a suddividere le risorse in categorie. Sono particolarmente utili se gestisci molte risorse come parte di più AWS applicazioni.

Di seguito sono elencati alcuni modi per utilizzare il tagging con risorse Elastic Beanstalk:
+ *Fasi di distribuzione*: identifica le risorse associate a diverse fasi dell'applicazione, ad esempio sviluppo, beta e produzione.
+ *Allocazione dei costi*: utilizza i report sull'allocazione dei costi per tenere traccia dell'utilizzo delle AWS risorse associate a vari conti di spesa. I report includono risorse con tag e risorse prive di tag; i costi vengono aggregati in base ai tag. Per informazioni su come usare i tag per i report di allocazione dei costi, consultare [Utilizzo di tag di allocazione costi per i report di fatturazione personalizzati](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/allocation.html) nella *Guida per l'utente su fatturazione e gestione costi di AWS *.
+ *Controllo degli accessi*: utilizza i tag per gestire le autorizzazioni a richieste e risorse. Ad esempio, un utente che può solo creare e gestire ambienti beta deve disporre solo dell'accesso a risorse in fase beta. Per informazioni dettagliate, vedi [Utilizzo dei tag per controllare l'accesso alle risorse Elastic BeanstalkEsempi di condizioni relative ai tag nelle politiche](AWSHowTo.iam.policies.access-tags.md).

Puoi aggiungere fino a 50 tag per ciascuna risorsa . Gli ambienti sono leggermente diversi: Elastic Beanstalk aggiunge tre tag di sistema predefiniti agli ambienti e non è possibile modificare né eliminare questi tag. Oltre ai tag predefiniti, puoi aggiungere fino a 47 tag aggiuntivi a ogni ambiente.

I seguenti vincoli si applicano a chiavi e valori dei tag:
+ Chiavi e valori possono contenere solo lettere, numeri, spazi e i seguenti simboli: `_ . : / = + - @`
+ Le chiavi possono contenere fino a 127 caratteri. I valori possono contenere fino a 255 caratteri.
**Nota**  
Questi limiti di lunghezza sono relativi a caratteri Unicode in formato UTF-8. Per altre codifiche multibyte, i limiti potrebbero essere inferiori.
+ Le chiavi fanno distinzione tra maiuscole e minuscole.
+ Le chiavi non possono iniziare con `aws:` o `elasticbeanstalk:`.

## Risorse cui è possibile associare tag
<a name="applications-tagging-resources.supported"></a>

Di seguito sono elencati i tipi di risorse Elastic Beanstalk cui è possibile applicare i tag e i collegamenti ad argomenti specifici relativi alla gestione dei tag per ciascuno di essi:
+ [Applicazioni](applications-tagging.md)
+ [Ambienti](using-features.tagging.md)
+ [Versioni delle applicazioni](applications-versions-tagging.md)
+ [Configurazioni salvate](environment-configuration-savedconfig-tagging.md)

# Propagazione di tag ai modelli di avvio
<a name="applications-tagging-resources.launch-templates"></a>

Elastic Beanstalk offre un'opzione per abilitare la propagazione di tag dell'ambiente ai modelli di avvio. Questa opzione offre un supporto continuo per il controllo degli accessi basato su tag (TBAC) con i modelli di avvio.

**Nota**  
Le configurazioni di avvio vengono gradualmente eliminate e sostituite da modelli di avvio. Per ulteriori informazioni, consulta [Launch configurations](https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-configurations.html) nella *Amazon EC2 Auto Scaling* User Guide.

Per evitare i tempi di inattività delle EC2 istanze in esecuzione, i tag CloudFormation non vengono propagati ai modelli di avvio esistenti. Per un caso d'uso che richiede tag per le risorse dell'ambiente, puoi abilitare Elastic Beanstalk per creare modelli di avvio con tag per queste risorse. A tale scopo, imposta l'opzione `LaunchTemplateTagPropagationEnabled` nello spazio dei nomi [aws:autoscaling:launchconfiguration](command-options-general.md#command-options-general-autoscalinglaunchconfiguration) su `true`. Il valore predefinito è `false`.

Il seguente [file di configurazione](ebextensions.md) di esempio consente la propagazione di tag ai modelli di avvio.

```
option_settings:
  aws:autoscaling:launchconfiguration:
    LaunchTemplateTagPropagationEnabled: true
```

Elastic Beanstalk è in grado di propagare i tag ai modelli di avvio solo per le risorse seguenti:
+ Volumi EBS
+ EC2 istanze 
+ EC2 interfacce di rete
+ CloudFormation modelli di avvio che definiscono una risorsa

Questo vincolo esiste perché consente CloudFormation solo l'uso di tag per la creazione di modelli per risorse specifiche. Per ulteriori informazioni, consulta la [TagSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-tagspecification.html)Guida per l'*AWS CloudFormation utente*.

**Importante**  
La modifica del valore di questa opzione da `false` a `true` per un ambiente esistente può costituire una modifica rivoluzionaria per i tag esistenti.
Quando questa funzionalità è abilitata, la propagazione dei tag richiederà la EC2 sostituzione, il che può causare tempi di inattività. Per applicare le modifiche alla configurazione in batch e prevenire i tempi di inattività durante il processo di aggiornamento, puoi abilitare gli *aggiornamenti in sequenza*. Per ulteriori informazioni, consulta [Modifiche di configurazione](environments-updating.md).

Per ulteriori informazioni sui modelli di avvio, consulta le risorse seguenti:
+ [Avvia i modelli](https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-templates.html) nella *Amazon EC2 Auto Scaling* User Guide
+ [Utilizzo dei modelli](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-guide.html) nella *Guida per l'utente di AWS CloudFormation *
+ [Frammenti di modello Elastic Beanstalk](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-elasticbeanstalk.html) nella *Guida per l'utente di AWS CloudFormation *