# AWS CodeDeploy Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [Strumenti di Consegna Continua](https://www.g2.com/it/categories/continuous-delivery-tools)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 67
## About AWS CodeDeploy
AWS CodeDeploy è un servizio di distribuzione completamente gestito che automatizza le distribuzioni di software su vari servizi di calcolo, inclusi Amazon EC2, AWS Fargate, AWS Lambda e server on-premises. Automatizzando il processo di distribuzione, CodeDeploy consente il rilascio rapido di nuove funzionalità, minimizza i tempi di inattività durante gli aggiornamenti delle applicazioni e semplifica la complessità associata all&#39;aggiornamento delle applicazioni. Supporta una vasta gamma di contenuti applicativi, come codice, funzioni serverless, file di configurazione e altro, senza richiedere modifiche al codice esistente. Caratteristiche e Funzionalità Chiave: - Distribuzioni Automatizzate: CodeDeploy automatizza completamente le distribuzioni delle applicazioni attraverso ambienti di sviluppo, test e produzione, eliminando le operazioni manuali e riducendo il rischio di errori. - Tempo di Inattività Minimo: Il servizio supporta aggiornamenti progressivi e distribuzioni blue/green, garantendo che le applicazioni rimangano disponibili durante gli aggiornamenti. Monitora la salute delle applicazioni e può automaticamente annullare le modifiche se vengono rilevati problemi. - Controllo Centralizzato: Gli utenti possono avviare, controllare e monitorare le distribuzioni tramite la Console di Gestione AWS, AWS CLI, SDK o API, fornendo dettagliate informazioni sul progresso e la storia delle distribuzioni. - Scalabilità: CodeDeploy si adatta all&#39;infrastruttura, consentendo distribuzioni su una singola istanza o su migliaia, e si integra con Auto Scaling per mantenere le prestazioni delle applicazioni durante i picchi di traffico. - Flessibilità: Essendo indipendente dalla piattaforma e dal linguaggio, CodeDeploy funziona con qualsiasi applicazione e consente il riutilizzo del codice di configurazione esistente. Si integra perfettamente con i processi di rilascio del software esistenti e con le catene di strumenti di consegna continua. Valore Primario e Problema Risolto: AWS CodeDeploy affronta le sfide delle distribuzioni applicative manuali e soggette a errori fornendo una soluzione automatizzata, scalabile e flessibile. Consente alle organizzazioni di rilasciare rapidamente nuove funzionalità, mantenere un&#39;elevata disponibilità delle applicazioni durante gli aggiornamenti e gestire con facilità processi di distribuzione complessi. Automatizzando le distribuzioni, CodeDeploy riduce il rischio di errore umano, accelera il ciclo di rilascio e garantisce prestazioni applicative costanti in vari ambienti.



## AWS CodeDeploy Pros & Cons
**What users like:**

- Gli utenti apprezzano la **facilità di distribuzione** di AWS CodeDeploy, godendo di un&#39;integrazione e automazione senza soluzione di continuità in vari ambienti. (2 reviews)
- Gli utenti apprezzano l&#39; **efficienza dell&#39;automazione** di AWS CodeDeploy, integrando senza problemi le distribuzioni all&#39;interno dell&#39;ecosistema AWS. (1 reviews)
- Gli utenti apprezzano l&#39; **automazione del deployment senza interruzioni** di AWS CodeDeploy, migliorando il loro flusso di lavoro all&#39;interno dell&#39;ecosistema AWS. (1 reviews)
- Gli utenti apprezzano la **integrazione senza soluzione di continuità** di AWS CodeDeploy con i servizi AWS come CodePipeline e CloudWatch. (1 reviews)

**What users dislike:**

- Gli utenti trovano la **difficile configurazione** di AWS CodeDeploy impegnativa, spesso lottando con la ripida curva di apprendimento e i messaggi di errore criptici. (1 reviews)
- Gli utenti trovano che **la gestione degli errori può essere impegnativa** , con messaggi criptici e una curva di apprendimento ripida per i nuovi arrivati. (1 reviews)
- Gli utenti trovano la **curva di apprendimento ripida** , in particolare quando manca una conoscenza preliminare di AWS, rendendo l&#39;installazione e il debug impegnativi. (1 reviews)
- Gli utenti trovano AWS CodeDeploy **non facile da usare** , in particolare quando si distribuiscono funzioni serverless, influenzando la facilità d&#39;uso. (1 reviews)
- Gli utenti trovano la **documentazione scarsa** impegnativa, rendendo difficile navigare e risolvere i problemi di AWS CodeDeploy in modo efficace. (1 reviews)
- Gli utenti trovano i **processi di configurazione e debug che richiedono molto tempo** , in particolare per coloro che non hanno familiarità con AWS o la sua documentazione. (1 reviews)

## AWS CodeDeploy Reviews
  ### 1. Cambiamento di gioco per l'automazione

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rodjeason G. | Project Cost  Officer , Immobiliare, Mid-Market (51-1000 dip.)

**Reviewed Date:** September 09, 2025

**Cosa Le piace di più di AWS CodeDeploy?**

AWS CodeDeploy eccelle nell'automazione delle distribuzioni su istanze Amazon EC2, server on-premise e funzioni Lambda. Ciò che apprezzo di più è l'integrazione senza soluzione di continuità con il resto dell'ecosistema AWS — in particolare CodePipeline e CloudWatch.

**Cosa non Le piace di AWS CodeDeploy?**

La curva di apprendimento può essere ripida, specialmente per i team non familiari con AWS. La documentazione, sebbene estesa, spesso presuppone una conoscenza preliminare di AWS. Il debug dei deployment falliti può richiedere molto tempo a causa di messaggi di errore limitati e talvolta criptici. Inoltre, la configurazione dei gruppi di deployment e dei file AppSpec non è sempre intuitiva per i principianti.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

AWS CodeDeploy automatizza e standardizza il nostro processo di distribuzione, eliminando i rischi delle distribuzioni manuali. Consente implementazioni sicure, ripetibili e verificabili attraverso gli ambienti. Questo ha ridotto significativamente i tempi di inattività, gli errori umani e il tempo di distribuzione. Gli hook integrati ci permettono di eseguire script prima, durante e dopo la distribuzione, garantendo che i nostri servizi rimangano stabili.

  ### 2. Distribuzioni Efficienti Senza Interruzioni

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Servizi legali | Enterprise (> 1000 dip.)

**Reviewed Date:** October 14, 2025

**Cosa Le piace di più di AWS CodeDeploy?**

CodeDeploy facilita il modo in cui avviene il deployment su un cluster di istanze con l'opzione di zero downtime.

**Cosa non Le piace di AWS CodeDeploy?**

Dovrebbe essere più user-friendly quando si tratta di distribuzione di funzioni serverless.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Distribuzione su cluster multi-ambiente.

  ### 3. Scatenare la potenza di AWS CodeDeploy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vinayak S. | DevOps Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 16, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

AWS CodeDeploy è molto facile da usare e ha una complessità molto ridotta.

**Cosa non Le piace di AWS CodeDeploy?**

AWS CodeDeploy è meno personalizzabile rispetto alla pipeline di build manuale.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

