

Avis de fin de support : le 7 octobre 2026, AWS le support de AWS Proton. Après le 7 octobre 2026, vous ne pourrez plus accéder à la AWS Proton console ni aux AWS Proton ressources. Votre infrastructure déployée restera intacte. Pour plus d'informations, consultez le Guide [AWS Proton de dépréciation et de migration des services](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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.

# Création d'une configuration de synchronisation des services
<a name="create-service-sync"></a>



Vous pouvez créer une configuration de synchronisation des services à l'aide de la console ou AWS CLI.

------
#### [ AWS Management Console ]

1. Sur la page **Choisir un modèle de service**, sélectionnez un modèle et choisissez **Configurer**.

1. Sur la page **Configurer le service**, dans la section **Détails du service**, entrez un nouveau **nom de service**.

1. (Facultatif) Entrez une description du service.

1. Dans la section **Référentiel du code source de l'application**, **choisissez Choisir un dépôt Git lié** pour sélectionner un référentiel auquel vous êtes déjà lié AWS Proton. Si vous n'avez pas encore de dépôt lié, choisissez **Lier un autre dépôt Git** et suivez les instructions de la [section Créer un lien vers votre dépôt](https://docs.aws.amazon.com//proton/latest/userguide/ag-create-repo.html).

1. Pour **Repository**, choisissez le nom de votre référentiel de code source dans la liste.

1. Pour **Branch**, choisissez le nom de la branche du référentiel pour votre code source dans la liste.

1. (Facultatif) Dans la section **Tags**, choisissez **Ajouter un nouveau tag** et entrez une clé et une valeur pour créer un tag géré par le client.

1. Choisissez **Suivant**.

1. Sur la page **Configurer les instances de service**, dans la section **Source de définition du service**, sélectionnez **Synchroniser votre service depuis Git**.

1. Dans la section **Fichiers de définition du service**, si vous AWS Proton souhaitez créer votre `proton-ops` fichier, sélectionnez **Je veux qu'AWS Proton crée les fichiers**. Avec cette option, AWS Proton crée le `proton-ops` fichier `spec` et aux emplacements que vous spécifiez. Sélectionnez **Je fournis mes propres fichiers** pour créer votre propre fichier OPS.

1. Dans la section **Référentiel de définitions de services**, **choisissez Choisir un dépôt Git lié** pour sélectionner un référentiel auquel vous êtes déjà lié AWS Proton.

1. Pour **Nom du référentiel**, choisissez le nom de votre référentiel de code source dans la liste.

1. Pour la **branche de `proton-ops` fichier**, choisissez le nom de votre branche dans la liste où AWS Proton seront placés votre fichier OPS et vos fichiers de spécifications.

1. Dans la section **Instances de service**, chaque champ est automatiquement rempli en fonction des valeurs du `proton-ops` fichier.

1. Choisissez **Next** et passez en revue vos entrées.

1. Choisissez **Créer**.

------
#### [ AWS CLI ]

**Créez une configuration de synchronisation des services à l'aide du AWS CLI**
+ Exécutez la commande suivante.

  ```
  $ aws proton create-service-sync-config \
      --resource "service-arn" \
      --repository-provider "GITHUB" \
      --repository "example/proton-sync-service" \
      --ops-file-branch "main" \
      --proton-ops-file "./configuration/custom-proton-ops.yaml" (optional)
  ```

  La réponse est la suivante.

  ```
  {
      "serviceSyncConfig": {
          "branch": "main",
          "filePath": "./configuration/custom-proton-ops.yaml",
          "repositoryName": "example/proton-sync-service",
          "repositoryProvider": "GITHUB",
          "serviceName": "service name"
      }
  }
  ```

------