Posted On: Nov 3, 2014
You can now debug workflow executions using the AWS Flow Framework for Ruby using the new WorkflowReplayer class, which allows you to replay the history of past workflow executions and step through your workflow code in a debugger.
To replay a workflow execution, simply create an instance of the replayer and provide the domain name, workflow ID, and run ID. Then, call the replay method and optionally an event ID number at which to stop the replay. Since the workflow executions are replayed locally in your client, they will not impact any executions that are running in your account.
The AWS Flow Framework for Ruby is available at: https://github.com/aws/aws-flow-ruby
The Ruby gem is available at: https://rubygems.org/gems/aws-flow
The AWS SDK for Java is available at: https://github.com/aws/aws-sdk-java
The workflow replayer is also available in the AWS Flow Framework for Java via the AWS Java SDK at: http://aws.amazon.com/sdk-for-java/