AWS CodeDeploy aiuta principalmente nell'Integrazione Continua e nella Consegna Continua. Mi sta aiutando ad automatizzare il mio compito di integrazione del codice e consegna del codice agli utenti.

  ### 4. Eccellente per gli sviluppatori, amichevole per il deploy del codice.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Santhosh B. | Full stack development , Mid-Market (51-1000 dip.)

**Reviewed Date:** November 25, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

È molto facile distribuire il codice e l'esperienza utente è molto buona. Facile da capire e andare avanti.

**Cosa non Le piace di AWS CodeDeploy?**

Non c'è nulla da non apprezzare in questo strumento, ma una cosa che posso dire è di implementarlo in modo più user-friendly.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Ogni volta che voglio distribuire il codice sul server, mi ha aiutato molto a distribuire il codice in modo semplice.

  ### 5. Soluzione di distribuzione facile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Visakh C. | Associate Architect, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 25, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

WS CodeDeploy offre un modo semplice e intuitivo per automatizzare le distribuzioni delle applicazioni. Il processo è semplice e possiamo distribuire in diversi ambienti come lambda, istanze EC2, server ecc. La funzione di rollback è l'aspetto principale che mi piace.

**Cosa non Le piace di AWS CodeDeploy?**

la configurazione iniziale richiede più tempo e necessita di una curva di apprendimento per coloro che sono nuovi ad AWS. manca anche di alcune funzionalità di reportistica/avanzate rispetto ad altre soluzioni.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

supporta i deployment automatizzati in modo che si possa evitare l'intervento manuale. inoltre, una volta configurato, chiunque senza conoscenze pregresse può eseguire manualmente il rollback o distribuire nuove modifiche

  ### 6. Revisione di AWS CodeDeploy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Debarshi M. | Serverless Developer , Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** May 23, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

Ho utilizzato AWS CodeDeploy per automatizzare il deployment delle nostre funzioni in modalità blue-green per ridurre l'occorrenza di errori nella nostra applicazione in un sistema di produzione, anche con l'aiuto delle Versioni Lambda.

**Cosa non Le piace di AWS CodeDeploy?**

Finora non ho disprezzato AWS CodeDeploy, ma in precedenza ho trovato difficile scrivere IAC per il mio caso d'uso, grazie al Serverless Framework poiché non ci sono molte risorse disponibili sul web.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Come detto, mi aiuta con l'uso di AWS CodeDeploy e il versionamento di Lambda, gestisco facilmente gli errori e il fallback efficiente mentre distribuisco le mie modifiche nell'ambiente di produzione o in qualsiasi ambiente configurato.

Inoltre, mi ha aiutato a impostare la consegna continua con la combinazione di AWS CodePipeline.

  ### 7. Ha superato le nostre aspettative

**Rating:** 4.5/5.0 stars

**Reviewed by:** Balaji C. | System Administrator, Mid-Market (51-1000 dip.)

**Reviewed Date:** June 07, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

AWS CodeDeploy ha superato le nostre aspettative. Ha semplificato il nostro processo di distribuzione, ridotto gli errori manuali e migliorato l'affidabilità delle nostre applicazioni. Con la sua flessibilità, scalabilità e integrazione con altri servizi AWS, CodeDeploy è diventato uno strumento indispensabile nel nostro flusso di lavoro di consegna continua. Lo raccomandiamo vivamente a chiunque cerchi una soluzione di distribuzione robusta e automatizzata.

**Cosa non Le piace di AWS CodeDeploy?**

Sebbene AWS CodeDeploy sia uno strumento di distribuzione potente e prezioso, ci sono aree in cui potrebbe essere migliorato per fornire un'esperienza utente più fluida e affrontare scenari di distribuzione specifici. Miglioramenti nella documentazione, un'integrazione più profonda con altri servizi AWS, migliori capacità di monitoraggio e debug e l'ottimizzazione dei tempi di distribuzione renderebbero il servizio ancora più affidabile e facile da usare.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

AWS CodeDeploy semplifica e automatizza il processo di distribuzione, consentendo agli utenti di distribuire applicazioni più frequentemente, con meno errori e con un tempo di immissione sul mercato più rapido. Offre flessibilità, capacità di rollback e integrazione senza soluzione di continuità con l'ecosistema AWS, fornendo una soluzione completa per le esigenze di distribuzione delle applicazioni.

  ### 8. AWS CodeDeploy rende il deployment del codice sui server AWS facile e affidabile con il miglior servizio automatizzato.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jenil M. | Trainee Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 02, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

La funzionalità di zero downtime è la cosa che mi piace di più di CodeDeploy e con essa il deployment automatico offre la migliore esperienza.

**Cosa non Le piace di AWS CodeDeploy?**

Al momento non ho riscontrato alcun difetto o svantaggio in CodeDeploy.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

AWS CodeDeploy mi aiuta come ingegnere del software nei compiti di distribuzione poiché automatizza il processo, quindi senza traffico riduce il tempo di inattività, e infine può essere integrato con strumenti CI/CD per automazioni e lavoro rapido.

  ### 9. Adorato l'AWS CodeDeploy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mayuresh S. | Network Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 08, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

facilità d'uso, distribuzione automatizzata, efficienza dei costi, facilità d'integrazione,

**Cosa non Le piace di AWS CodeDeploy?**

Nessun supporto nativo per i container Docker, installazione dell'agente, supporto limitato per i sistemi legacy

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Distribuzioni automatizzate per aggiornamenti delle applicazioni più veloci e affidabili. Processi di distribuzione coerenti e ripetibili tra gli ambienti. Capacità di rollback integrate per una rapida risoluzione dei problemi. Opzioni di controllo del traffico, inclusi i deployment canary e blue-green. Integrazione senza soluzione di continuità con i servizi AWS per pipeline complete. Scalabilità per gestire le distribuzioni su un'ampia gamma di istanze. Focus sulle distribuzioni delle applicazioni, con opzioni di gestione delle risorse.

  ### 10. AWS CodeDeploy per automatizzare le distribuzioni software

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tushar B. | Mid-Market (51-1000 dip.)

**Reviewed Date:** October 16, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

Aiuta a evitare tempi di inattività durante il deployment, garantisce deployment coerenti in diversi ambienti, riducendo il rischio di errori causati da interventi manuali.

**Cosa non Le piace di AWS CodeDeploy?**

CodeDeploy è progettato principalmente per i deployment all'interno dell'ecosistema AWS. Sebbene possa essere utilizzato per il deployment su server on-premises, potrebbe non essere la soluzione migliore per le organizzazioni con un'infrastruttura multi-cloud o ibrida.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

I deployment manuali sono automatizzati con l'aiuto di codedeploy.

  ### 11. AWS CodeDeploy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gunu S. | DevOps/Configuration/SRE Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** February 01, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

La parte migliore della funzionalità di codedeploy è che so quante distribuzioni sto eseguendo e quanto tempo ha impiegato ciascuna di esse per completarsi. È tutto automatizzato, il che porta maggiore affidabilità.

**Cosa non Le piace di AWS CodeDeploy?**

