View a markdown version of this page

Conéctese al código fuente en Amazon S3 - AWS Transformar

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.

Conéctese al código fuente en Amazon S3

Puede conectar AWS Transform al código fuente en Amazon S3 como alternativa a conectar un repositorio de código fuente.

Organización de cubos de S3

El código fuente original y el código transformado se almacenan en un depósito de S3 común, organizado como se muestra a continuación. Debe configurar su bucket de S3 en la misma región que su trabajo de AWS Transform. Sube tu código fuente al depósito como un archivo zip a nivel raíz. El archivo zip debe contener una carpeta de nivel superior para cada repositorio.

Durante la transformación, AWS Transform crea una carpeta de salida de la transformación y almacena los resultados de la transformación en esa carpeta. La transformación crea un archivo zip denominado transformed-code.zip que contiene el código transformado. Esto incluye un informe de diferencias de código denominado diff.txt que resalta los cambios en los archivos a nivel de proyecto.

<customer-bucket>/ ├── source-code.zip ├── repo 1 ├── repo 2 ├── ...... ├── repo n └── transform-output/ ├── transformed-code.zip

Añadir un nuevo conector S3

Para crear un nuevo conector de repositorio de código fuente de S3:

  1. En la AWS consola, cree un bucket de S3.

  2. Cargue el código fuente como un archivo zip en el bucket de S3.

  3. En la aplicación web AWS Transform, inicie un trabajo de transformación de.NET. En el paso Conectar un repositorio de código fuente, selecciona Conectar tu código fuente en un bucket S3 y selecciona Guardar.

  4. En la página siguiente, introduce los detalles de tu bucket de S3 y selecciona Enviar.

    1. Nombre del conector

    2. AWS ID de cuenta

    3. S3 Bucket Arn

    4. Clave de cifrado de S3 Bucket (opcional)

  5. Apruebe el conector:

    1. En la página siguiente, copia el enlace de verificación.

    2. Pida a un aprobador que busque el enlace para acceder a la página de solicitud de creación del conector AWS Transform.

    3. Elija crear un rol nuevo o usar uno existente.

    4. Tras revisar la solicitud, selecciona Guardar y aprobar para aprobarla.

  6. Especifique la ubicación del archivo zip de S3:

    1. En la aplicación web AWS Transform, espere a que el estado muestre Aprobado.

    2. En la página Especificar la ubicación del activo, introduzca una URL de S3 para el archivo de código zip en el formato s3://bucket-name/zip-file-name y seleccione Enviar a AWS transformación.

    3. El trabajo continúa con la etapa de descubrimiento para continuar con la transformación.

Eliminar un conector S3

Para eliminar un conector S3 existente:

  1. En la aplicación web AWS Transform, selecciona Administrar conectores en la parte superior derecha.

  2. En la ventana Administrar conectores, seleccione el conector.

  3. Elija Eliminar.