Saltar al contenido

Integración del Sistema de Archivos de Amazon S3 con App Builder

Este artículo le explicará cómo integrar un Sistema de archivos Amazon S3 con an App Builder aplicación. Puede haber casos en los que desee ver datos o información a través de an App Builder aplicación, como extractos bancarios o archivos PDF, pero no tienen esos datos realmente dentro de la aplicación. App Builder servidor de aplicaciones. Una opción para adaptarse a este escenario es configurar un sistema de archivos de red externo para gestionar el almacenamiento de estos datos. El S3 Bucket de Amazon se puede utilizar como un tipo de sistema de archivos de red externo.

Como prerrequisito, este artículo supone que ya tiene un depósito de Amazon S3 existente creado y disponible para su uso.

Nota

Para obtener más información sobre los buckets S3 de Amazon, consulte: https://docs.aws.amazon.com/AmazonS3/latest/gsg/CreatingABucket.html

Convención de Nombres de URI

Al nombrar la URI para una ruta de bucket de Amazon S3, la convención recomendada es usar caracteres de guion en el nombre en lugar de puntos, como s3-<region>.amazonaws.com/<bucketname>.

Ejemplo de URL recomendado: s3-eu-west-2.amazonaws.com/example-bank-statements-prod

Para Configurar un Sistema de Archivos de Amazon S3 en App Builder

  1. Conecte el sistema de archivos S3 con su ambiente

    • Vaya a IDE > Servidores de datos
    • Haga clic en + Servidor en Servidores de datos
    • Ingrese un Nombre de servidor. Por ejemplo: S3 Saliente
    • Para Tipo seleccione Amazon S3 en Sistema de archivos
    • Introduce la URL del servidor al que te vas a conectar. Por ejemplo: https://s3.amazonaws.com/bucketpath
    • Suministre credenciales de Configuración de seguridad (nombre de usuario y contraseña)
    • Haga clic en Guardar y cierre la ventana emergente
  2. Conectar la fuente de datos a la aplicación

    • Navega hasta el App Workbench de la aplicación que deseas configurar
    • Haga clic en Fuentes de datos
    • Haga clic en + Fuente
    • Seleccione Enlazar a fuente existente y haga clic en Siguiente
    • Ubique la fuente de datos S3 recién creada en la lista desplegable, haga clic en Seleccionado
    • Haga clic en el botón Enlazar fuente
    • Revise la información y haga clic en Listo
    • Si es necesario, también puede enlace la fuente de datos de la aplicación a Amazon S3.
      • Desde el App Workbench, haga clic en Fuentes de datos
      • Seleccione la fuente de datos de la aplicación, haga clic en Vincular fuentes
      • Haga clic en Crear, seleccione la fuente de datos de Amazon S3, haga clic en el ícono de marca de verificación para guardar

Nota

Para obtener más información sobre los sistemas de archivos, consulte el contenido Sistema de archivos de red en Sistema de archivos.