Non posso eseguire applicazioni multi-tier perché ogni applicazione e servizio necessita delle proprie implementazioni.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Per tutte le app wss (basate sul web) posso facilmente integrarle con una configurazione semplice così come è facile integrare il codice sorgente git.

  ### 12. Distribuzione resa facile

**Rating:** 4.5/5.0 stars

**Reviewed by:** Neelabh N. | Associate System Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 11, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

La caratteristica più utile che ho trovato in AWS CodeDeploy è il deployment automatico in tutti gli ambienti desiderati.

**Cosa non Le piace di AWS CodeDeploy?**

Codedeploy non offre ancora tutte le funzionalità rispetto ai suoi concorrenti,

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Mi aiuta ad automatizzare i miei deployment

  ### 13. Eccellente Strumento di Servizio di Distribuzione Continua

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kamlesh K. | Technical Team Lead, Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 07, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

CodeDeploy supporta un'ampia gamma di scenari di distribuzione, inclusi i deployment a rotazione, i deployment blue/green e i deployment in loco. Questa flessibilità ti consente di scegliere la strategia di distribuzione che meglio si adatta ai requisiti della tua applicazione e di minimizzare i tempi di inattività.

**Cosa non Le piace di AWS CodeDeploy?**

Configurare CodeDeploy per la prima volta può comportare la configurazione di vari componenti come ruoli IAM, gruppi di distribuzione e revisioni delle applicazioni. Questa configurazione iniziale può essere complessa, specialmente per gli utenti che sono nuovi ai servizi AWS.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

odeDeploy include funzionalità di rollback integrate, permettendoti di tornare automaticamente alla versione precedente della tua applicazione se vengono rilevati problemi durante il deployment. Fornisce anche funzionalità di monitoraggio e reportistica dettagliate, consentendoti di tracciare il progresso dei deployment e identificare rapidamente eventuali problemi.

  ### 14. Ottimizza il tuo processo di distribuzione con AWS CodeDeploy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 07, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

Come utente appassionato di AWS CodeDeploy, posso affermare con sicurezza che è uno dei migliori strumenti di distribuzione disponibili sul mercato oggi. CodeDeploy offre una miriade di funzionalità eccezionali che lo rendono una risorsa inestimabile per qualsiasi team di sviluppo.

Uno dei punti di forza di AWS CodeDeploy è la sua versatilità. Supporta vari obiettivi di distribuzione, inclusi istanze EC2, server on-premises e funzioni Lambda. Questa flessibilità ci consente di distribuire applicazioni senza problemi in diversi ambienti, rendendolo una scelta ideale sia per infrastrutture basate su cloud che ibride.

Un altro aspetto che distingue CodeDeploy è la sua semplicità e facilità d'uso. Il processo di configurazione semplice e l'interfaccia utente intuitiva lo rendono accessibile sia agli utenti esperti che ai principianti. CodeDeploy ci consente di definire configurazioni di distribuzione utilizzando YAML o JSON, permettendoci di adattare il processo di distribuzione alle nostre esigenze specifiche senza sforzo.

Uno dei maggiori vantaggi di AWS CodeDeploy è la sua profonda integrazione con altri servizi AWS. Si integra perfettamente con AWS CodePipeline, consentendo l'automazione end-to-end delle nostre pipeline di rilascio. La possibilità di attivare distribuzioni automaticamente in base alle modifiche del codice riduce significativamente l'intervento manuale e accelera la consegna di nuove funzionalità ai nostri utenti.

Inoltre, l'integrazione di CodeDeploy con AWS CloudWatch ci fornisce ampie capacità di monitoraggio. I log di distribuzione in tempo reale, le metriche e gli allarmi ci permettono di monitorare da vicino il progresso e la salute delle nostre distribuzioni. Questa visibilità garantisce che possiamo identificare e correggere rapidamente eventuali problemi che si presentano, migliorando l'affidabilità complessiva delle nostre applicazioni.

Inoltre, CodeDeploy eccelle nella sua capacità di supportare strategie di distribuzione avanzate. Che scegliamo distribuzioni blue-green per rilasci senza tempi di inattività o distribuzioni canary per rollout graduali, CodeDeploy offre una gamma di opzioni per soddisfare i nostri requisiti specifici. Questa flessibilità ci consente di distribuire con fiducia, sapendo che possiamo facilmente annullare le modifiche se necessario.

Nel complesso, AWS CodeDeploy si distingue come uno strumento di distribuzione potente ed efficiente. La sua versatilità, l'interfaccia user-friendly e l'integrazione perfetta con altri servizi AWS lo rendono la scelta ideale per gestire le distribuzioni negli ambienti AWS. Con le sue robuste capacità di monitoraggio e il supporto per strategie di distribuzione avanzate, CodeDeploy offre la flessibilità e il controllo necessari per garantire distribuzioni di successo e senza problemi.

Disclaimer: Questa recensione si basa sulla mia esperienza personale e non riflette alcuna opinione o punto di vista di AWS o dei suoi affiliati.

**Cosa non Le piace di AWS CodeDeploy?**

Sebbene AWS CodeDeploy offra numerosi vantaggi per la gestione delle distribuzioni, ci sono alcune aree che potrebbero essere migliorate per migliorare l'esperienza complessiva dell'utente. Nonostante i suoi punti di forza, ci sono alcuni aspetti di CodeDeploy che trovo un po' carenti.

Un'area che potrebbe beneficiare di miglioramenti è il processo di configurazione iniziale. Sebbene CodeDeploy fornisca documentazione e risorse, può essere opprimente per gli utenti che sono nuovi al servizio. Istruzioni più chiare, passo dopo passo, o guide guidate semplificherebbero notevolmente il processo di onboarding e ridurrebbero la curva di apprendimento.

Un altro aspetto che può essere impegnativo è la gestione di scenari di distribuzione complessi. Sebbene CodeDeploy supporti varie strategie di distribuzione, gestire distribuzioni intricate con più ambienti e logica condizionale può diventare complicato. Fornire funzionalità più complete e intuitive per la gestione di scenari di distribuzione complessi migliorerebbe notevolmente l'usabilità di CodeDeploy.

Anche l'interfaccia utente di CodeDeploy potrebbe beneficiare di un miglioramento. Sebbene svolga il suo compito, manca della raffinatezza e dell'intuitività presenti in altri servizi AWS. Migliorare il design dell'interfaccia utente, fornire più indicazioni visive e semplificare la navigazione renderebbe CodeDeploy più user-friendly e migliorerebbe l'esperienza complessiva.

Inoltre, sebbene CodeDeploy si integri bene con servizi AWS come CodePipeline e CloudWatch, potrebbe beneficiare di un'ulteriore integrazione con strumenti e servizi di terze parti. Avere una compatibilità più ampia e opzioni di integrazione più fluide consentirebbe agli utenti di sfruttare i loro strumenti e sistemi esistenti in modo più efficace.

Un altro aspetto che richiede attenzione è il feedback e la gestione degli errori durante le distribuzioni. A volte, i messaggi di errore possono essere vaghi o poco informativi, rendendo difficile diagnosticare e risolvere rapidamente i problemi. Migliorare la segnalazione degli errori e fornire feedback più dettagliati aiuterebbe notevolmente nella risoluzione dei problemi e nel debug delle distribuzioni.

