Posted On: Aug 1, 2013

We are excited to announce the availability of the AWS Flow Framework for Ruby, an ease of use library that makes it faster and easier to build applications with Amazon Simple Workflow (Amazon SWF). Developers can use Amazon Simple Workflow to coordinate, audit, and scale work on one or more machines – in the AWS cloud or other data centers. With Amazon Simple Workflow there is no need to write your own complex glue-code or maintain your own state machines. Instead, you can focus on the business logic that makes your application unique.

Using the AWS Flow Framework for Ruby, you write code in a programming model that is natural for Ruby programmers while the framework’s pre-built objects and classes handle the details of the Amazon Simple Workflow APIs. Using the framework, you can easily build applications that run tasks in sequence or in parallel on one or more machines. The framework and Amazon Simple Workflow track the state of your application’s processing steps and helps retry those steps that may have failed. This lets you spend more time writing code that delights customers and less time maintaining state machinery.

The AWS Flow Framework for Ruby is open source. You can get the libraries from Rubygems. To get the source code, visit the GitHub project. Visit the SWF documentation page to see the Developer Guide and API Reference. You can also get code samples from the sample download page and view the getting started video on the AWS YouTube channel.

To learn more about the service, visit the the Amazon SWF page.