

Aviso de fin del soporte: el 7 de octubre de 2026 AWS finalizará el soporte para AWS Proton. Después del 7 de octubre de 2026, ya no podrás acceder a la AWS Proton consola ni a AWS Proton los recursos. La infraestructura implementada permanecerá intacta. Para obtener más información, consulte la [Guía AWS Proton de obsolescencia y migración del servicio](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Creación de una configuración de sincronización de servicios
<a name="create-service-sync"></a>



Puede crear una configuración de sincronización de servicios mediante la consola o AWS CLI.

------
#### [ Consola de administración de AWS ]

1. En la página **Elegir una plantilla de servicio**, seleccione una plantilla y elija **Configurar**.

1. En la página **Configurar servicio**, en la sección **Detalles del servicio**, introduzca un nuevo **Nombre del servicio**.

1. (Opcional) Escriba una descripción para el servicio.

1. En la sección **Repositorio de código fuente de la aplicación**, selecciona **Elegir un repositorio de Git vinculado** para seleccionar un repositorio al que ya te hayas vinculado AWS Proton. Si aún no tiene un repositorio vinculado, seleccione **Vincular otro repositorio de Git** y siga las instrucciones en [Crear un enlace al repositorio](https://docs.aws.amazon.com//proton/latest/userguide/ag-create-repo.html).

1. En **Repositorio**, elija de la lista el nombre del repositorio que contenga el código fuente.

1. En **Ramificación**, elija de la lista el nombre de la ramificación del repositorio para el código fuente.

1. (Opcional) En la sección **Etiquetas**, seleccione **Agregar etiqueta** e introduzca una clave y un valor para crear una etiqueta administrada por el cliente.

1. Elija **Siguiente**.

1. En la página **Configurar instancias de servicio**, en la sección **Fuente de definición del servicio**, seleccione **Sincronice el servicio desde Git**.

1. En la sección **Archivos de definición de servicio**, si desea que AWS Proton cree el archivo `proton-ops`, seleccione **Quiero que AWS Proton cree los archivos**. Con esta opción, AWS Proton crea el `proton-ops` archivo `spec` and en las ubicaciones que especifiques. Seleccione **Voy a proporcionar mis propios archivos** para crear su propio archivo OPS.

1. En la sección **Repositorio de definición de servicio**, **elige Elegir un repositorio de Git vinculado** para seleccionar un repositorio al que ya te hayas vinculado AWS Proton.

1. En **Nombre del repositorio**, elija de la lista el nombre del repositorio del código fuente.

1. Para la **rama de `proton-ops` archivos**, elige el nombre de la rama de la lista en la que AWS Proton colocarás el OPS y el archivo de especificaciones.

1. En la sección **Instancias de servicio**, cada campo se rellena automáticamente en función de los valores del archivo `proton-ops`.

1. Seleccione **Siguiente** y revise las entradas.

1. Seleccione **Crear**.

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

**Cree una configuración de sincronización de servicios mediante el AWS CLI**
+ Ejecute el siguiente comando.

  ```
  $ 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 respuesta será como la que se muestra a continuación.

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

------