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
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 simultaneamente un'applicazione su istanze Amazon EC2 nel cloud e su PC desktop in ufficio o server nel tuo data center.
Confronto tra istanze Amazon EC2 e istanze locali
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 un profilo di istanza IAM da collegare 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 IAM istanza per le tue EC2 istanze Amazon. |
Sì |
No |
Richiede che vengano eseguite le operazioni elencate di seguito per autenticare e registrare le istanze:
|
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
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)AWS CloudFormation Per avviare l'istanza Amazon EC2 principalmente da soli, consulta. Crea un'istanza Amazon EC2 per CodeDeploy (AWS CLI o una console Amazon EC2) |
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). |
Voglio configurare un'istanza Amazon Linux, Windows Server, Ubuntu Server o RHEL Amazon EC2. | Per informazioni, consulta Configura un'EC2istanza Amazon con cui lavorare CodeDeploy. |
Voglio configurare un'istanza locale di Windows Server, Ubuntu Server o RHEL (dispositivi fisici che non sono istanze Amazon EC2). | Per informazioni, consulta Working with On-Premises Instances. |
Desidero effettuare CodeDeploy il provisioning di un parco istanze sostitutivo durante una distribuzione blu/verde. | Per informazioni, consulta Utilizzo delle distribuzioni in CodeDeploy. |
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.
Argomenti