Amazon Simple Storage Service (Amazon S3) 是一种对象存储服务,提供行业领先的可扩展性、数据可用性、安全性和性能。 您可以使用 Amazon S3 随时在任何位置存储和取回任何数量的数据。
要充分利用 Amazon S3,您需要了解几个简单的概念。Amazon S3 将数据作为对象存储在存储桶中。一个对象由一个文件和描述该文件的任何元数据(可选)组成。要将对象存储在 Amazon S3 中,您要上传想要存储在存储桶中的文件。当您上传文件时,您可以设置该对象和任何元数据的权限。
存储桶是对象的容器。您可以有一个或多个存储桶。对于每个存储桶,您可以控制对它的访问权(谁可以创建、删除和列出存储桶中的对象)、查看它及其对象的访问日志,并选择 Amazon S3 将该存储桶及其内容存储所在的地理区域。

设置并登录您的 AWS 账户
要使用 Amazon S3,您需要一个 AWS 账户 »如果您没有账户,系统会提示您在注册 Amazon S3 时创建一个。在您使用 Amazon S3 之前,系统不会向您收取费用。
大多数客户利用 AWS 开发人员工具和开发工具包 » 来开始开发全新的应用程序,或者,通过 AWS 管理控制台提供用于访问和管理 Amazon S3 资源的基于 Web 的界面。
使用 AWS 软件开发工具包
应用程序的开发人员可以从各种 AWS 软件开发工具包中进行选择,这些工具包可以简化 Amazon S3 在其使用案例中的使用。适用于 Amazon S3 的 AWS 开发工具包包括代码库、代码示例和文档,支持以下编程语言和平台。
使用 AWS 移动开发工具包
AWS 移动软件开发工具包可以帮助您轻松快速地构建高品质移动应用程序。使用该工具包,您可以访问专门设计用于创建移动应用程序的服务,通过针对移动设备优化的连接程序访问常见的 AWS 数据流式处理、存储和数据库服务,还可以访问完善齐备的其他 AWS 服务。
AWS 移动开发工具包中包括适用于 iOS、Android 和 Fire OS 的库、代码示例和文档,使您能够创建可在多个设备和平台上提供卓越体验的应用程序。
AWS 培训:Amazon S3 免费在线课程
AWS 提供免费在线存储课程,以帮助您了解如何架构并管理在 Amazon S3 上构建的高可用性存储解决方案。从基础知识逐渐进阶到深入技术研究,提高您的 Amazon S3 专业知识,帮助组织更快地迁移到云。
通过浏览下面的培训进阶选项了解更多信息,并访问此处了解所有的 AWS 存储课程。
10 分钟教程和逐步指南
开始使用 Amazon S3 Glacier 和S3 Glacier Deep Archive
开始在 Amazon S3 Glacier 和 S3 Glacier Deep Archive 中存储您的归档数据集
查看更多 10 分钟教程 »
将数据移动至 Amazon S3
AWS 提供数据传输服务组合,从而为任何数据迁移项目提供适当解决方案。连接水平是数据迁移的重大影响因素,AWS 提供可满足混合云存储、离线数据传输和在线数据传输需求的产品。
混合云存储
离线数据传输
AWS Snow Family 由 AWS Snowcone、AWS Snowball 和 AWS Snowmobile 组成。AWS Snowcone 和 AWS Snowball 是坚固且安全的小型便携式存储和边缘计算设备,用于数据收集、处理和迁移。这些设备是专为网络容量受限或不存在的边缘站点构建的服务,可在恶劣的环境中提供存储和计算功能。AWS Snowmobile 是一个 EB 级的数据传输服务,可用于将海量数据迁移到云中,包括视频库、图片存储库甚至整个数据中心的迁移。
在线数据传输
AWS DataSync 可以轻松高效地将数百 TB 大小的数百万份文件传输到 Amazon S3 中,速度最高比开源工具快 10 倍。DataSync 可自动处理或消除很多手动任务,包括脚本复制作业、计划和监控传输、验证数据和优化网络利用率。使用 Snowcone,您甚至可以使用 AWS DataSync 从边缘站点在线传输数据。
AWS Transfer 系列使用 SFTP、FTPS 和 FTP 提供与 Amazon S3 的完全托管、简单且无缝的文件传输。
Amazon S3 Transfer Acceleration 可在客户与您的 Amazon S3 存储桶之间实现快速的远距离文件传输。Amazon Kinesis 和 AWS IoT Core 可以轻松安全地捕获流数据并将流数据从 IoT 设备加载到 Amazon S3 中。
使用 AWS 合作伙伴网络
Amazon S3 还与第三方连接器实现了集成,可以帮助您将数据传入和传出 AWS 云。 AWS 合作伙伴网络 (APN) 能力计划旨在为 AWS 客户推介顶级技术和咨询提供商,他们在专门的解决方案领域展示出娴熟的技术能力并具有可靠的客户成功经验。获得 APN 能力认证的合作伙伴可提供与 AWS 云集成的各种服务、软件和解决方案。
AWS 存储能力合作伙伴可以帮助客户进行评估,并使用各种方法和技术有效地在 AWS 云中存储数据。
了解有关 AWS 存储能力合作伙伴的更多信息 »