

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Frameworks de déploiement
<a name="deployment-frameworks"></a>

De nombreuses équipes modernes utilisent l'intégration continue et la livraison continue (CI/CD) practices and pipelines to automate the deployment of their solutions and infrastructure. If your team already uses CI/CDpipelines). Vous devriez être en mesure d'intégrer Amazon OpenSearch Service dans votre environnement. Si vous déployez manuellement dans votre configuration actuelle, envisagez de créer des pipelines pour automatiser le travail répétitif, réduire les frais opérationnels et réduire les erreurs humaines.

Vous pouvez déployer Amazon OpenSearch Service en utilisant divers frameworks d'infrastructure en tant que code (IaC), notamment Terraform by HashiCorp, Chef et Puppet. ****Terraform propose un [OpenSearch module](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/opensearch_domain) que vous pouvez utiliser pour créer des domaines Amazon OpenSearch Service. Dans**** de nombreux cas, vous pouvez utiliser votre pipeline de déploiement d'infrastructure existant et faire pointer le module du moteur de recherche vers le module Amazon OpenSearch Service.

Si vous envisagez de créer des pipelines à partir de zéro ou si vous souhaitez utiliser les services natifs d'AWS, AWS propose plusieurs options CI/CD d'outils et de services. Cela inclut les éléments suivants :
+ [AWS CodePipeline](https://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html)
+ [AWS CodeBuild](https://docs.aws.amazon.com/codebuild/latest/userguide/welcome.html)
+ [Kit de développement cloud AWS (AWS CDK)](https://docs.aws.amazon.com/cdk/v2/guide/home.html)
+ [AWS CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)
+ [AWS CodeDeploy](https://docs.aws.amazon.com/codedeploy/latest/userguide/welcome.html)

Vous pouvez utiliser ces services pour automatiser la création, le test et le déploiement de l'infrastructure. Le déploiement de vos pipelines à l'aide de l'un de ces services cloud natifs présente de nombreux avantages, notamment les suivants :
+ Versions de produits entièrement automatisées end-to-end (création, test, déploiement)
+ Déploiement dans plusieurs environnements (développement, test, pré-production, production)
+ Intégration avec d'autres services AWS
+ La capacité de moderniser vos pipelines de déploiement pour automatiser les déploiements d'Amazon OpenSearch Service dans plusieurs environnements