Nel complesso, sebbene AWS CodeDeploy offra funzionalità preziose per la gestione delle distribuzioni, ci sono aree che potrebbero essere migliorate per migliorare l'esperienza dell'utente. Semplificare la configurazione iniziale, migliorare la gestione delle distribuzioni complesse, perfezionare l'interfaccia utente, espandere le opzioni di integrazione e migliorare la gestione degli errori renderebbe CodeDeploy ancora più potente e user-friendly.

Disclaimer: Questa recensione si basa sulla mia esperienza personale e non riflette alcuna opinione o punto di vista di AWS o dei suoi affiliati.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

AWS CodeDeploy affronta diverse sfide chiave nel processo di distribuzione, apportando benefici alle organizzazioni in vari modi. Ecco i problemi che CodeDeploy risolve e i benefici corrispondenti che offre:

Distribuzioni manuali e soggette a errori: CodeDeploy automatizza il processo di distribuzione, riducendo la dipendenza dall'intervento manuale. Questo elimina il rischio di errori umani durante le distribuzioni, garantendo coerenza e precisione nel processo di distribuzione.

Complessità nella gestione delle distribuzioni in diversi ambienti: CodeDeploy semplifica la gestione delle distribuzioni in vari ambienti, come sviluppo, test e produzione. Fornisce una soluzione centralizzata per gestire le distribuzioni, consentendo un coordinamento e un controllo senza soluzione di continuità sul processo di rilascio.

Tempi di inattività durante le distribuzioni: Con il supporto per le distribuzioni blue-green, CodeDeploy consente distribuzioni senza tempi di inattività. Ciò significa che le applicazioni rimangono disponibili per gli utenti durante tutto il processo di distribuzione, riducendo al minimo le interruzioni e migliorando l'esperienza complessiva dell'utente.

Rollback e recupero da distribuzioni fallite: In caso di fallimenti di distribuzione, CodeDeploy offre capacità di rollback facili. Consente alle organizzazioni di tornare rapidamente alla versione precedente, mitigando l'impatto delle distribuzioni fallite e garantendo la continuità aziendale.

Scalabilità e flessibilità: CodeDeploy si scala senza sforzo per gestire distribuzioni di qualsiasi dimensione, sia che si tratti di distribuire su pochi istanze o su migliaia. Può adattarsi alle esigenze delle organizzazioni con infrastrutture dinamiche, rendendolo ideale per distribuzioni sia su piccola che su larga scala.

Integrazione con altri servizi AWS: CodeDeploy si integra perfettamente con altri servizi AWS come AWS CodePipeline e AWS CloudWatch. Questa integrazione semplifica l'intero processo di rilascio del software, consentendo automazione end-to-end, monitoraggio e allerta, migliorando così la produttività e riducendo il time-to-market.

Ottimizzazione dei costi: CodeDeploy ottimizza i costi di distribuzione consentendo alle organizzazioni di distribuire aggiornamenti solo alle istanze che richiedono modifiche. Questo approccio mirato riduce gli sforzi di distribuzione non necessari, risultando in risparmi sui costi e un utilizzo efficiente delle risorse.

Affrontando queste sfide, AWS CodeDeploy porta diversi benefici alle organizzazioni. Migliora l'efficienza delle distribuzioni, riduce gli errori, minimizza i tempi di inattività, consente rollback rapidi e affidabili, migliora la scalabilità, si integra con altri servizi AWS e ottimizza i costi. Questi benefici contribuiscono collettivamente ad accelerare la consegna del software, aumentare la produttività, migliorare l'esperienza utente e l'eccellenza operativa complessiva.

  ### 15. Buon Strumento di Servizio di Distribuzione Continua

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ganesh K. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 15, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

AWS CodeDeploy aiuta a distribuire i file di build su EC2, servizi AWS e server on-premises utilizzando un agente di distribuzione. Riduce il lavoro manuale sui server per la distribuzione.

**Cosa non Le piace di AWS CodeDeploy?**

In base al nostro utilizzo e ai requisiti, CodeDeploy supporta tutto per la nostra organizzazione.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

AWS CodeDeploy risolve il nostro deployment manuale e aumenta la nostra produzione. Non vogliamo spendere più tempo sul deployment.

  ### 16. CodeDeploy ha bisogno di molti miglioramenti.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Dattatrey S. | Enterprise (> 1000 dip.)

**Reviewed Date:** June 17, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

Se vogliamo utilizzare solo il servizio AWS per il deployment, allora AWS CodeDeploy è buono.

**Cosa non Le piace di AWS CodeDeploy?**

Se lo confrontiamo con altri strumenti come ArgoCD, Azure DevOps o Jenkins, non c'è nulla di meglio da offrire. CodeDeploy richiede molti miglioramenti.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Non beneficiando.

  ### 17. Buon servizio per distribuire app cloud native su ECS o EKS

**Rating:** 5.0/5.0 stars

**Reviewed by:** rakesh k. | Enterprise (> 1000 dip.)

**Reviewed Date:** June 09, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

È un buon servizio che si integra con cfn

**Cosa non Le piace di AWS CodeDeploy?**

Sarebbe fantastico se potessi aggiungere terraform ad esso.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Aiuta a distribuire le app di microservizi a un ritmo più veloce

  ### 18. CodeDeploy offre strategie di distribuzione flessibili che ti danno il controllo sul ritmo e sull'impatto della distribuzione.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vivian F. | Senior Fullstack Developer (Web), Mid-Market (51-1000 dip.)

**Reviewed Date:** June 08, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

Automatizza il processo di distribuzione e garantisce la coerenza.

**Cosa non Le piace di AWS CodeDeploy?**

Più utile: semplifica il processo di distribuzione.
Svantaggi: curva di apprendimento, opzioni di personalizzazione limitate.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Snellire e automatizzare i processi di distribuzione del software.

  ### 19. Potente strumento per piccole e medie imprese

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rahul C. | Software Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 04, 2022

**Cosa Le piace di più di AWS CodeDeploy?**

AWS CodeDeploy per me è uno degli strumenti migliori e più convenienti da utilizzare per creare una pipeline completamente funzionante. Essendo parte della famiglia AWS, lo rende ancora migliore perché ora ho una soluzione interna senza preoccuparmi delle restrizioni sul trasferimento dei dati e della sicurezza.

**Cosa non Le piace di AWS CodeDeploy?**

La cosa che odio di più di AWS CodeDeploy è la complessità che porta con sé. Lavoro anche con CloudFormation, e trovare un modo per creare il file JSON corretto e le autorizzazioni IAM è un po' una seccatura, e quindi richiede una curva di apprendimento.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Sii pronto per l'investimento iniziale nella configurazione della pipeline prima di poter raccogliere i frutti.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

La maggior parte delle aziende ha bisogno di una sorta di pipeline CICD per rilasciare negli ambienti di sviluppo e produzione. CodeDeploy è la parte CD del CICD che utilizzo per distribuire il mio codice/immagini su ECS ed EC2.

  ### 20. Revisione di CodeDeploy

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Servizi finanziari | Mid-Market (51-1000 dip.)

