通过适用于 Ruby 的 AWS 开发工具包迅速开始使用 AWS。该开发工具包提供 Ruby 种类给许多 AWS 服务,如 Amazon S3、Amazon EC2、DynamoDB 等,以避免进行复杂的编码。该开发工具包作为每个 AWS 产品的单独可下载软件包提供,其中包括代码和文档。该开发工具包还可通过 RubyGems (http://rubygems.org/gems/aws-sdk) 获取。
适用于 Ruby 的 AWS 开发工具包版本 3 将单片软件开发工具包模块化为特定于服务的 Gem,例如 aws-sdk-s3 和 aws-sdk-dynamodb。现在,每个服务 Gem 都可使用严格的语义版本控制,并可享受持续交付 AWS API 更新带来的优势。通过模块化,您可以挑选和选择应用程序或库所需的服务 Gem,并独立地更新各个服务 Gem。
您可以在 GitHub 页面的 README 中查看支持的 Gem 的完整列表,其中还包含了适用于版本 2 用户的详细升级指南。
与 Ruby 开发人员有关的其他 Gem 包括:
aws-sdk-rails:为适用于 Ruby 的 AWS 开发工具包提供 Ruby on Rails 集成。
aws-record:构建在适用于 Ruby 的 AWS 开发工具包基础上,可提供适用于 Amazon DynamoDB 的数据映射抽象。
适用于 Ruby 的 AWS 开发工具包版本 2 新增了许多功能,有助于减少您要编写的代码量。本次讲习会将讨论并逐个介绍资源 API、分页程序、等待应用程序等功能的示例代码。
此动手实验室介绍了如何开始在 AWS 上运行 Rails 应用程序。您将从简单的示例应用程序入手,学习如何使用 AWS OpsWorks 基于 AWS 部署应用程序,然后增强您的应用程序,增添适用于 Ruby 的 AWS 开发工具包中的 Rails 插件功能。
要查找示例和更多内容,请参阅 开发人员指南 »
联系其他的开发人员,请参阅 Ruby 社区论坛 »
如需了解有关最新软件开发工具包的详情,请参阅发行说明 »
要发掘源代码,请访问 GitHub 存储库 »