适用于 Ruby 的 AWS 开发工具包常见问题

概述

问:适用于 Ruby 的 AWS 开发工具包是什么?

适用于 Ruby 的 AWS 开发工具包使开发人员能够更轻松地在经济实惠、可扩展且可靠的 AWS 云上构建应用程序。

使用该开发工具包,开发人员可以构建适用于 Amazon Simple Storage Service (Amazon S3)、Amazon Elastic Compute Cloud (Amazon EC2)、Amazon SimpleDB 以及更多服务的解决方案。使用适用于 Ruby 的 AWS 开发工具包,开发人员可在几分钟内启动 aws-sdk Ruby gem。

问: 适用于 Ruby 的 AWS 开发工具包支持哪些服务?

适用于 Ruby 的 AWS 开发工具包支持 AWS 基础设施产品,包括:

  • Amazon Elastic Compute Cloud
  • Amazon SimpleDB
  • Amazon Simple Storage Service
  • Amazon Simple Queue Service
  • Amazon Simple Notifications Service

请参阅产品页面获得完整列表。

问: 适用于 Ruby 的 AWS 开发工具包中包含哪些功能?

开发工具包含有:

  • AWS Ruby Gem – 使用 aws-sdk gem 构建 Ruby 应用程序,消除直接对 Web 服务界面进行编码的复杂性。Gem 可处理各种常见任务,如身份验证、请求重试、XML 处理、错误处理以及其他内容。
  • Rails 集成 – 轻松地将 Amazon Web Services 集成到您的 Rails 应用程序。该应用程序使用对象关系映射器 (ORM) 为您的数据建模,然后使用 Amazon SimpleDB 保留您的数据,再针对 Amazon Simple E-mail Service 实施 Action Mailer。
  • 代码示例 – 如何使用库通过 GitHub 构建可用应用程序的实际示例。

问: AWS 为什么提供 Ruby 开发工具包?

AWS 基础设施服务提供了与语言无关的 Web 服务 API,可供任意数量的编程语言和技术使用。适用于 Ruby 的 AWS 开发工具包通过提供受官方支持且针对 Ruby 开发人员量身定制的开发经验,使客户开发应用程序时更为轻松。通过适用于 Ruby 的 AWS 开发工具包,开发人员在几分钟内就可从 AWS Ruby 库、Rails 集成、代码示例和文档着手构建应用程序。

问: 如何获取适用于 Ruby 的 AWS 开发工具包的相关支持?

所有客户都可以通过 PHP 开发人员中心的社区论坛、入门指南和参考文档获得适用于 Ruby 的 AWS 开发工具包的支持。AWS Premium Support 客户可通过 Support 中心获取其他支持。

安装和许可

问: 如何获取适用于 Ruby 的 AWS 开发工具包?

您可以将适用于 Ruby 的 AWS 开发工具包安装为 Ruby gem,从 GitHub 获取源代码,或从产品页面下载开发工具包。请参阅产品页面了解详细信息。

问: 何处可找到源代码?

源代码通过 GitHub 上的 Git 存储库提供。从中您可以在线浏览源代码,下载整个软件包源代码,或创建自己的克隆副本。

问:适用于 Ruby 的 AWS 开发工具包是否开源?开发工具包如何授权?

该库和示例应用程序源代码是使用 Apache 2.0 许可证进行许可的,因此您可以通过适当属性修改并重新分配该代码。