写点什么

亚马逊推出 S3 存储浏览器

作者:Renato Losio

  • 2024-10-24
    北京
  • 本文字数:1134 字

    阅读完需:约 4 分钟

大小:534.24K时长:03:02
亚马逊推出 S3 存储浏览器

亚马逊最近宣布推出适用于 Amazon S3 的 Storage Browser 的 alpha 版本,为最终用户提供了一个简单的界面来访问存储在 S3 中的数据。该项目可在 AWS Amplify JavaScript 和 React 客户端库中找到。

 

Storage Browser 是一个开源的 Amplify UI React 组件,客户可以将其添加到他们的 Web 应用程序中,为最终用户提供一个简单的界面来访问存储在 S3 中的数据。使用这个新界面,开发人员可以为经过授权的最终用户提供从他们的应用程序浏览、下载和上传存储桶中数据的能力。



亚马逊云科技欧洲、中东和非洲地区首席布道师 Danilo Poccia 总结了新项目的功能:

这是一个开源的 Amplify UI React 组件,您可以将其添加到您的 Web 应用程序中,为您的最终用户提供一个简单的界面来访问存储在 S3 中的数据。该组件使用新的 ListCallerAccessGrants API 列出他们可以访问的所有 S3 存储桶、前缀和对象,由他们的 S3 访问授权所定义。


根据 GitHub 上的文档,用户可以通过 npm 或使用 @aws-amplify/ui-react-storage 和 aws-amplify 包的标记版本来安装 S3 的 Storage Browser。应将以下依赖项添加到 package.json 文件中:

"dependencies": {	"@aws-amplify/ui-react-storage": "storage-browser",	"aws-amplify": "storage-browser",  }
复制代码


Amplify 项目有三个主要视图,首先是位置视图,这是显示用户可以访问的根级 S3 资源及其相关权限(READ/READWRITE)的初始视图。位置详细信息视图是一个类似于文件浏览器的界面,用户可以在其中浏览 S3 中的文件和文件夹,以及上传或下载文件。当用户选择操作(例如上传文件)时,位置操作视图就会出现。

 

虽然新功能的总体反馈大多是正面的,但有几个用户要求提供搜索支持,只是目前它还缺乏该特性。DMI 的首席架构师兼实践负责人 Jason Butz 强调了一个潜在的用例:

您是否曾经遇到过,需要一种方式让业务用户对上传到您的应用程序的文件获取管理访问权限的情况?我就遇到过这种情况,然后我们就必须讨论如何在应用程序中提供对 S3 Bucket 中对象的访问,以及这种努力是否值得。有了这个新特性,这件事可能会变得容易一些。

 

目前有三种方法可以使用存储浏览器组件设置身份验证和授权:AWS IAM Identity Center 和 S3 Access Grants,建议按每个 S3 前缀授予访问权限;Amplify Auth,对于已经使用 Amplify 的开发人员来说,这是最快的设置选项;或自定义身份验证。最后一个选项建议针对有自己的身份和授权服务的应用程序,用于对用户进行身份验证和授权。Serverless Guru 的高级云顾问 Eduardo Rabelo 评论道:

很高兴看到亚马逊云科技为开发人员提供有主见的组件!

 

该项目背后的亚马逊云科技团队正在寻求开发人员的反馈,包括改进 API 及附加功能的建议。

 

原文链接:

Amazon Introduces Storage Browser for S3

2024-10-24 08:009696

评论

发布
暂无评论
发现更多内容

如何在 PS4 中添加IP代理

Geek_bf375d

爬虫 https 代理IP 代理IP设置 跨境电商

kafka的核心组件以及特点

想要飞的猪

spring核心功能与他们的实现总结

想要飞的猪

微服务常用的组件与相关问题

想要飞的猪

如何在VMMask指纹浏览器中设置代理

Geek_bf375d

爬虫 https IP 跨境电商 TikTok

Logii 指纹浏览器中如何设置代理

Geek_bf375d

爬虫 https IP 代理IP 代理IP设置

如何在没有 Root 权限的 Android 上设置IP代理

Geek_bf375d

爬虫 https 代理IP 代理IP设置 跨境电商

iOS 的IP代理设置

Geek_bf375d

爬虫 https IP 代理IP 代理IP设置

redis高可用的方案都有哪些?

想要飞的猪

springboot是如何解决这些问题的?

想要飞的猪

当我遇见腾讯混元大模型|社区征文

法医

大模型

springMVC是如何处理请求的与Spring容器有何关系?

想要飞的猪

为什么美国程序员工作比中国程序员工作轻松、加班少?

代码生成器研究

企业数字化转型,如何战略性的使用数据和 IT ?

SoFlu软件机器人

spring中的设计模式

想要飞的猪

Windows 10 上的代理设置

Geek_bf375d

爬虫 https IP 代理IP 代理IP设置

如何设置和使用 Proxifier教程

Geek_bf375d

爬虫 https IP 代理IP 代理IP设置

低代码开发平台真的靠谱吗?

代码生成器研究

彻底搞懂Redis事务机制

程序员花卷

缓存 分布式数据库 后端 事务 redis 精讲

Windows 7 上配置代理服务器

Geek_bf375d

爬虫 https IP 代理IP 代理IP设置

Windows 11 的代理设置:启用和禁用

Geek_bf375d

爬虫 IP 代理IP 代理IP设置 HTTPS协议

SQL 算术运算符:加法、减法、乘法、除法和取模的用法

小万哥

MySQL 数据库 程序员 sql 后端开发

2023年度盘点:10款好用的AI图片生成工具推荐!总有一款是你的菜。

彭宏豪95

人工智能 设计 在线白板 AIGC AI绘画

Spring Boot 外部化配置的应用

玄兴梦影

ZK的数据结构以及协议

想要飞的猪

《三国杀》完成鸿蒙原生应用开发,更多游戏品类加入鸿蒙生态

最新动态

文心一言 VS 讯飞星火 VS chatgpt (147)-- 算法导论12.2 2题

福大大架构师每日一题

福大大架构师每日一题

如何为 Windows 8.1 设置代理

Geek_bf375d

爬虫 代理IP 代理IP设置 免费代理ip 跨境电商

AI大模型驶向产业之海,需要高质数据“河道”引航

脑极体

存储

Android 上的代理设置

Geek_bf375d

爬虫 代理IP 代理IP设置 跨境支付 HTTPS协议

Linux的代理设置

Geek_bf375d

爬虫 代理IP 代理IP设置 跨境电商 HTTPS协议

亚马逊推出 S3 存储浏览器_亚马逊云科技_InfoQ精选文章