A AWS lançou o Storage Browser para Amazon S3, um componente de IU de código aberto que você pode adicionar aos seus aplicativos da web para permitir que usuários finais autorizados, como clientes, parceiros e funcionários, naveguem, carreguem, baixem, copiem e excluam dados no S3 facilmente. O Storage Browser para S3 facilita o trabalho dos desenvolvedores que procuram fornecer aos usuários finais acesso aos dados no S3 e foi projetado para que os usuários finais, como clientes, parceiros e funcionários, possam trabalhar com eficiência com os dados, independentemente de sua familiaridade com o Amazon S3 ou a Amazon Web Services. Além disso, os desenvolvedores podem personalizar a aparência da interface do Storage Browser para alinhá-la ao design do aplicativo. O Storage Browser para S3 é um componente do AWS Amplify UI React; portanto, você deve usá-lo em um aplicativo da web criado com React ou uma estrutura baseada em React, como Next.js, Gatsby, Remix ou outras. Você também deve ter os pacotes do AWS Amplify e do AWS Amplify UI React instalados. O Storage Browser para S3 exige que a autenticação e a autorização sejam configuradas para que ele possa renderizar os buckets ou prefixos do S3 aos quais os usuários finais podem acessar, bem como as ações que eles podem executar. Há três opções para configurar as permissões, cada uma adequada para diferentes casos de uso: usar o AWS Amplify Auth, usar o AWS IAM Identity Center ou usar funções do IAM com o Amazon S3 Access Grants. Graças ao seu design flexível, você pode personalizar o Storage Browser para S3 para corresponder à aparência do seu aplicativo. Assim como qualquer outro componente da IU do Amplify, ele usará o tema do Amplify que você tiver ativo no aplicativo por padrão. No entanto, você pode modificar facilmente qualquer um de seus componentes, como botões, breadcrumb, controles de paginação, campos de texto e outros, criando seu próprio tema ou direcionando elementos diretamente usando CSS. O Storage Browser para S3 é compatível com todas as classes de armazenamento do Amazon S3, exceto para Glacier Flexible Retrieval e S3 Glacier Deep Archive. Ele é compatível com o S3 Intelligent-Tiering, mas não é compatível com o S3 Intelligent-Tiering Archive Access Tier nem com o S3 Intelligent-Tiering Deep Archive Access Tier. O Storage Browser para S3 inclui lógica integrada que aprimora as solicitações de upload para transferência de dados de alta taxa de transferência, calcula somas de verificação dos dados carregados (rejeitando solicitações que falham nessas verificações de durabilidade) e otimiza o desempenho para tempos de carregamento mais rápidos no aplicativo.
Conecte usuários aos dados por meio de seus aplicativos com o Storage Browser para Amazon S3
AWS