Amazon SWF set to streamline workflow processes

AWS has introduced a technology that can improve the way that customers handle workflow processes

One of the issues facing anyone facing the move to cloud is what to do with the existing infrastructure and legacy systems.  Some companies want to keep them separate, possibly for security reasons. Some organisations opt to move in stages but that only leads to a new problem – managing workflow in both cloud and on premise.

Amazon claims to have developed a solution to this difficulty, allowing customers to keep some applications out of the cloud – if they prefer – but offering the ability to handle workflows from on-premise servers as if they’re connected to the cloud.

Amazon Simple Workflow Service (SWF) allow developers to structure the various processing steps in an application as “tasks” that drive work in distributed applications. The technology handles all the scheduling of tasks as well as all the tracking.

According to Amazon, the particular appeal of SWF is the pricing structure. AWS will be offered the technology for free but there's also a set price list.

  • Executions - Customers pay $0.0001 for every Workflow execution, and an additional $0.000005 per day if they remain active for more than 24 hours.
  • Tasks, Signals,and Markers - Customers pay $0.000025 for every task execution, timer, signal, and marker.
  • Bandwidth - Customers pay $0.10 for the first Gigabyte of data transferred in. There is no charge for the first Gigabyte of data transferred out, and the usual tiered AWS charges after that.

SWF is seen as a way of simplifying processes. “With Amazon SWF, developers can now easily coordinate distributed application components across on-premises and cloud environments using their choice of programming languages,” said Reto Kramer, general manager, application connection services, AWS.  “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.”

Read more about:

Sign up for our free newsletter