WEB开发网
开发学院服务器云计算 用 Amazon Web Services 进行云计算,第 2 部分: ... 阅读

用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据

 2009-11-05 00:00:00 来源:WEB开发网   
核心提示: 每个 Amazon Web Services 用户账户与下面的安全凭证相关联: 访问键 ID,用于识别通过查询/REST 接口发出请求的用户,用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存

每个 Amazon Web Services 用户账户与下面的安全凭证相关联:

访问键 ID,用于识别通过查询/REST 接口发出请求的用户。

安全访问密钥,用于在通过查询接口发出请求时计算数字签名。

公共和私有 x.509 安全证书,用于在使用 SOAP 时进行签名和身份验证。

在 Web Services Account information 页面上,可以管理密钥和证书、重新生成它们、查看账户活动和使用情况报告以及修改个人信息。

在成功地注册 Amazon Web Services 账户之后,需要按照以下步骤为账户启用 Amazon S3 服务:

登录 Amazon Web Services 账户。

导航到 S3 主页。

单击页面右边的 Sign Up For This Web Service。

提供必需的信息并完成注册过程。

本文中的示例使用查询/REST 接口与 S3 通信。需要获得自己的访问键。可以通过在 Web Services Account information 页面上选择 View Access Key Identifiers 获得访问键。现在设置 Amazon Web Services 并为账户启用 S3 服务。

与 S3 交互

为了学习与 S3 交互,可以使用 Amazon、第三方或独立开发人员提供的库。本文并不深入讨论与 S3 的通信的细节,比如如何对请求进行签名、如何构建用来封装数据的 XML 文档以及对 S3 发送和接收的参数。我们使用库提供的高层接口,让库处理所有细节。

我们将使用开放源码的 Java™ 库 JetS3t 与 S3 交互,通过一些代码片段了解它的 API。在本文末尾,将把这些片段组合起来,实现一些有意义的功能:一个简单方便的 S3 shell,可以随时使用它与 S3 交互。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Amazon Web Services

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接