**Reviewed Date:** July 29, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Si integra facilmente con la maggior parte degli altri strumenti di sviluppo AWS.

**Cosa non Le piace di AWS CodeDeploy?**

Attualmente non si integra con AWS StepFunctions.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Utilizziamo CodeDeploy per automatizzare i nostri ambienti di sviluppo su AWS.

  ### 21. facile da usare

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Automobilistico | Enterprise (> 1000 dip.)

**Reviewed Date:** June 08, 2023

**Cosa Le piace di più di AWS CodeDeploy?**

È semplice scrivere build specifiche in yaml

**Cosa non Le piace di AWS CodeDeploy?**

In qualche modo introdurre il lock-in dei fornitori e una nuova curva di apprendimento

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Mantenere ogni specifica come yaml

  ### 22. AWS CodeDeploy: Strumento di automazione del deployment

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pranay J. | Senior DevOps Consultant, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 10, 2022

**Cosa Le piace di più di AWS CodeDeploy?**

Stiamo utilizzando AWS CodeDeploy per distribuire l'applicazione containerizzata all'interno della flotta di istanze EC2. La configurazione è molto semplice poiché dobbiamo solo aggiungere gli script necessari per scaricare le immagini dei container aggiornate e avviarle. Possiamo scegliere tra diverse strategie di distribuzione come una-alla-volta o tutte-in-una-volta. Possiamo anche limitare il traffico dal bilanciatore di carico all'istanza che sta attraversando il processo di distribuzione. Questo ci aiuta a ridurre i tempi di inattività.

**Cosa non Le piace di AWS CodeDeploy?**

Configurare CodeDeploy può essere molto difficile per i principianti poiché l'interfaccia utente non è molto amichevole e bisogna solo passare attraverso più blog. La maggior parte delle funzionalità di CodeDeploy sono solo per i servizi AWS come EC2, Elastic Beanstalk ed ECS.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Abbiamo una flotta di istanze EC2 che eseguono l'API backend di una delle nostre applicazioni. Aggiornare manualmente la flotta può essere molto tedioso e soggetto a errori. Con AWS Code Deploy siamo molto sicuri che l'applicazione si aggiornerà in tutte le istanze secondo le necessità. Code Deploy garantisce anche che non ci sarà alcun tempo di inattività durante il deployment. Lo abbiamo anche integrato con Code Pipeline e questo assicura che avremo deployment dopo ogni rilascio di codice.

  ### 23. Il mio viaggio in AWS CI/CD con Code Deploy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bikram A. | Head Of Engineering, Mid-Market (51-1000 dip.)

**Reviewed Date:** February 27, 2022

**Cosa Le piace di più di AWS CodeDeploy?**

Così tante opzioni che Code Deploy offre. Posso usarlo per distribuire qualsiasi applicazione, sia in python che in nodejs o anche in java. I file di configurazione sono anche facili da scrivere. Poiché Code Deploy supporta la distribuzione su S3 così come su istanze EC2, funziona per tutte le mie esigenze.

**Cosa non Le piace di AWS CodeDeploy?**

Quando si tratta di distribuzione on-prem, ho affrontato diversi problemi con il deploy del codice. Non ho ricevuto supporto nemmeno dal loro team di supporto. Un'altra cosa che ho odiato del deploy del codice è stata quando ho cercato di distribuire in un ambiente VPC restrittivo, e la documentazione non è chiara su quale tipo di ruolo IAM sia necessario in quel scenario.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Se stai cercando di incorporare CI/CD nel tuo ambiente di lavoro e attualmente stai utilizzando AWS, ti consiglierei di utilizzare AWS CodeDeploy per la sua facilità d'uso e per il suo funzionamento "out of the box".

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Attualmente, stiamo distribuendo la nostra applicazione su S3 ed EC2, quindi distribuire questi due servizi è diventato molto più facile con AWS CodeDeploy. Un altro vantaggio è come possiamo controllare le versioni dei nostri file di configurazione dell'infrastruttura grazie ad AWS CodeDeploy.

  ### 24. Distribuisci l'applicazione in modo efficiente

**Rating:** 4.5/5.0 stars

**Reviewed by:** Zobia K. | Jr. Devops Engineer , Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 28, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Questo consente al team IT di seguire DevOps in modo efficiente fornendo un'implementazione sicura ad alta disponibilità. Ci aiuta a consegnare le applicazioni rapidamente e ci abilita al controllo delle versioni.

**Cosa non Le piace di AWS CodeDeploy?**

Trovo un po' costoso impostarlo e usarlo. E la cosa che non mi piace è che è complicato da impostare poiché non fornisce un'interfaccia utente intuitiva per configurarlo.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

AWS CodeDeploy ci aiuta a risolvere molti problemi come l'alta disponibilità e il rapido deployment, aiuta a gestire il controllo delle versioni in modo efficiente, la caratteristica principale è che è estensibile.

  ### 25. Lo strumento più affidabile per il deployment su server cloud/on-premise

**Rating:** 4.5/5.0 stars

**Reviewed by:** Arpit S. | DevOps Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** October 11, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

L'architettura di un cliente include componenti sia on-premises che nel cloud AWS. Sia on-premises che nel cloud AWS, sono disponibili gruppi di istanze. Il cliente desidera automatizzare e semplificare il processo di distribuzione per entrambi i gruppi di istanze. Questo può essere realizzato utilizzando AWS Code-Deploy. Possiamo scegliere una strategia di distribuzione in-place / blue-green che sia appropriata per le nostre esigenze.

**Cosa non Le piace di AWS CodeDeploy?**

La verità è che la maggior parte delle sue capacità sono esclusive solo per AWS.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Integrato Jenkins con Code-Deploy e raggiunto il deployment continuo utilizzando Code-Deploy. Molto facile da integrare con Jenkins e ottenere CI/CD.

  ### 26. Distribuzione Semplice con CodeDeploy

**Rating:** 4.0/5.0 stars

**Reviewed by:** John B. | Group Product Manager, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 01, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

CodeDeploy fornisce un modo semplice per distribuire il codice su istanze e consente di iniziare rapidamente. Essendo un servizio gestito, significa anche che non è necessaria una nuova infrastruttura di distribuzione, riducendo drasticamente i costi di gestione e di servizio. Le opzioni di distribuzione di CodeDeploy consentono pratiche di distribuzione moderne, offrendo opzioni per modi agili di distribuire il codice ai clienti. La documentazione AWS è ben realizzata, aggiornata e facile da seguire.

**Cosa non Le piace di AWS CodeDeploy?**

L'installazione e l'imballaggio non sono così facili come potrebbero essere, e l'interfaccia utente non è così reattiva come altri prodotti di distribuzione. L'installazione dell'agente è un processo semplice da integrare in un'immagine, e il file di configurazione consente una certa personalizzazione durante il processo di distribuzione; tuttavia, CodeDeploy può sembrare limitato rispetto a prodotti di distribuzione più affermati.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

