Publié le: Nov 29, 2018

AWS Step Functions est maintenant intégré à huit services AWS supplémentaires, ce qui permet de créer plus rapidement des flux de travail, en plus de les sécuriser et de les surveiller.

AWS Step Functions vous permet d'ajouter une automatisation de flux de travail résiliente à vos applications. Les étapes de votre flux de travail peuvent exister n'importe où, y compris dans les fonctions AWS Lambda, sur Amazon EC2 ou sur site. Désormais, AWS Step Functions est également intégré à Amazon ECS, AWS Fargate, Amazon DynamoDB, Amazon SNS, Amazon SQS, AWS Batch, AWS Glue et Amazon SageMaker. Cela vous permet d'automatiser rapidement les flux de travail pour les applications qui doivent exécuter des tâches de traitement par lots, traiter des fichiers de données ou de support, envoyer des notifications et orchestrer des flux de travail machine learning. Step Functions suspendra l'exécution du flux de travail jusqu'à ce que le travail ou la tâche invoqué soit terminé, puis réessayera ou passera à l'étape suivante du flux de travail.

Avec AWS Step Functions, vous pouvez connecter et coordonner tous ces services en quelques minutes, sans écrire de code. Step Functions inclut la gestion intégrée des erreurs, la transmission des paramètres, les paramètres de sécurité recommandés et la gestion des états, réduisant ainsi la quantité de code que vous devez écrire et gérer. Il enregistre chaque étape du flux de travail, envoie des métriques à Amazon CloudWatch et à AWS CloudTrail pour la surveillance des applications, et prend en charge les règles gérées Amazon CloudWatch Events pour chaque service intégré. Vos flux de travail fonctionnent aussi sans serveur. Vous n'avez donc aucune infrastructure à fournir ou à gérer.

Les intégrations AWS sont incluses dans la tarification AWS Step Functions sans frais supplémentaires. Pour une liste complète des régions où AWS Step Functions est offert, consultez régions AWS. Pour en savoir plus :