Amazon S3
Amazon S3(Amazon Simple Storage Service ) 是亚马逊云科技(AWS)提供的一种对象存储服务,旨在提供高度可扩展、持久和安全的数据存储。Amazon S3支持各种数据类型和应用场景,从简单的Web应用程序到复杂的企业需求,如数据分析、网站和移动应用程序的静态内容存储、备份和还原、灾难恢复等。
Amazon S3官网:https://www.amazonaws.cn/(免费试用12个月)
Amazon S3概述[ ]
Amazon S3是一项对象存储服务,在可扩展性、数据可用性、安全性和能效方面业界领先。数百万不同规模和行业的客户可以为几乎任何应用场景存储、管理、分析和保护任意数量的数据,例如数据湖、云原生应用程序和移动应用程序。借助高成本效益的存储类和易于使用的管理功能,可以优化成本、组织并分析数据,以及配置精细调整过的访问控制,从而满足特定的业务和合规性要求。
Amazon S3优势[ ]
可扩展性[ ]
借助 Amazon S3,可以存储几乎无限量的数据,轻松达到EB级别,同时享受无与伦比的性能。S3 具备完全的弹性,能够随着数据操作的增减自动进行扩展或收缩。无需预置存储,仅需按实际使用量付费。
持久性和可用性[ ]
Amazon S3 提供业界最持久的云端存储服务及领先的可用性。基于其独特的架构设计,S3 默认提供高达 99.999999999%(11个9)的数据持久性和 99.99% 的可用性,并且得到云端最强服务级别协议(SLA)的支持。
安全性与数据保护[ ]
通过卓越的安全性、数据保护、合规性和访问控制功能来保护数据。S3 是安全、私有且默认加密的,支持多种审计功能以监控对 S3 资源的访问请求。
最低价格与最高性能[ ]
S3 为各种工作负载和自动数据生命周期管理提供具有最佳性价比的多种存储类别,从而可以经济高效地存储大量经常、不经常或很少访问的数据。S3 提供弹性、灵活性、低延迟和高吞吐量,确保存储永远不会成为限制性能的瓶颈。
Amazon S3应用场景[ ]
数据湖[ ]
数据湖是一个集中式存储库,设计用于以任意规模存储所有类型的数据,无论是结构化还是非结构化数据。它支持运行数据分析、人工智能(AI)、机器学习(ML)和高性能计算(HPC)应用程序,从而发掘数据中蕴含的宝贵洞察。
Amazon S3 数据湖为Salesforce组织中的用户提供了一个安全且受管控的环境,使他们能够发现、访问和分析任何位置的数据。
备份还原数据[ ]
借助S3的高效复制功能、AWS Backup的数据保护能力及众多AWS合作伙伴网络提供的解决方案,能够根据恢复时间目标(RTO)、恢复点目标(RPO)和合规性要求,实现数据的快速恢复。
Ancestry利用Amazon S3 Glacier存储类,在几小时内即可恢复数TB的图像数据,而非传统所需的几天时间。
存档数据[ ]
通过将数据移动到Amazon S3 Glacier存储类,可以在降低存储成本、简化运维的同时,获得新的数据洞察。
英国公共服务广播公司BBC成功地将其拥有100年历史的旗舰档案迁移到了Amazon S3 Glacier Instant Retrieval,确保了数据的安全和可访问性。
生成式人工智能[ ]
Amazon S3能够为几乎任何应用场景存储EB级别的数据,并每秒处理超过1亿个请求,这使其成为探索生成式人工智能的理想起点。
Grendene正在使用基于Amazon S3的数据湖为销售团队创建基于生成式人工智能的虚拟助手,以提高销售效率和客户满意度。
Amazon S3工作原理[ ]
Amazon S3 将数据作为对象存储在存储桶中。对象是一个文件和描述该文件的任何元数据。存储桶是对象的容器。要将数据存储在 Amazon S3 中,需要先创建一个存储桶并指定存储桶名称和 AWS 区域。然后,将数据作为 Amazon S3 中的对象上传到该存储桶。每个对象都有一个密钥(或密钥名称),它是存储桶中对象的唯一标识符。
S3 提供可供配置以支持特定应用场景的功能。例如,可以使用 S3 版本控制将对象的多个版本保留在同一个存储桶中,这样就可以恢复意外删除或覆盖的对象。存储桶及其中的对象是私有的,只能在明确授予访问权限的情况下进行访问。可以使用存储桶策略、AWS Identity and Access Management(IAM)策略、S3 接入点和访问控制列表(ACL)来管理访问权限。