CodeDeploy è una buona scelta quando si cerca un servizio gestito, tuttavia altri prodotti specializzati nei deployment offrono più personalizzazione, interfacce utente più fluide, oltre alla possibilità di integrare altri prodotti e strumenti. CodeDeploy è più orientato ai deployment di applicazioni, quindi i deployment di schemi di database richiederanno strumenti aggiuntivi per il motore del database.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

La capacità di distribuire il codice dell'applicazione rende CodeDeploy una scelta convincente come servizio gestito in AWS. Non è necessario configurare e gestire una licenza o gestire un'infrastruttura server dedicata. L'accesso degli utenti può essere gestito tramite IAM, che è in linea con i requisiti di audit e gli standard organizzativi.

  ### 27. Ottimo servizio

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** October 01, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Per poter fornire una pipeline di distribuzione con la minima gestione

**Cosa non Le piace di AWS CodeDeploy?**

L'API non rende le cose più facili rispetto alla console

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Uno dei nostri servizi

  ### 28. CodeDeploy al salvataggio!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 28, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Avendo utilizzato AWS Codedeploy per una varietà di progetti, posso dire che è la soluzione di Continuous Deployment da scegliere quando si distribuiscono applicazioni cloud-native. Personalmente adoro la funzionalità di distribuzione Blue/Green che offre di default!

**Cosa non Le piace di AWS CodeDeploy?**

Il fatto che la maggior parte delle sue funzionalità siano specifiche solo per AWS.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Impostare una pipeline CI/CD è davvero facile e diretto con l'aiuto di CodeDeploy. CodeDeploy è ben integrato nel deployment di applicazioni containerizzate e serverless, il che è un grande vantaggio.

  ### 29. Strumenti di distribuzione abbastanza buoni con una buona integrazione con i servizi di calcolo AWS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 17, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Ottimo supporto per i deployment blue-green. Anche il supporto per i deployment rolling offre una grande flessibilità se stai usando EC2. 
L'integrazione con i servizi di calcolo di Amazon funziona esattamente come ci si aspetterebbe, quindi se il tuo carico di lavoro è principalmente su AWS vedrai più benefici da CodeDeploy.

**Cosa non Le piace di AWS CodeDeploy?**

L'interfaccia utente della console non è molto amichevole. Ricordo che l'integrazione con strumenti CI al di fuori di AWS era difficile, cioè se non si utilizza CodeDeploy con CodePipeline l'esperienza potrebbe non essere così buona e probabilmente avrai bisogno di strumenti su misura per far funzionare le cose, il che in qualche modo vanifica l'obiettivo di ridurre il carico di manutenzione.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Distribuzione dei servizi su larga scala. Distribuzioni più rapide e meno manutenzione rispetto ai nostri precedenti strumenti CI/CD.

  ### 30. Un buon strumento serverless per tutte le tue esigenze di distribuzione in AWS.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aakash G. | Systems Analyst, Enterprise (> 1000 dip.)

**Reviewed Date:** January 29, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

È molto semplice da usare e iniziare. Funziona perfettamente con tutti i servizi AWS.

**Cosa non Le piace di AWS CodeDeploy?**

La reportistica può essere migliorata. I dashboard sono disponibili pronti all'uso e dovrebbero essere resi disponibili.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Abbiamo alcune applicazioni distribuite su AWS, CodeDeploy ha aiutato ad automatizzare le distribuzioni e l'integrazione con Code Pipeline ha contribuito a introdurre il ciclo DevOps e ridurre i tempi di distribuzione.

  ### 31. Distribuisci a casa tua

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yastee S. | Software Engineer Site Reliability Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 26, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Testare il tuo ambiente è facile prima di inviarlo in produzione

**Cosa non Le piace di AWS CodeDeploy?**

Alcuni dei codici backend devono essere gestiti dall'utente.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Buono da usare per costruire i requisiti della tua azienda

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Mentre si lavora con l'automazione in un ambiente di produzione, il lavoro è reso più semplice di prima.

  ### 32. CodeDeploy utilizzando YAML per distribuire il codice

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 01, 2020

**Cosa Le piace di più di AWS CodeDeploy?**

essere in grado di distribuire il codice utilizzando un file yaml appspec, quando il yaml appspec viene rilevato da code deploy, qualsiasi codice/comando presente nel file verrà quindi eseguito

**Cosa non Le piace di AWS CodeDeploy?**

creare la soluzione CodeDeploy può richiedere molto tempo e causare molti errori che dovranno essere risolti prima che la soluzione possa essere utilizzata completamente; non è qualcosa che risolverai in una notte e richiederà di consultare la documentazione AWS

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

prenditi il tempo per impararlo e integrarlo nella tua soluzione, è davvero una grande soluzione che può essere utilizzata

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

essere in grado di distribuire il codice dal repository su un'istanza EC2 utilizzando un file yaml, questo file attiverà il codedeploy e scaricherà automaticamente il repository quando viene utilizzato da codedeploy.

  ### 33. Esperienza complessivamente buona

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 27, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Mi piace la capacità di automazione che ci offre.

**Cosa non Le piace di AWS CodeDeploy?**

Il processo di configurazione dal pipeline di BitBucket all'automazione di CodeDeploy è stato molto tedioso. Vorrei che ci fosse una buona documentazione per questo processo.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Il frequente deployment manuale ha portato via molto tempo. Ci ha avvantaggiato permettendoci di integrare e consegnare continuamente in un processo agile.

  ### 34. Distribuisci il tuo codice tramite Ci/Cd

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** June 26, 2020

**Cosa Le piace di più di AWS CodeDeploy?**

CodeDeploy è una soluzione gratuita e semplice da usare, per coloro che vogliono sperimentare con questa soluzione per il deployment, penso che potrebbe essere un punto di svolta, permetterà alla tua soluzione di essere in grado di effettuare il deployment da un'immagine di base e con la giusta configurazione sarai in grado di creare uno script di deployment per l'appspec yaml da seguire per creare la tua applicazione.

**Cosa non Le piace di AWS CodeDeploy?**

ci vuole un po' di tempo per un nuovo utente per capire tutte le diverse configurazioni degli script di appspec che si potrebbero fare, è un sacco di tentativi ed errori e può volerci molto tempo per configurare la policy IAM, poiché questo è un sacco di tentativi ed errori per noi e in alcuni casi abbiamo dovuto consultare AWS per le migliori pratiche a riguardo.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

distribuzioni software per un uptime del 100%, volevamo una soluzione che, se effettuassimo un push del software, non facesse crashare la soluzione software o non dovesse essere disattivata per eseguire effettivamente la distribuzione. Collegata con gruppi di autoscaling e configurata come una distribuzione blue/green, siamo riusciti a superare questo compito e a configurare un uptime del 100% con la nostra applicazione.

  ### 35. Automatizza i tuoi deployment

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 22, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Facilità d'uso con GitHub e altre piattaforme git.

**Cosa non Le piace di AWS CodeDeploy?**

È necessario concentrarsi maggiormente sulla scrittura del codice e eliminare eventuali errori nel codice.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Automatizzare un deployment da git a un'istanza EC2.

  ### 36. Facile da configurare e usare

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Gestione dell'istruzione | Enterprise (> 1000 dip.)

