Fonctionnalités d'AWS Step Functions
Pourquoi AWS Step Functions ?
AWS Step Functions fournit une orchestration sans serveur pour les applications modernes. L'orchestration gère de manière centralisée un flux de travail en le divisant en plusieurs étapes, en ajoutant une logique de flux et en suivant les entrées et les sorties entre les étapes.
Pendant l'exécution de vos applications, Step Functions conserve l'état de l'application, suit exactement à quelle étape du flux de travail se trouve votre application et stocke un journal des événements contenant les données transmises entre les composants de l'application. Cela signifie qu'en cas de défaillance des réseaux ou de blocage des composants, votre application peut reprendre là où elle s'était arrêtée.
Le développement d'applications est plus rapide et plus intuitif avec Step Functions, car vous pouvez définir et gérer le flux de travail de votre application indépendamment de sa logique métier. La modification de l'un n'affecte pas l'autre.
Vous pouvez facilement mettre à jour et modifier les flux de travail en un seul endroit, sans avoir à gérer, surveiller et maintenir plusieurs intégrations point à point. Vous pouvez également intégrer facilement pratiquement n'importe quelle application SaaS directement à partir de vos flux de travail.
Step Functions libère vos fonctions et conteneurs de tout excès de code, de sorte que vos applications sont plus rapides à écrire, plus résilientes et plus faciles à maintenir.
En savoir plus sur la tarification d’AWS Step Functions