Posted On: Mar 7, 2017

AWS Step Functions is now available in the EU (Frankfurt) region.

AWS Step Functions makes it easy to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function lets you scale and change applications quickly. Step Functions is a reliable way to coordinate components and step through the functions of your application. Step Functions provides a graphical console to arrange and visualize the components of your application as a series of steps. This makes it simple to build and run multi-step applications. Step Functions automatically triggers and tracks each step, and retries when there are errors, so your application executes in order and as expected. Step Functions logs the state of each step, so when things do go wrong, you can diagnose and debug problems quickly. You can change and add steps without even writing code, so you can easily evolve your application and innovate faster. AWS Step Functions manages the operations and underlying infrastructure for you to help ensure your application is available at any scale.

You can create your own API in Amazon API Gateway to start Step Functions state machines that coordinate the components of a distributed backend application, such as a web application that tags and resizes uploaded photos, or verifies new users upon registration. You can also provision AWS Step Functions resources using AWS CloudFormation.

AWS Step Functions is now available in the US East (N. Virginia), US East (Ohio), US West (Oregon), EU (Ireland), EU (Frankfurt), and Asia Pacific (Tokyo) regions.