**Reviewed Date:** January 18, 2021

**Cosa Le piace di più di AWS CodeDeploy?**

Distribuisci facilmente le modifiche su più ambienti
Integrazione nativa con AWS Lambda ed EC2

**Cosa non Le piace di AWS CodeDeploy?**

Manca alcune delle integrazioni con altri fornitori di cloud

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

- Distribuire la mia base di codice nell'ambiente di produzione
- Il processo di configurazione è piuttosto semplice

  ### 37. Ideale per l'implementazione di applicazioni molto più velocemente e senza inattività

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anaya S. | Software Application Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 20, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

CodeDeploy è un ottimo strumento di AWS, è di mio gradimento perché ha una configurazione molto semplice, funziona automaticamente in modo che il lavoro manuale sia lasciato da parte, permettendo di effettuare implementazioni molto più velocemente e senza tempi di inattività. Inoltre, l'utente sceglie il proprio ambiente di sviluppo preferito per effettuare tali test, che sia Amazon EC2, Lambda, tra gli altri; e la cosa migliore è che funziona con qualsiasi applicazione e può essere facilmente integrato con altri strumenti o ambienti come AWS CodePipeline.

**Cosa non Le piace di AWS CodeDeploy?**

La sua interfaccia è un po' difficile da capire, ma navigando un po' in essa si ottiene una buona gestione, è solo una questione di adattamento, quindi piuttosto che qualcosa di negativo direi che è una questione di pratica.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Consiglio vivamente CodeDeploy perché è davvero molto utile per svolgere l'arduo compito delle implementazioni di grandi applicazioni aziendali, poiché funziona molto velocemente e se viene implementato con altri strumenti, si ottengono risultati migliori e tutto a un prezzo eccellente.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Grazie a questo potente strumento di AWS siamo riusciti a lavorare in modo molto più efficiente quando si tratta di eseguire implementazioni o l'aggiunta di nuove funzioni nelle nostre applicazioni e questo perché funziona automaticamente, il che accelera notevolmente questo compito a differenza di quando lavoriamo manualmente, ecco perché siamo molto soddisfatti di esso perché è molto efficiente e affidabile e i suoi costi sono molto equi perché paghiamo solo per ciò che utilizziamo.

  ### 38. Ottimo strumento per l'automazione delle implementazioni software o delle applicazioni aziendali.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Catherine A. | Software Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 24, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Mi piace questo ottimo strumento per il fatto che può essere facilmente integrato con altri strumenti di consegna continua come CodePipeline, GitHub, Jenkins, è molto facile da gestire e configurare, consente anche una facile amministrazione delle implementazioni software indipendentemente dalle istanze in cui si desidera eseguire e la cosa migliore è che possiamo valutare lo stato di ciascuna di esse, sia in AWS che in CLI, tutto dipende da ciò che l'utente decide e se si tratta dei suoi costi, è necessario pagare solo per le risorse che vengono utilizzate con CodeDeploy, cioè si paga per ciò che si consuma né più né meno.

**Cosa non Le piace di AWS CodeDeploy?**

AWS CodeDeploy è uno strumento con cui non abbiamo avuto alcun inconveniente, quindi non ho nulla di negativo da dire al riguardo. Funziona molto bene ed è davvero molto utile per snellire le implementazioni delle molte applicazioni aziendali che vengono sviluppate in piccole, medie o grandi imprese.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

AWS CodeDeploy è ideale per gli sviluppatori che vogliono gestire le loro applicazioni in modo molto più semplice, poiché questo strumento è ideale per eseguire implementazioni in qualsiasi istanza indipendentemente dal tipo di linguaggio di programmazione o infrastruttura della stessa.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

L'utilizzo di AWS CodeDeploy ci ha permesso di svolgere un'amministrazione molto più semplice delle centinaia di implementazioni che dobbiamo configurare ogni giorno, perché grazie a questo potente strumento non è più necessario svolgere questo arduo compito manualmente, quindi possiamo avere clienti più soddisfatti poiché hanno i loro codici a disposizione molto più velocemente di quanto si aspettassero. Inoltre, ne beneficiamo integrandolo con altri servizi AWS come CodeCommit, ottenendo una rapida creazione o amministrazione degli ambienti delle nostre applicazioni aziendali.

  ### 39. AWS CodeDeploy ! !

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ronak P. | Senior Software Engineer, Software per computer, Mid-Market (51-1000 dip.)

**Reviewed Date:** August 30, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

lavoro con AWS Code Deploy da 1-2 anni, la cosa più sorprendente di AWS Code Deploy è che è molto facile integrarlo con altri servizi, è molto comodo configurare le applicazioni, ha anche una funzione di aggiornamenti progressivi che salva la nostra applicazione distribuita dall'entrare in uno stato di inconsistenza che è molto difficile da recuperare, possiamo anche collegarlo direttamente a GitHub in modo molto facile e rapido, nel caso in cui il tuo server affronti una situazione di inattività, AWS Code Deploy può ridurre il tempo di inattività totale di circa la metà, il che è un meccanismo molto impressionante e pratico utilizzato da AWS Code Deploy!

**Cosa non Le piace di AWS CodeDeploy?**

l'interfaccia utente non è così attraente e facile da usare, e i costi dei prezzi sono un po' più alti rispetto alla media!

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

AWS Code Deploy è uno dei setup ampiamente utilizzati e facili da integrare, che non è così conveniente in termini di prezzo, ma ti avvantaggia comunque in molte situazioni!

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

usiamo AWS Code Deploy per configurare DEV e PROD ! !

  ### 40. CodeDeploy risparmia tempo e quindi denaro $$$

**Rating:** 4.5/5.0 stars

**Reviewed by:** Spencer D. | Spencer Dawson, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 29, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Utilizzando AWS Codedeploy, l'azienda per cui lavoro è passata da una cadenza di distribuzione settimanale a distribuzioni bi-giornaliere con meno tempi di inattività rispetto a prima. La manutenzione degli script è stata semplice e si è integrata bene con il nostro strumento di pipeline esistente.

**Cosa non Le piace di AWS CodeDeploy?**

Mancanza di buona documentazione per risolvere i problemi.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Distribuzioni più veloci e automatizzate. Sviluppo più agile.

  ### 41. Direttamente all'istanza!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** December 04, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

L'integrazione con le istanze EC2 ti consente di distribuire direttamente nell'istanza senza fare alcun lavoro pesante.

**Cosa non Le piace di AWS CodeDeploy?**

L'integrazione con GitHub è un po' complicata per uno strumento così semplice.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Considera il prezzo e il fatto che sia già all'interno di AWS e non una soluzione di terze parti, essere centralizzato è meglio.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Stiamo testando nuovi modi per integrare questo come un sistema CI/CD.

  ### 42. Facile da configurare, gestire e utilizzare il deployment continuo

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bablu J. | Technical Team Lead, Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 03, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

