Implementazione in ambienti VPC Account AWS e VPC con essi CodeCatalyst - Amazon CodeCatalyst

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

Implementazione in ambienti VPC Account AWS e VPC con essi CodeCatalyst

Utilizzando CodeCatalyst i flussi di lavoro, puoi distribuire applicazioni e altre risorse per indirizzare Account AWS gli utenti e Amazon VPC nel cloud. AWS Per abilitare queste implementazioni, è necessario configurare ambienti. CodeCatalyst

Un CodeCatalyst ambiente, da non confondere con un ambiente di sviluppo, definisce l'Amazon VPC di destinazione Account AWS e opzionale a cui si connette un CodeCatalyst flusso di lavoro. Un ambiente definisce anche il ruolo IAM necessario a un flusso di lavoro per accedere ai AWS servizi e alle risorse all'interno dell'account di destinazione.

Puoi configurare più ambienti e assegnare loro nomi come sviluppo, test, staging e produzione. Quando si esegue la distribuzione in questi ambienti, le informazioni sulle distribuzioni vengono visualizzate nelle schede Attività di CodeCatalyst distribuzione e Obiettivi di distribuzione dell'ambiente.

Come posso iniziare a usare gli ambienti?

I passaggi di alto livello per aggiungere e utilizzare un CodeCatalyst ambiente sono i seguenti:

  1. Nel tuo CodeCatalyst spazio, collega uno o più AWS account. Durante questo processo, aggiungi i ruoli IAM necessari al tuo flusso di lavoro per accedere alle risorse del tuo Account AWS. Per ulteriori informazioni, consulta Consentire l'accesso alle AWS risorse con connessione Account AWS.

  2. Nel tuo CodeCatalyst progetto, crea un ambiente che includa uno dei ruoli Account AWS s e IAM della fase 1. Per ulteriori informazioni, consulta Creazione di un ambiente.

  3. Nel tuo CodeCatalyst progetto, in un flusso di lavoro, aggiungi un'azione che rimanda all'ambiente che hai creato nel passaggio 2. Per ulteriori informazioni, consulta Aggiungere un'azione a un CodeCatalyst flusso di lavoro.

    Ora hai configurato un ambiente. L'azione può ora distribuire risorse nell'ambiente Account AWS specificato.

Nota

Puoi anche aggiungere un Amazon VPC all'ambiente. Per ulteriori informazioni, vedere Aggiungere connessioni VPC per uno spazio nella Guida all'CodeCatalyst amministrazione e. Associazione di una connessione VPC a un ambiente

Possono esistere più ambienti all'interno di un unico flusso di lavoro?

Sì. Se un flusso di lavoro include più azioni, a ciascuna di esse può essere assegnato un ambiente. Ad esempio, è possibile avere un flusso di lavoro che include due azioni di distribuzione, in cui a una viene assegnato un my-staging-enviroment ambiente e all'altra viene assegnato un my-production-environment ambiente.

Quali azioni del flusso di lavoro supportano gli ambienti?

Qualsiasi azione del flusso di lavoro che distribuisce risorse nel AWS cloud o comunica con i AWS servizi per altri motivi (come il monitoraggio e il reporting), supporta gli ambienti.

Quali azioni supportano la visualizzazione delle informazioni sulla distribuzione in? CodeCatalyst

Tra le azioni del flusso di lavoro che supportano gli ambienti, solo alcune supportano la visualizzazione delle informazioni sulla distribuzione nelle pagine Attività di distribuzione e Target di distribuzione della CodeCatalyst console.

Le seguenti azioni del flusso di lavoro supportano la visualizzazione delle relative informazioni di distribuzione:

Regioni supportate

La pagina Ambienti può visualizzare risorse in qualsiasi AWS regione.

L'ambiente è obbligatorio?

Un ambiente è obbligatorio se l'azione del flusso di lavoro a cui è assegnato distribuisce risorse nel AWS cloud o comunica con i AWS servizi per altri motivi (come il monitoraggio e il reporting).

Ad esempio, se hai un'azione di compilazione che crea un'applicazione ma non ha bisogno di comunicare con il tuo Account AWS o con Amazon VPC, non è necessario assegnare un ambiente all'azione. Se, tuttavia, l'azione di compilazione invia i log al CloudWatch servizio Amazon del tuo Account AWS, all'azione deve essere assegnato un ambiente.