Publié le: Dec 1, 2016

AWS Step Functions facilite la coordination des composants d'applications et de micro-services distribués à l'aide de flux de travail visuels. Le développement d'applications à partir de composants individuels qui réalisent chacun une fonction discrète vous permet de mettre à l'échelle et de modifier les applications rapidement. Step Functions est un moyen fiable de coordonner des composants et de suivre les fonctions de votre application. Step Functions fournit une console graphique pour organiser et visualiser les composants de votre application sous forme de suite d’opérations. Vous pouvez donc développer et exécuter des applications en plusieurs étapes plus facilement. Step Functions déclenche automatiquement chaque opération, en assure le suivi et la relance en cas d'erreur. Votre application est donc exécutée dans un certain ordre et comme prévu. Step Functions consigne l'état de chacune des opérations pour que vous puissiez diagnostiquer et résoudre rapidement les problèmes éventuels. Vous pouvez modifier et ajouter des étapes sans même écrire de code, ce qui vous permet de faire évoluer votre application plus facilement et d'innover plus rapidement.

AWS Step Functions gère les opérations et l'infrastructure sous-jacente à votre place pour vous aider à assurer la disponibilité de votre application quelle que soit l'échelle.

Avec AWS Step Functions, vous ne payez que pour la transition d'une étape à une autre du flux de travail de votre application. Cette transition est appelée transition d'état. La facturation est mesurée par la transition d'état, indépendamment de la durée de chaque état (jusqu'à un an). L'offre gratuite d'AWS Step Functions inclut 4 000 transitions d'état par mois.

AWS Step Functions est actuellement disponible dans les régions USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Oregon), UE (Irlande) et Asie-Pacifique (Tokyo).

Pour en savoir plus, consultez la page http://aws.amazon.com/step-functions.