È molto semplice da usare ed è gratuito per la sperimentazione per coloro che vogliono prendere confidenza con le pipeline di distribuzione senza investire troppi soldi. Ho usato codeDeploy con bitbucket e il plugin codeDeploy per bitbucket è stato molto facile da configurare. La configurazione e i gruppi di distribuzione sono caratteristiche interessanti. 
Puoi controllare tutti i passaggi che avvengono durante la distribuzione. Puoi fornire aggiornamenti importanti, configurare le tue VM prima di installare una patch aggiornata del tuo software.

**Cosa non Le piace di AWS CodeDeploy?**

Ci sono molti passaggi coinvolti nell'installazione e a volte è difficile tenere traccia di tutti i dettagli, se stai seguendo la documentazione AWS (che, tra l'altro, è molto estesa e dettagliata).

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Puoi ottenere questa configurazione e farla funzionare gratuitamente, seguendo anche la documentazione AWS. Assicurati solo di rimuovere il gruppo di auto-scaling e aggiungere manualmente un'istanza EC2 nel tuo gruppo di distribuzione. Buona distribuzione!

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Distribuzione e consegna continua. Aggiornamenti di versione.
Benefici:
Configura una volta e consegna continuamente. È anche molto facile da spiegare una volta che hai configurato questo e può essere facilmente propagato all'interno del team.

  ### 43. Facile da configurare e un modo straordinario per utilizzare i deployment blue/green

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** November 28, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Distribuzioni Blue/Green utilizzando il plugin Jenkins

**Cosa non Le piace di AWS CodeDeploy?**

Visualizzare lo stato di più distribuzioni simultanee può essere difficile.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

È il modo migliore per eseguire distribuzioni blue/green nel tuo ambiente utilizzando un bilanciatore di carico applicativo configurato con gruppi di auto-scaling.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Autoscaling semplificato con il nostro bilanciatore di carico dell'applicazione. Distribuzioni super veloci in QA e Produzione costruendo in Jenkins e lasciando che CodeDeploy esegua distribuzioni blue/green.

  ### 44. Ottimo per il deployment

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** November 27, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Flessibilità nel modo in cui il servizio può essere utilizzato per distribuire ed eseguire processi

**Cosa non Le piace di AWS CodeDeploy?**

La configurazione a volte può essere fuorviante.

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Assicurati di informarti sulle migliori pratiche attuali prima di iniziare, questo ti risparmierà un sacco di mal di testa in futuro.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Il deployment dell'applicazione per dev e prod è diventato molto più semplice, e possiamo ottenere feedback in tempo reale sullo stato del deployment.

  ### 45. Distribuisci automaticamente il tuo codice Amazon

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Istruzione superiore | Enterprise (> 1000 dip.)

**Reviewed Date:** November 29, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Non distribuire codice che non compila nel cloud.

**Cosa non Le piace di AWS CodeDeploy?**

Può essere utilizzato solo con prodotti Amazon e di solito viene distribuito solo per Amazon Web Services. Ci vuole molto tempo per passare da una fase all'altra.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Distribuire automaticamente il codice in AWS; come le funzioni Lambda e le applicazioni serverless.

  ### 46. Ottimo per AWS, buono per on-prem

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Assicurazioni | Enterprise (> 1000 dip.)

**Reviewed Date:** November 28, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Facilità di configurazione. Si è integrato facilmente con Terraform.

**Cosa non Le piace di AWS CodeDeploy?**

I deploy on-premise a rotazione sono ostacolati quando il file zip del codice è grande. Scaricare lo stesso file più volte senza un archivio cache locale è difficile.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

distribuzioni automatizzate su larga scala

  ### 47. Veloce da configurare

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Bancario | Enterprise (> 1000 dip.)

**Reviewed Date:** November 28, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Una volta compreso il file yml che gestisce il deployment, è molto facile automatizzare il tuo deployment.

**Cosa non Le piace di AWS CodeDeploy?**

Vorrei poter riutilizzare i gruppi di distribuzione.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Errori durante il dispiegamento manuale

  ### 48. Scarsa integrazione

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi finanziari | Enterprise (> 1000 dip.)

**Reviewed Date:** November 27, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Questo ha un'integrazione scarsa con altri servizi e alcuni servizi esterni. Per favore, migliora le integrazioni, tutto il resto sembra buono.

**Cosa non Le piace di AWS CodeDeploy?**

Questo ha una scarsa integrazione e bisogna migliorare le integrazioni con altri servizi.

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Distribuzione

  ### 49. Aws CodeDeploy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Beni di consumo | Mid-Market (51-1000 dip.)

**Reviewed Date:** November 27, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Integrato bene nell'ecosistema AWS, il che aiuta a gestire meglio.

**Cosa non Le piace di AWS CodeDeploy?**

Tutto di esso è buono. Ora che abbiamo anche il supporto multi-regione

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Essere in grado di distribuire il codice in tutte le regioni

  ### 50. AWS Code Deploy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Amministrazione governativa | Enterprise (> 1000 dip.)

**Reviewed Date:** November 28, 2018

**Cosa Le piace di più di AWS CodeDeploy?**

Crea strategie di distribuzione facili e check-in automatizzati

**Cosa non Le piace di AWS CodeDeploy?**

l'installazione è un vero fastidio

**Raccomandazioni per chi sta considerando AWS CodeDeploy:**

Supporto nativo e facilità d'uso

**Quali problemi sta risolvendo AWS CodeDeploy e in che modo La sta aiutando?**

Rapida distribuzione e implementazione


## AWS CodeDeploy Discussions
  - [What is meant by in place deployment?](https://www.g2.com/it/discussions/what-is-meant-by-in-place-deployment)
  - [Is CodeDeploy free in AWS?](https://www.g2.com/it/discussions/is-codedeploy-free-in-aws)
  - [How do I use AWS CodeDeploy?](https://www.g2.com/it/discussions/how-do-i-use-aws-codedeploy)
  - [What does AWS CodeDeploy do?](https://www.g2.com/it/discussions/what-does-aws-codedeploy-do)
  - [Can u use this for ci/cd as well?](https://www.g2.com/it/discussions/36903-can-u-use-this-for-ci-cd-as-well) - 1 upvote

- [View AWS CodeDeploy pricing details and edition comparison](https://www.g2.com/it/products/aws-codedeploy/reviews?qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-05-23+20%3A04%3A37+-0500&secure%5Bsession_id%5D=c2ffba1a-f7c8-417a-a2c2-27de069960e3&secure%5Btoken%5D=fc6931ddfc257679604f004183780506196f029a065d8a2f471688a598d3d769&format=llm_user)

## AWS CodeDeploy Features
**Funzionalità**
- Staging pronto per il deployment
- Integrazione
- Estensibile

**Gestione**
- Processi e flusso di lavoro
- Segnalazione
- Automazione

**AI agentico - Consegna continua**
- Esecuzione autonoma dei compiti
- Integrazione tra sistemi
- Apprendimento adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

## Top AWS CodeDeploy Alternatives
  - [Jenkins](https://www.g2.com/it/products/jenkins/reviews) - 4.4/5.0 (549 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/it/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)
  - [Google Cloud Build](https://www.g2.com/it/products/google-cloud-build/reviews) - 4.5/5.0 (61 reviews)

