AWS Elastic Beanstalk ora supporta Azioni GitHub per la distribuzione automatizzata delle applicazioni
AWS Elastic Beanstalk ora consente di utilizzare Azioni GitHub per distribuire automaticamente le applicazioni web a ogni push di codice o modifiche di configurazione nel repository GitHub, semplificando la pipeline di integrazione e implementazione continua (CI/CD) per le applicazioni web scalabili.
Azioni GitHub consente ai team di sviluppo di automatizzare il processo di rilascio del software, abilitando flussi di lavoro CI/CD che creano, testano e distribuiscono automaticamente le modifiche al codice a ogni aggiornamento del repository. Ora i team che effettuano distribuzioni su Elastic Beanstalk possono beneficiare di un'automazione avanzata che gestisce la creazione di pacchetti di implementazione, i caricamenti su S3, il controllo delle versioni e il monitoraggio degli ambienti. La nuova versione di Azioni GitHub consente di semplificare la distribuzione delle applicazioni su Elastic Beanstalk tramite configurazione dichiarativa nei flussi di lavoro di Azioni GitHub, con automazione completa dell'intero ciclo di vita della distribuzione. In questo modo si creano automaticamente applicazioni e ambienti quando necessario, si gestiscono i pacchetti di implementazione con esclusioni configurabili e si garantisce un'integrazione perfetta con IAM tramite l'autenticazione OpenID Connect (OIDC).
Per iniziare, aggiungi l'azione "aws-elasticbeanstalk-deploy" al file del flusso di lavoro di Azione GitHub con i parametri di configurazione per la distribuzione dell'applicazione. L'azione supporta la configurazione delle impostazioni degli ambienti e delle versioni della piattaforma, il monitoraggio dell'integrità e la convalida della distribuzione facoltativi, una logica di ripetizione intelligente per distribuzioni affidabili e la gestione dei bucket S3 per gli artefatti di distribuzione. Per saperne di più, consulta il file README (Leggimi) per l'azione GitHub di distribuzione su AWS Elastic Beanstalk.
Questa azione GitHub può essere utilizzata per le applicazioni Elastic Beanstalk in tutte le regioni AWS commerciali in cui è supportato Elastic Beanstalk.