

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

# CI/CD Implementazione dell'integrazione con l'ambiente Elastic Beanstalk
<a name="deployments.cicd"></a>

Elastic Beanstalk si integra CI/CD con molti strumenti per automatizzare il flusso di lavoro di sviluppo delle applicazioni. CI/CD le pratiche consentono di creare, testare e distribuire automaticamente le applicazioni con un intervento manuale minimo. Continuous delivery/deployment (CD) estende l'integrazione continua (CI) automatizzando il processo di distribuzione. Puoi creare pipeline di distribuzione semplificate utilizzando AWS servizi simili CodePipeline o strumenti di terze parti come Jenkins e GitLab per garantire distribuzioni coerenti e affidabili nei tuoi ambienti Elastic Beanstalk.

**Topics**
+ [AWS fonti per iniziare](#deployments.cicd.aws-sites)
+ [Risorse aggiuntive](#deployments.cicd.aws-services.third-party)
+ [Utilizzo GitHub delle azioni per la distribuzione su Elastic Beanstalk](deploying-github-actions.md)

## AWS fonti per iniziare
<a name="deployments.cicd.aws-sites"></a>

L'elenco seguente evidenzia CI/CD gli strumenti e le AWS risorse corrispondenti che forniscono step-by-step indicazioni per la creazione di pipeline di distribuzione automatizzate negli ambienti Elastic Beanstalk:
+ **AWS CodePipeline**— Questo tutorial del [AWS Getting Started Resource Center](https://aws.amazon.com/getting-started/hands-on/continuous-deployment-pipeline/) mostra come configurare una pipeline di distribuzione continua su Elastic GitHub Beanstalk da, S3 o. AWS CodeCommit
+ **GitHub Azioni**: scopri [Utilizzo GitHub delle azioni per la distribuzione su Elastic Beanstalk](deploying-github-actions.md) come configurare i flussi di lavoro basati su YAML per configurare una pipeline di distribuzione continua su Elastic Beanstalk direttamente da. GitHub
+ **GitLab**— Questo post [sul AWS DevOps Developer Productivity Blog](https://aws.amazon.com/blogs/devops/deploy-a-docker-application-on-aws-elastic-beanstalk-with-gitlab/) dimostra come configurare pipeline GitLab continue per distribuire applicazioni Node.js in ambienti Elastic Beanstalk Docker.
+ **Azure DevOps**: questo [post.NET on AWS Blog](https://aws.amazon.com/blogs/dotnet/deploy-to-elastic-beanstalk-with-azure-devops/) ti guida nell'implementazione di una pipeline di distribuzione continua da un repository DevOps Git di Azure a Elastic Beanstalk usando Azure Pipelines.

## Risorse aggiuntive
<a name="deployments.cicd.aws-services.third-party"></a>

I seguenti strumenti e risorse di terze parti possono aiutarti a implementare pipeline di distribuzione automatizzate negli ambienti Elastic Beanstalk:
+ **Jenkins**: il [plug-in AWS EBDeployment Jenkins](https://plugins.jenkins.io/awseb-deployment-plugin/) consente la distribuzione diretta negli ambienti Elastic Beanstalk dalla pagina Jenkins Job Configuration.
+ **Circle CI:** — The [Orbs for Elastic Beanstalk](https://circleci.com/developer/orbs/orb/circleci/aws-elastic-beanstalk) fornisce pacchetti di configurazione riutilizzabili per distribuire e scalare le applicazioni su Elastic Beanstalk.
+ **Bitbucket Pipelines** — L'articolo Deploy [Elastic Beanstalk Application using Bitbucket Pipelines fornisce un esempio di configurazione di base per l'implementazione di Bitbucket Pipelines con Elastic Beanstalk](https://avishayil.medium.com/deploy-to-elastic-beanstalk-using-bitbucket-pipelines-189eb75cf052).