Amazon Web Services' Simple Workflow Service (SWF)

Posted on

  • email
  • twitter
  • facebook
  • share this

share this

Amazon has just introduced Amazon Simple Workflow Service (Amazon SWF), enabling developers to coordinate processes when building distributed applications.

Developers using the service will be able to structure various processing steps in an application as tasks. Amazon SWF can then coordinate those tasks and manage their execution dependencies, scheduling and concurrency based on a developer’s application logic. The service stores tasks, dispatches them to application components, tracks their progress, and keeps their latest state. Pretty awesome.

NASA's Jet Propulsion Lab (JPL) is already using Amazon SWF as part of several space and earth science missions including the Mars Exploration Rover. The Amazon SWF Service gives JPL the ability to leverage internal and external resources, enabling their applications to scale dynamically and run in a distributed manner. NASA JPL has integrated Amazon SWF into their Cloud Oriented Architecture and its reference implementation, Polyphony.

“With Amazon SWF, developers can now easily coordinate distributed application components across on-premises and cloud environments using their choice of programming languages,” says Reto Kramer, general manager of AWS' Application Connection Services. “By relying on Amazon SWF to handle the coordination of distributed task execution, developers can now focus on building the differentiating aspects of their applications and leave the undifferentiated heavy lifting of building and managing workflow engines to AWS.”


Login To Comment

Become a Member

Not already a part of our community? Sign up to participate in the discussion. It's free and quick.

Sign Up

1 comment

Alex Tomasson 07-17-2012 10:05 PM

It is not often that a service can gain the attention of a government organisation as big as NASA, and quickly being adopted by them. I think if the Amazon SWF is good enough for NASA, it will be good enough for the rest of the consumers.

Add to the discussion!

999 E Touhy Ave
Des Plaines, IL 60018

Toll Free: 1.800.817.1518
International: 1.773.628.2779
Fax: 1.773.272.0920