Ruby on AWS

Tools, docs, and sample code to develop applications on the AWS cloud

Tools

Download the tools needed to run Ruby applications on AWS
Get Started
SDK for Ruby
This SDK provides Ruby classes for many AWS services including Amazon S3, Amazon EC2, DynamoDB, and more.
Download SDK »
Services
AWS Rails SDK plugin
A Ruby on Rails plugin that integrates AWS services with your application using the latest version of AWS SDK for Ruby.
 Clone on Github »
Solutions
AWS Record SDK extention
A data mapping abstraction over the AWS SDK for Ruby's client for Amazon DynamoDB.
 Clone on Github »
Digital Library
Ruby in Cloud9 IDE
AWS Cloud9 is a cloud-based IDE that lets you write, run, and debug your code with just a browser. It includes a code editor, debugger, and terminal.
Get Started »

Blogs

Showing results: 1-4
Total results: 96
No blogs found matching that criteria.
  • Matt Muller, 01/30/2024
    RBS is a language to describe the structure of Ruby programs. We are happy to announce that AWS SDK for Ruby V3 now supports RBS type signatures! RBS support is released in aws-sdk-core version 3.191.0 and in every service gem (such as aws-sdk-s3) that depends on this version of core. RBS signatures are currently code [...]
  • Matt Muller, 11/01/2023
    Starting November 22, 2023, AWS SDK for Ruby version 3 will no longer support these end of life (EOL) Ruby runtime versions: Ruby 2.3 – EOL began on 2019-03-31 Ruby 2.4 – EOL began on 2020-03-31 Since these versions are end-of-life, we have seen support drop within the Ruby community, including Bundler, Docker, and some [...]
  • Matt Muller, 01/12/2022
    What is this? The AWS SDK For Ruby team is happy to announce the developer preview of smithy-ruby, a toolchain that can be used to code generate a “white label” Ruby SDK for your service API using Smithy modeling. An upcoming future version of the AWS SDK For Ruby will use Smithy code generation. What [...]
  • Matt Muller, 03/19/2021
    Starting September 1, 2021, AWS SDK For Ruby will no longer support these end of life (EOL) Ruby runtime versions: Ruby 1.9.3 – EOL began on 2015-02-23 Ruby 2.0.0 – EOL began on 2016-02-24 Ruby 2.1 – EOL began on 2017-03-31 Ruby 2.2 – EOL began on 2018-03-31 Since these versions have long passed end-of-life, [...]
Explore More Technical Blogs »

Build

Working with DynamoDB

Follow a few simple steps to create a DynamoDB table, add, read and update data with the AWS SDK for Ruby.

Get Started »

Manage S3 buckets with Ruby

A collection of short tutorials to execute common operations with S3 buckets such as storing and reading S3 buckets, encrypting your files and more.

Get Started »

Build a Serverless Application

Learn how to create and run a Lambda function from the Ruby SDK. Also learn how to configure your Lambda function to receive notifications.

Get Started »

Was this page helpful?