Tagging delle risorse dell'applicazione Elastic Beanstalk - AWS Elastic Beanstalk

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

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

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: utilizzare i report di allocazione dei costi per monitorare l'utilizzo delle risorse AWS associate a diversi account di spese. 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 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, consulta Utilizzo dei tag per controllare l'accesso alle risorse Elastic Beanstalk.

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

Propagazione di tag ai modelli di avvio

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 Configurazioni di avvio nella Guida per l'utente di Dimensionamento automatico Amazon EC2.

Per evitare tempi di inattività dovuti all'esecuzione delle istanze EC2, AWS CloudFormation non propaga i tag 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 su true. Il valore di default è false.

Il seguente file di configurazione 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

  • Istanze EC2

  • Interfacce di rete EC2

  • Modelli di avvio AWS CloudFormation che definiscono una risorsa

Questo vincolo esiste perché CloudFormation consente di applicare tag alla creazione dei modelli solo per risorse specifiche. Per ulteriori informazioni, consulta TagSpecification nella Guida per l'utente di AWS CloudFormation.

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 di tag richiederà la sostituzione di EC2, con conseguenti 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.

Per ulteriori informazioni sui modelli di avvio, consulta le risorse seguenti:

Risorse cui è possibile associare tag

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: