To get started with Amazon SWF, try a sample in one of the programming languages below or use the Amazon SWF Flow programming Framework. You can also launch a sample workflow in the AWS console.

To get started with Ruby workflows using the AWS Flow Framework, follow these steps:

1. Install the Ruby Gem

Install the Ruby Gem

2. Get sample starter code from the GitHub project.

3. Read more about the framework here.

4. Get detailed programming instructions in the Ruby Developer Guide.

5. Learn how to launch your Ruby Workflows using the AWS OpsWorks console.

 

To get started with Java workflows using the AWS Flow Framework, follow these steps:

1. First, install the AWS SDK for Java.

Install the AWS SDK for Java

2. Explore the samples that are included in the SDK you just downloaded.

3. Read more about the framework here.

4. Get detailed programming instructions in the Java Developer Guide.

 

To get started with .NET workflows, follow these steps:

1. First, install the AWS SDK for .NET.

Install the AWS SDK for .NET

2. See the AWS SDK Team's blog on getting started with a sample Amazon SWF application using the AWS .NET SDK.

To get started with PHP workflows, follow these steps:

1. First, install the AWS SDK for PHP.

Install the AWS SDK for PHP

2. Then use the Amazon Simple Workflow sample for PHP.


Click the Launch Sample Walkthrough button in the AWS Management Console to run a sample workflow that will introduce you to the basic Amazon SWF concepts and allow you to download the sample Java code.

Launch Sample From the Console

Get Started with AWS for Free

Create a Free Account

AWS Free Tier includes 10,000 activity tasks, 30,000 workflow-days, and 1,000 initiated executions with Amazon Simple Workflow Service (SWF).

View AWS Free Tier Details »