Ir para o conteúdo

Integração do Sistema de Arquivos Amazon S3 com App Builder

Este artigo explicará como integrar um Sistema de arquivos Amazon S3 com an App Builder aplicativo. Pode haver casos em que você esteja procurando visualizar dados ou informações por meio an App Builder aplicativo, como extratos bancários ou arquivos PDF, mas não ter esses dados realmente residindo dentro do App Builder servidor de aplicativos. Uma opção para acomodar esse cenário é configurar um Network File System externo para lidar com o armazenamento desses dados. O Amazon's S3 Bucket pode ser usado como um tipo de Network File System externo.

Como pré-requisito, este artigo pressupõe que você já tenha um bucket do Amazon S3 criado e disponível para uso.

Nota

Para mais informações sobre os Buckets S3 da Amazon, consulte: https://docs.aws.amazon.com/AmazonS3/latest/gsg/CreatingABucket.html

Convenção de Nomenclatura URI

Ao nomear o URI para um caminho de bucket do Amazon S3, a convenção recomendada é usar caracteres de traço no nome em vez de pontos, como s3-<region>.amazonaws.com/<bucketname>.

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

Para Configurar um Sistema de Arquivos Amazon S3 em App Builder

  1. Conecte o sistema de arquivos S3 ao seu ambiente

    • Navegue até IDE > Servidores de dados
    • Clique em + Servidor em Servidores de Dados
    • Insira um Nome do Servidor. Por exemplo: S3 Outgoing
    • Para Tipo selecione Amazon S3 em Sistema de Arquivos
    • Insira a URL do servidor para conectar. Por exemplo: https://s3.amazonaws.com/bucketpath
    • Forneça credenciais de Configurações de segurança (nome de usuário e senha)
    • Clique em Salvar e feche o pop-up
  2. Conecte a fonte de dados ao aplicativo

    • Navegue até o App Workbench para o aplicativo que você deseja configurar
    • Clique em Fontes de dados
    • Clique em + Fonte
    • Selecione Link para fonte existente e clique em Avançar
    • Localize a fonte de dados S3 recém-criada na lista suspensa e clique em Selecionado
    • Clique no botão Link Source
    • Revise as informações e clique em Concluído
    • Se necessário, você pode vincular a fonte de dados do aplicativo ao Amazon S3 também
      • No App Workbench, clique em Fontes de dados
      • Selecione a fonte de dados do aplicativo, clique em Vincular fontes
      • Clique em Criar, selecione a fonte de dados do Amazon S3, clique no ícone de marca de seleção para salvar

Nota

Para mais informações sobre sistemas de arquivos, consulte o conteúdo do Sistema de arquivos de rede em Sistema de arquivos.