Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Historique du document

Mode de mise au point
Historique du document - AWS Step Functions

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Cette section répertorie les principales modifications apportées au guide du AWS Step Functions développeur.

Modification Description Date de modification
Nouvelle fonctionnalité

Step Functions étend les options de source de données et de sortie pour Distributed Map.

La carte distribuée peut traiter des données provenant de lignes JSON (JSONL) et d'une gamme plus large de formats de fichiers délimités, tels que des fichiers séparés par des points-virgules et des fichiers délimités par des tabulations. En outre, Distributed Map propose des transformations de sortie pour un meilleur contrôle du formatage des résultats. Pour en savoir plus, ItemReader (Carte) etResultWriter (Carte).

7 février 2025
Mise à jour relative à la documentation uniquement

Remplacé Didacticiel de démarrage par le contenu de l'atelier présenté à re:Invent 2024.

23 déc. 2024
Nouvelle fonctionnalité

Gérez l'état et transformez les données avec les variables de flux de travail Step Functions et JSONata.

Grâce aux variables, vous pouvez transmettre des données entre les étapes de vos flux de travail. Vous JSONata bénéficiez ainsi d'un langage de requête et d'expression open source pour sélectionner et transformer les données dans vos flux de travail. Pour en savoir plus, consultez Transmission de données entre états à l'aide de variables et Transformer les données avec JSONata in Step Functions.

22 novembre 2024
Nouvelle fonctionnalité

Step Functions ajoute la génération de modèles Infrastructure as Code (IaC)

La AWS Step Functions console permet d'exporter et de télécharger des flux de travail enregistrés sous forme AWS CloudFormation de modèles AWS SAM (SAM). Pour Régions AWS cette prise en charge AWS Infrastructure Composer, il permet également d'exporter vos flux de travail vers Infrastructure Composer et d'accéder à la console Infrastructure Composer, où vous pouvez continuer à travailler avec le modèle nouvellement généré. Pour en savoir plus, consultez Exportation de votre flux de travail vers des modèles iAc.

14 novembre 2024
Nouvelle fonctionnalité

Step Functions ajoute la possibilité d'utiliser AWS KMS des clés gérées par le client pour chiffrer vos données

Vous pouvez ajouter un niveau de sécurité supplémentaire en choisissant une clé gérée par le client pour chiffrer les flux de travail, les activités et les journaux. Pour en savoir plus, consultez Chiffrement des données au repos dans Step Functions.

25 juillet 2024
Mises à jour

Actualisation de la structure du document

Grâce aux données de consultation des pages et à une analyse approfondie, les sections de documentation ont été restructurées afin d'accroître la visibilité des sujets importants. La navigation a été mise à jour pour réduire la profondeur globale. Les sujets connexes ont été consolidés. Des redirections ont été ajoutées afin que les signets mènent aux emplacements mis à jour. Envoyez des commentaires si vous remarquez des erreurs ou des omissions après cette mise à jour massive. Merci !

24 juillet 2024
Mises à jour

AWS mises à jour des politiques gérées - nouvelle autorisation : states:ValidateStateMachineDefinition

Ajout d'informations sur les nouvelles autorisations permettant de vérifier la syntaxe d'une machine à états que vous fournissez. Pour en savoir plus, consultez AWS politiques gérées pour AWS Step Functions.

29 avril 2024
Nouvelle fonctionnalité

Step Functions ajoute une intégration optimisée pour AWS Elemental MediaConvert

AWS Elemental MediaConvert fournit un transcodage de fichiers vidéo et audio de qualité télévisuelle, que les clients peuvent automatiser à l'aide d'un code adapté à leurs flux de travail multimédia. Grâce à l'intégration optimisée pour AWS Step Functions in MediaConvert, il est désormais possible d'orchestrer à l'aide de l'outil visuel à faible code Workflow Studio. Pour en savoir plus, consultez la documentation relative à Manage AWS Elemental MediaConvert with Step Functions.

12 avril 2024
Mises à jour

AWS mises à jour de politiques gérées - Mise à jour d'une politique existante : AWSStepFunctionsReadOnlyAccess

Ajout d'informations sur les nouvelles autorisations en lecture seule pour les balises, les cartes distribuées, les versions et les alias. Pour en savoir plus, consultez AWS politiques gérées pour AWS Step Functions.

2 avril 2024
Mises à jour

Step Functions ajoute la prise en charge des métriques Open Workflow

Grâce aux métriques des flux de travail ouverts, vous avez désormais une visibilité au niveau du compte sur le nombre de flux de travail standard en cours ainsi que sur votre limite de flux de travail ouverts. Vous pouvez gérer les charges de travail dans tous les flux de travail, quel que soit leur mode de démarrage, afin de garantir le bon déroulement des opérations de flux de travail. Vous pouvez définir des CloudWatch alarmes pour surveiller vos flux de travail et recevoir des alertes de manière proactive lorsque vous approchez de vos limites. Une fois alerté, vous pouvez gérer efficacement vos flux de travail en prenant des mesures telles que l'arrêt de flux de travail spécifiques ou la demande d'augmentation de limite.

Les métriques de flux de travail ouverts peuvent être utilisées dans CloudWatch les flux de travail standard sans qu'aucune configuration supplémentaire ne soit requise. Pour en savoir plus, consultez Métriques d'exécution.

29 février 2024
Mises à jour

Ajouts et mises à jour relatifs à l'intégration des services. Pour obtenir la liste des intégrations de AWS SDK nouvelles et mises à jour, consultez. Apprendre à utiliser les intégrations AWS du SDK de service dans Step Functions Pour la liste complète des services, voirIntégrations de services AWS SDK prises en charge.

18 janvier 2024
Nouvelle fonctionnalité

Utiliser Workflow Studio dans Infrastructure Composer pour créer des flux de travail sans serveur à l'aide de AWS CloudFormation modèles. Pour de plus amples informations, veuillez consulter Utilisation de Workflow Studio dans Infrastructure Composer pour créer des flux de travail Step Functions.

27 novembre 2023
Nouvelle fonctionnalité

Step Functions vous permet désormais d'invoquer directement des points de terminaison HTTPS publics et de tester des états individuels à l'aide d'une nouvelle API Test State. Pour plus d’informations, consultez :

26 novembre 2023
Nouvelle fonctionnalité Step Functions s'intègre désormais à Amazon Bedrock. Pour plus d'informations, consultez les rubriques suivantes : 26 novembre 2023
Nouvelle fonctionnalité Step Functions vous permet désormais redrive exécutions de flux de travail de type Standard depuis leur point de défaillance. Pour plus d’informations, consultez Redémarrer les exécutions de State Machine avec redrive dans Step Functions et Redriving Exécutions de la carte dans Step Functions. 15 novembre 2023
Mise à jour relative à la documentation uniquement

A publié une nouvelle rubrique qui explique comment exécuter des machines à états selon un calendrier en utilisant Amazon EventBridge Scheduler. Pour plus d'informations, consultezUtiliser Amazon EventBridge Scheduler pour démarrer l'exécution d'une machine à états Step Functions.

16 octobre 2023
Nouvelle fonctionnalité Step Functions s'intègre désormais à Amazon EMR Serverless. Pour plus d'informations, consultez les rubriques suivantes : 12 octobre 2023
Mise à jour relative à la documentation uniquement Ajout d'informations sur l'exécution planifiée de machines à états à l'aide de Amazon EventBridge Scheduler. Pour plus d'informations, consultezUtilisation du EventBridge planificateur. 05 octobre 2023
Mettre à jour

Réorganisation et mise à jour des rubriques relatives à l'état de la carte distribuée pour des raisons de clarté et de concision, et pour établir une carte de parcours claire pour les nouveaux utilisateurs. Pour de plus amples informations, veuillez consulter Utilisation de l'état de la carte en mode distribué pour des charges de travail parallèles à grande échelle dans Step Functions.

6 octobre 2023
Correctifs Exemples de code fixes dans un didacticiel à utiliser AWS CDK v2. Pour de plus amples informations, veuillez consulter Utilisation AWS CDK pour créer un flux de travail standard dans Step Functions. 19 septembre 2023
Mettre à jour Ajout d'informations sur les fonctionnalités améliorées de gestion des erreurs introduites par Step Functions pour identifier clairement les erreurs et implémenter les nouvelles tentatives avec un meilleur contrôle. Pour plus d’informations, consultez État du flux de travail défaillant et Réessayer après une erreur. 07 septembre 2023
Mettre à jour Step Functions a apporté des améliorations à Workflow Studio afin de rationaliser l'expérience de création de flux de travail. Pour de plus amples informations, veuillez consulter Développement de flux de travail dans Step Functions Workflow Studio. 31 août 2023
Mise à jour relative à la documentation uniquement Des informations ont été ajoutées environ deux fois le nombre réel de mesures indiqué pour la ExecutionsStarted métrique. Pour de plus amples informations, veuillez consulter Indicateurs indiquant un décompte. 25 juillet 2023
Mise à jour relative à la documentation uniquement Step Functions a ajouté deux nouveaux exemples de projets illustrant les cas d'utilisation courants suivants de l'état de la carte distribuée : 17 juillet 2023
Mise à jour relative à la documentation uniquement

Publication d'une nouvelle rubrique sur le déploiement de machines d'état à l'aide de Terraform. Pour de plus amples informations, veuillez consulter Utiliser Terraform pour déployer des machines d'état dans Step Functions.

5 juillet 2023
Mise à jour relative à la documentation uniquement

Les procédures suivantes ont été mises à jour pour tenir compte des modifications apportées à l' EventBridge interface Amazon.

26 juin 2023
Nouvelle fonctionnalité Step Functions permet désormais de créer plusieurs versions de machines à états et des alias pour améliorer la résilience lors du déploiement de flux de travail sans serveur. Pour de plus amples informations, veuillez consulter Gérez les déploiements continus avec des versions et des alias dans Step Functions. 22 juin 2023
Mise à jour relative à la documentation uniquement

Amélioration de la description TimeoutSeconds et des HeartbeatSeconds champs pour décrire en quoi ils sont différents les uns des autres. Pour de plus amples informations, veuillez consulter Champs d'état des tâches.

22 juin 2023
Mise à jour relative à la documentation uniquement

Publication d'une nouvelle section qui décrit comment aplatir un tableau de tableaux généralement renvoyé comme résultat pour les états Parallel et Map. Pour de plus amples informations, veuillez consulter Aplatir un tableau de tableaux.

20 juin 2023

Mettre à jour

Step Functions a étendu la prise en charge des intégrations de AWS SDK en ajoutant sept Services AWS et 468 nouvelles actions d'API. Pour plus d’informations, consultez Intégrations de services AWS SDK prises en charge et Apprendre à utiliser les intégrations AWS du SDK de service dans Step Functions.

16 juin 2023
Mise à jour relative à la documentation uniquement Publication d'une nouvelle rubrique Régions AWS répertoriant les fonctionnalités de Step Functions récemment lancées. Pour de plus amples informations, veuillez consulter Derniers lancements de fonctionnalités. 16 juin 2023

Mise à jour relative à la documentation uniquement

Step Functions inclut désormais une section sur Notifications des utilisateurs AWS, et Service AWS qui sert d'emplacement central pour vos AWS notifications dans le AWS Management Console. Pour de plus amples informations, veuillez consulter Événements utilisant Notifications des utilisateurs. 4 mai 2023
Mise à jour relative à la documentation uniquement

Ajout d'une nouvelle section qui explique les autorisations nécessaires pour écrire les résultats d'exécution d'un flux de travail enfant dans un compartiment Amazon S3 chiffré avec un AWS Key Management Service (AWS KMS) clé. Pour de plus amples informations, veuillez consulter Autorisations IAM pour le compartiment Amazon S3 AWS KMS key chiffré.

29 avril 2023
Mise à jour relative à la documentation uniquement

Ajout d'une nouvelle rubrique expliquant la fonctionnalité de simulateur de flux de données. Pour de plus amples informations, veuillez consulter Simulateur de flux de données (non pris en charge).

14 avril 2023
Mise à jour des quotas

Ajout d'informations sur le quota par défaut de 1 000 pour les Map Runs ouverts dans chaque compte. Pour de plus amples informations, veuillez consulter Quotas liés aux comptes.

05 avril 2023
Mise à jour relative à la documentation uniquement

Ajout d'une note concernant l'indisponibilité du traçage par rayons X pour l'état de la carte distribuée. Pour de plus amples informations, veuillez consulter Les données demandées par Trace Step Functions dans AWS X-Ray.

21 mars 2023
Mise à jour relative à la documentation uniquement

Ajout d'informations sur la façon dont Step Functions gère les autorisations basées sur les balises. Pour plus d’informations, consultez Marquage des machines d'état et des activités dans Step Functions et Création de politiques IAM basées sur des balises dans Step Functions.

15 mars 2023
Mise à jour relative à la documentation uniquement

Ajout d'informations sur la façon dont Step Functions analyse les fichiers CSV utilisés comme entrée dans l'état de la carte distribuée. Pour de plus amples informations, veuillez consulter Fichier CSV dans un compartiment Amazon S3.

14 mars 2023
Mise à jour relative à la documentation uniquement

Ajout d'informations sur la façon dont Step Functions gère les appels entre comptes pour le modèle Run a Job (.sync). Pour plus d'informations, consultez Run a Job (.sync).

01 mars 2023
Mise à jour relative à la documentation uniquement

Réduisez la période de conservation de l'historique de vos exécutions de flux de travail terminées de 90 jours à 30 jours. Pour plus d'informations sur l'ajustement de la période de conservation, reportez-vous Garanties d'exécution dans les flux de travail de Step Functions aux sections etQuotas liés aux exécutions par les machines de l'État.

21 février 2023
Mettre à jour

Step Functions a étendu la prise en charge des intégrations de AWS SDK en ajoutant 35 AWS services et 1 100 nouvelles actions d'API. Pour plus d’informations, consultez Intégrations de services AWS SDK prises en charge et Apprendre à utiliser les intégrations AWS du SDK de service dans Step Functions.

17 février 2023
Mise à jour relative à la documentation uniquement

A publié une série de didacticiels Getting Started qui vous explique le processus de création d'un flux de travail pour une demande de carte de crédit à l'aide de Step Functions. Pour de plus amples informations, veuillez consulter Découvrez comment démarrer avec Step Functions.

30 décembre 2022
Nouvelle fonctionnalité

Step Functions permet d'orchestrer des flux de travail parallèles à grande échelle pour le traitement des données à l'aide d'un nouveau mode distribué pour Map l'état. Pour de plus amples informations, veuillez consulter Utilisation de l'état de la carte en mode distribué pour des charges de travail parallèles à grande échelle dans Step Functions.

01 décembre 2022
Nouvelle fonctionnalité Step Functions prend désormais en charge l'accès aux AWS ressources inter-comptes configurées dans d'autres comptes. Pour plus d'informations, veuillez consulter la rubrique 18 novembre 2022
Mettre à jour

Step Functions propose désormais une nouvelle expérience de console permettant de visualiser et de déboguer les exécutions de flux de travail Express. Pour plus d'informations, consultez :

18 octobre 2022
Mettre à jour

Ajout du support permettant de spécifier éventuellement le ExecutionRoleArn paramètre lors de l'utilisation de addStep et addStep.sync APIs pour l'intégration du service optimisé Amazon EMR. Pour de plus amples informations, veuillez consulter Créez et gérez des clusters Amazon EMR avec Step Functions.

20 septembre 2022
Mise à jour relative à la documentation uniquement

Ajout d'une nouvelle rubrique qui fournit des recommandations sur l'optimisation des coûts lors de la création de flux de travail sans serveur à l'aide de Step Functions. Pour de plus amples informations, veuillez consulter Optimisation des coûts à l'aide d'Express Workflows.

15 septembre 2022

Mettre à jour

Step Functions prend en charge 14 nouvelles fonctions intrinsèques pour effectuer des tâches de traitement des données, telles que les manipulations de tableaux, le codage et le décodage des données, les calculs de hachage, la manipulation de données JSON, les opérations de fonctions mathématiques et la génération d'identifiants uniques.

Mise à jour relative à la documentation uniquement :

Vous avez regroupé toutes les fonctions intrinsèques existantes et récemment introduites dans les catégories suivantes en fonction du type de tâche de traitement des données qu'elles vous aident à effectuer :

Pour de plus amples informations, veuillez consulter Fonctions intrinsèques pour les JSONPath états dans Step Functions .

31 août 2022

Mettre à jour

Step Functions a étendu la prise en charge des intégrations de AWS SDK en ajoutant trois services supplémentaires AWS  : AWS Billing Conductor, Amazon GameSparks, et Amazon Pinpoint SMS and Voice V2. Pour plus d'informations, consultezApprendre à utiliser les intégrations AWS du SDK de service dans Step Functions.

26 juillet 2022
Mise à jour relative à la documentation uniquement

Ajout d'une nouvelle rubrique pour inclure un résumé de toutes les mises à jour apportées aux intégrations de AWS SDK prises en charge par Step Functions. Pour plus d’informations, consultez Apprendre à utiliser les intégrations AWS du SDK de service dans Step Functions.

26 juillet 2022
Mise à jour relative à la documentation uniquement

AWS Step Functions Le guide du développeur inclut désormais des détails sur les métriques d'exécution émises spécifiquement pour Express Workflows. Pour de plus amples informations, veuillez consulter Mesures d'exécution pour Express Workflows.

9 juin 2022
Mettre à jour
Améliorations apportées à la console Step Functions

La console comporte désormais une page de détails d'exécution repensée qui inclut les améliorations suivantes :

  • Possibilité d'identifier la raison d'un échec d'exécution en un coup d'œil.

  • Deux nouveaux modes de visualisation pour votre machine à états : affichage sous forme de tableau et affichage d'événements. Ces vues vous permettent également d'appliquer des filtres pour n'afficher que les informations qui vous intéressent. En outre, vous pouvez trier le contenu de l'affichage des événements en fonction des horodatages des événements.

  • Basculez entre les différentes itérations d'Mapétat dans le mode d'affichage graphique à l'aide d'une liste déroulante ou dans l'arborescence du mode d'affichage tabulaire pour les Map états.

  • Consultez des informations détaillées sur chaque état du flux de travail, y compris le chemin complet de transfert des données d'entrée et de sortie et réessayez les tentatives pour les Parallel états Task ou.

  • Diverses améliorations, notamment la possibilité de copier le nom de ressource Amazon d'exécution de la machine à états, d'afficher le nombre total de transitions entre les machines à états et d'exporter les détails de l'exécution au format JSON.

Mises à jour relatives uniquement à la documentation

Ajout d'une nouvelle rubrique expliquant les différents types d'informations affichées sur la page Détails de l'exécution. Un didacticiel a également été ajouté pour montrer comment examiner ces informations. Pour plus d’informations, consultez :

09 mai 2022

Mettre à jour

Step Functions propose désormais une solution pour éviter le problème de sécurité secondaire confus, qui survient lorsqu'une entité (un service ou un compte) est contrainte par une autre entité d'effectuer une action. Pour plus d’informations, consultez :

2 mai 2022

Mettre à jour

  • Step Functions a étendu la prise en charge des intégrations de AWS SDK en ajoutant 21 services supplémentaires AWS . Pour plus d'informations, consultez Intégrations de services AWS SDK prises en charge.

  • Mises à jour relatives à la documentation uniquement :

    • Ajout d'une liste de tous les préfixes d'exception présents dans les exceptions générées lorsque vous effectuez par erreur une intégration de service AWS SDK avec Step Functions. Pour plus d'informations, consultez Intégrations de services AWS SDK prises en charge.

19 avril 2022

Nouvelle fonctionnalité

Step Functions Local prend désormais en charge l'intégration du AWS SDK et la simulation des intégrations de services. Pour plus d’informations, consultez :

28 janvier 2022

Nouvelle fonctionnalité

AWS Step Functions prend désormais en charge la création d'une API REST Amazon API Gateway avec une machine à états express synchrone en tant qu'intégration principale à l'aide du. AWS Cloud Development Kit (AWS CDK) Pour plus d’informations, consultez :

10 décembre 2021

Mettre à jour

Step Functions a ajouté trois nouveaux exemples de projets qui démontrent l'intégration de Step Functions et de la console améliorée d'Amazon Athena. Pour plus d’informations, consultez :

22 novembre 2021

Nouvelle fonctionnalité

Step Functions a ajouté la prise en charge des points de terminaison Amazon VPC pour les flux de travail synchrones Express. Pour plus d’informations, consultez :

15 novembre 2021

Mettre à jour

AWS Step Functions a ajouté trois nouveaux exemples de projets qui montrent comment utiliser l' AWS Batch intégration Step Functions. Pour plus d’informations, consultez :

14 octobre 2021

Nouvelle fonctionnalité

AWS Step Functions a ajouté des intégrations de AWS SDK, vous permettant d'utiliser les actions de l'API pour l'ensemble des plus de deux cents AWS services. Pour plus d’informations, consultez :

30 septembre 2021

Nouvelle fonctionnalité

AWS Step Functions a ajouté un concepteur visuel de flux de travail, le AWS Step Functions Workflow Studio. Pour plus d’informations, consultez :

17 juin 2021

Mettre à jour

AWS Step Functions a ajouté quatre nouveaux APIsStartBuildBatch, StopBuildBatchDeleteBuildBatch, RetryBuildBatch et à l' CodeBuild intégration. Pour plus d’informations, consultez :

4 juin 2021

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à Amazon EventBridge. Pour plus d’informations, consultez :

14 mai 2021

Mettre à jour

AWS Step Functions a ajouté un nouvel exemple de projet qui montre comment utiliser Step Functions et l'API Amazon Redshift Data pour exécuter un flux de travail ETL/ELT. Pour plus d’informations, consultez :

16 avril 2021

Nouvelle fonctionnalité

AWS Step Functions dispose d'un nouveau simulateur de flux de données dans la console. Pour plus d’informations, consultez :

08 avril 2021

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à Amazon EMR sur EKS. Pour plus d’informations, consultez :

29 mars 2021

Mettre à jour

Le support YAML pour les définitions de machines à états a été ajouté à AWS Toolkit for Visual Studio Code et AWS CloudFormation. Pour plus d’informations, consultez :

4 mars 2021

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à AWS Glue DataBrew. Pour plus d’informations, consultez :

6 janvier 2021

Nouvelle fonctionnalité

AWS Step Functions Les flux de travail express synchrones sont désormais disponibles, ce qui vous permet d'orchestrer facilement des microservices. Pour plus d’informations, consultez :

24 novembre 2020

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à Amazon API Gateway. Pour plus d’informations, consultez :

17 novembre 2020

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à Amazon Elastic Kubernetes Service. Pour plus d’informations, consultez :

16 novembre 2020

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à Amazon Athena. Pour plus d’informations, consultez :

22 octobre 2020

Nouvelle fonctionnalité

AWS Step Functions prend désormais en charge le suivi des end-to-end flux de travail avec AWS X-Ray, ce qui vous donne une visibilité complète sur les exécutions par State Machine et facilite l'analyse et le débogage de vos applications distribuées. Pour plus d’informations, consultez :

14 septembre 2020

Mettre à jour

AWS Step Functions prend désormais en charge des tailles de charge utile allant jusqu'à 256 KiB de données sous forme de chaîne codée en UTF-8. Cela vous permet de traiter des charges utiles plus importantes dans les flux de travail Standard et Express.

Vos machines d'état existantes n'ont pas besoin d'être modifiées pour utiliser des charges utiles plus importantes. Cependant, vous devrez effectuer une mise à jour vers les dernières versions du SDK Step Functions et de Local Runner pour utiliser la mise à jour APIs. Pour plus d’informations, consultez :

3 septembre 2020

Mettre à jour

La langue d'Amazon States a été mise à jour comme suit :

  • Règles de choix (JSONata)a ajouté

    • Un opérateur de comparaison nul,IsNull. IsNullteste par rapport à la valeur nulle JSON et peut être utilisé pour détecter si la sortie d'un état précédent est nulle ou non.

    • Quatre autres nouveaux opérateurs ont été ajoutés IsBoolean, IsNumeric, IsString et IsTimestamp.

    • Test de l'existence ou de l'inexistence d'un champ à l'aide de l'IsPresentopérateur. IsPresentpeut être utilisé pour éviter les States.Runtime erreurs lors d'une tentative d'accès à une clé inexistante.

    • Correspondance de motifs génériques pour permettre la comparaison de chaînes avec des modèles contenant un ou plusieurs caractères génériques.

    • Comparaison entre deux variables pour les opérateurs de comparaison pris en charge.

  • Les valeurs du délai d'expiration et du rythme cardiaque d'un Task état peuvent désormais être fournies dynamiquement à partir de l'entrée d'état au lieu d'une valeur fixe à l'aide des champs TimeoutSecondsPath etHeartbeatSecondsPath. Consultez l'État du flux de travail des tâchesÉtat pour plus d'informations.

  • Le nouveau ResultSelector champ permet de manipuler le résultat d'un état avant ResultPath son application. Le ResultSelector champ est un champ facultatif dans les État du flux de travail des tâches états État du flux de travail cartographiqueÉtat du flux de travail parallèle, et.

  • Fonctions intrinsèques pour les JSONPath états dans Step Functions ont été ajoutés pour permettre les opérations de base sans Task états. Les fonctions intrinsèques peuvent être utilisées dans les ResultSelector champs Parameters et.

13 août 2020

Mettre à jour

AWS Step Functions prend désormais en charge l'appel CreateProcessingJob d'API Amazon SageMaker AI. Pour plus d’informations, consultez :

4 août 2020

Nouvelle fonctionnalité

AWS Step Functions est désormais pris en charge par AWS Serverless Application Model, ce qui facilite l'intégration de l'orchestration des flux de travail dans vos applications sans serveur. Pour plus d’informations, consultez :

27 mai 2020

Nouvelle fonctionnalité AWS Step Functions a introduit une nouvelle invocation synchrone pour imbriquer les exécutions de Step Functions. Le nouvel appel, arn:aws:states:::states:startExecution.sync:2, renvoie un objet JSON. L'appel d'origine arn:aws:states:::states:startExecution.sync, reste pris en charge et renvoie une chaîne JSON d’échappement. Pour plus d’informations, consultez : 19 mai 2020

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à AWS CodeBuild. Pour plus d’informations, consultez :

5 mai 2020

Nouvelle fonctionnalité

Step Functions est désormais pris en charge dans AWS Toolkit for Visual Studio Code, ce qui facilite la création et la visualisation de flux de travail basés sur des machines à états sans quitter votre éditeur de code.

31 mars 2020

Mettre à jour

Vous pouvez désormais configurer la journalisation sur Amazon CloudWatch Logs pour les flux de travail standard. Pour plus d’informations, consultez :

25 février 2020

Nouvelle fonctionnalité

AWS Step Functions est désormais accessible sans adresse IP publique, directement depuis Amazon Virtual Private Cloud (VPC). Pour plus d’informations, consultez :

23 décembre 2019

Nouvelle fonctionnalité

Les workflows express sont un nouveau type de flux de travail, adapté aux charges de travail de traitement d'événements à volume élevé telles que l'ingestion de données IoT, le traitement et la transformation des données en continu et les backends d'applications mobiles.

Pour de plus amples informations, veuillez consulter les rubriques nouvelles et mises à jour suivantes.

3 décembre 2019

Nouvelle fonctionnalité

AWS Step Functions s'intègre désormais à Amazon EMR. Pour plus d’informations, consultez :

19 novembre 2019

Mettre à jour

AWS Step Functions a publié le SDK AWS Step Functions Data Science. Pour plus d’informations, consultez les rubriques suivantes.

7 novembre 2019

Mettre à jour

Step Functions prend désormais en charge un plus grand nombre d'actions d'API pour Amazon SageMaker AI et inclut deux nouveaux exemples de projets pour démontrer cette fonctionnalité. Pour plus d’informations, consultez les rubriques suivantes.

3 octobre 2019

Nouvelle fonctionnalité

Step Functions permet de démarrer de nouvelles exécutions de flux de travail en StartExecution faisant appel à une API de service intégrée. Consultez :

12 août 2019
Nouvelle fonctionnalité

Step Functions inclut la possibilité de transmettre un jeton de tâche aux services intégrés et de suspendre l'exécution jusqu'à ce que ce jeton de tâche soit renvoyé avec SendTaskSuccess ouSendTaskFailure. Consultez :

Step Functions permet désormais d'accéder aux informations dynamiques relatives à votre exécution en cours directement dans le "Parameters" champ de définition d'un état. Consultez :

23 mai 2019
Nouvelle fonctionnalité

Step Functions prend en charge les CloudWatch événements pour les changements de statut d'exécution, voir :

8 mai 2019
Nouvelle fonctionnalité

Step Functions prend en charge les autorisations IAM à l'aide de balises. Pour plus d’informations, consultez :

5 mars 2019
Nouvelle fonctionnalité

Step Functions Local est désormais disponible. Vous pouvez exécuter Step Functions sur votre machine locale à des fins de test et de développement. Step Functions Local est disponible au téléchargement sous forme d'application Java ou d'image Docker. Consultez Tester des machines à états avec Step Functions Local (non pris en charge).

4 février 2019
Nouvelle fonctionnalité

AWS Step Functions est désormais disponible dans les régions de Pékin et de Ningxia.

15 janvier 2018
Nouvelle fonctionnalité

Step Functions prend en charge le balisage des ressources pour faciliter le suivi de votre allocation des coûts. Vous pouvez baliser des machines d'état sur la page Details (Détails), ou via les actions d'API. Consultez Marquage des machines d'état et des activités dans Step Functions.

7 janvier 2019
Nouvelle fonctionnalité

AWS Step Functions est désormais disponible en Europe (Paris) et en Amérique du Sud (São Paulo).

13 décembre 2018
Nouvelle fonctionnalité

AWS Step Functions est désormais disponible dans la région Europe (Stockholm).

12 décembre 2018

Nouvelle fonctionnalité

Step Functions s'intègre désormais à certains AWS services. Vous pouvez désormais appeler et transmettre des paramètres directement à l'API de ces services intégrés à partir d'un état de tâche dans l'Amazon States Language. Pour plus d’informations, consultez :

29 novembre 2018

Mettre à jour

Amélioration de la description de TimeoutSeconds et HeartbeatSeconds dans la documentation des états de tâche. Consultez État du flux de travail des tâches.

24 octobre 2018

Mettre à jour

Amélioration de la description de la limite Taille maximale de l'historique d'exécution et fourniture d'un lien vers les bonnes pratiques liées à la rubrique.

17 octobre 2018

Mettre à jour

Ajout d'un nouveau didacticiel à la AWS Step Functions documentation : voirDémarrage d'un flux de travail Step Functions en réponse à des événements.

25 septembre 2018

Mettre à jour

Suppression de l'entrée Nombre maximal d'exécutions affichées dans la console Step Function de la documentation relative aux limites. Consultez Quotas de service Step Functions.

13 septembre 2018

Mettre à jour

Ajout d'une rubrique sur les meilleures pratiques à la AWS Step Functions documentation sur l'amélioration de la latence lors du sondage pour les tâches d'activité. Consultez Éviter la latence lors de l'interrogation pour des tâches d'activité.

30 août 2018

Mettre à jour

Amélioration de la AWS Step Functions rubrique sur les activités et les travailleurs actifs. Consultez En savoir plus sur les activités dans Step Functions.

29 août 2018

Mettre à jour

Amélioration de la AWS Step Functions rubrique sur CloudTrail l'intégration. Consultez Enregistrement des appels d'API Step Functions avec AWS CloudTrail.

7 août 2018

Mettre à jour

Des exemples JSON ont été ajoutés au AWS CloudFormation didacticiel. Consultez Utilisation AWS CloudFormation pour créer un flux de travail dans Step Functions.

23 juin 2018

Mettre à jour

Ajout d'une nouvelle rubrique sur la gestion des erreurs de service Lambda. Consultez Gérer les exceptions transitoires du service Lambda.

le 20 juin 2018

Nouvelle fonctionnalité

AWS Step Functions est désormais disponible dans la région Asie-Pacifique (Mumbai).

28 juin 2018
Nouvelle fonctionnalité

AWS Step Functions est désormais disponible dans la région AWS GovCloud (ouest des États-Unis). Pour plus d'informations sur l'utilisation de Step Functions dans la région AWS GovCloud (ouest des États-Unis), consultez AWS GovCloud (US).

28 juin 2018

Mettre à jour

Amélioration de la documentation relative au traitement des erreurs pour les états Parallel. Consultez Gestion des erreurs.

le 20 juin 2018

Mettre à jour

Documentation améliorée sur le traitement des entrées et des sorties dans Step Functions. Apprenez à utiliser InputPath, ResultPath et OutputPath pour contrôler le flux de JSON par le biais de vos flux de travail, des états et des tâches. Consultez :

7 juin 2018

Mettre à jour

Amélioration des exemples de code pour les états Parallel. Consultez État du flux de travail parallèle.

4 juin 2018

Nouvelle fonctionnalité

Vous pouvez désormais surveiller des métriques d'API et de service dans CloudWatch. Consultez Surveillance des métriques de Step Functions à l'aide d'Amazon CloudWatch.

25 mai 2018

Mettre à jour Les limitations ont été augmentées pour StartExecution, StopExecution et StateTransition dans les régions suivantes :
  • USA Est (Virginie du Nord)

  • USA Ouest (Oregon)

  • Europe (Irlande)

Pour plus d'informations, voir Quotas de service Step Functions.
16 mai 2018
Nouvelle fonctionnalité

AWS Step Functions est désormais disponible dans les régions de l'ouest des États-Unis (Californie du Nord) et de l'Asie-Pacifique (Séoul). Consultez la section AWS Services par région pour obtenir la liste des régions prises en charge.

5 mai 2018
Mettre à jour

Mise à jour des procédures et des images pour correspondre aux modifications de l'interface.

25 avril 2018
Mettre à jour

Ajout d'un didacticiel qui montre comment démarrer une nouvelle exécution pour poursuivre votre travail. Consultez Poursuivre les flux de travail de longue durée à l'aide de l'API Step Functions (recommandé). Ce didacticiel décrit un modèle de conception qui peut vous aider à éviter certaines restrictions de service. Consultez Lancer de nouvelles exécutions pour éviter d'atteindre le quota d'historique dans Step Functions.

19 avril 2018
Mettre à jour

Amélioration de la présentation de la documentation des états par l'ajout d'informations conceptuelles sur les machines d'état. Consultez Découverte des états de flux de travail à utiliser dans Step Functions.

9 mars 2018
Nouvelle fonctionnalité
19 février 2018
Mettre à jour Ajout d'une rubrique qui décrit un exemple de travail d'activité écrit en Ruby. Cette implémentation peut être utilisée pour créer directement un travail d'activité Ruby ou un modèle de conception en vue de la création d'un travail d'activité dans un autre langage.

Consultez Exemple : Activity Worker dans Ruby.

6 février 2018
Mettre à jour Ajout d'un nouveau didacticiel décrivant un modèle de conception utilisant une fonction Lambda pour itérer un décompte.

Consultez Création d'une machine d'état Step Functions utilisant Lambda.

31 janvier 2018
Mettre à jour Contenu mis à jour sur les autorisations IAM pour inclure DescribeStateMachineForExecution et UpdateStateMachine APIs.

Consultez Création d'autorisations granulaires pour les utilisateurs non administrateurs dans Step Functions.

26 janvier 2018
Mettre à jour Nouvelles régions disponibles ajoutées : Canada (Centre), Asie-Pacifique (Singapour). 25 janvier 2018
Mettre à jour Tutoriels et procédures mis à jour pour refléter le fait qu'IAM vous permet de sélectionner Step Functions comme rôle. 24 janvier 2018
Mettre à jour Ajout d'une rubrique Best Practices qui suggère de ne pas transmettre de charges utiles volumineuses entre états.

Consultez Utiliser Amazon S3 ARNs au lieu de transmettre des charges utiles importantes dans Step Functions.

23 janvier 2018
Mettre à jour Procédures corrigées pour correspondre à l'interface mise à jour de création d'une machine d'état : 17 janvier 2018
Nouvelle fonction Vous pouvez utiliser Sample Projects pour approvisionner rapidement les machines d'état et toutes les AWS ressources associées. Voir Déployer une machine à états à l'aide d'un modèle de démarrage pour Step Functions,

Les exemples de projets disponibles incluent :

Note

Ces exemples de projet et la documentation associée remplacent les didacticiels qui décrivaient la mise en œuvre de la même fonctionnalité.

11 janvier 2018
Mettre à jour Ajout d'une section Bonnes pratiques qui contient des informations permettant d'éviter le blocage des exécutions. Consultez Meilleures pratiques pour Step Functions. 5 janvier 2018
Mettre à jour Ajout d'une remarque sur la façon dont les nouvelles tentatives peuvent affecter les prix :
Note

Les nouvelles tentatives sont traitées comme des transitions d'état. Pour plus d'informations sur l'impact des transitions entre États sur la facturation, consultez Step Functions Pricing.

8 décembre 2017
Mettre à jour Ajout d'informations sur les noms de ressources.
Note

Step Functions accepte les noms des machines à états, des exécutions, des activités et des étiquettes contenant des caractères non ASCII. Comme ces caractères ne fonctionnent pas avec Amazon CloudWatch, nous vous recommandons de n'utiliser que des caractères ASCII afin de pouvoir suivre les statistiques. CloudWatch

6 décembre 2017
Mettre à jour Amélioration des informations générales sur la sécurité et ajout d'une rubrique sur les autorisations IAM granulaires. Consultez Sécurité dans AWS Step Functions et Création d'autorisations granulaires pour les utilisateurs non administrateurs dans Step Functions. 27 novembre 2017
Mettre à jour

Ajout d'une note pour clarifier les erreurs Lambda.Unknown et d'un lien vers la documentation Lambda dans les sections suivantes :

Note

Les erreurs non gérées dans Lambda sont signalées Lambda.Unknown comme dans le résultat d'erreur. Il s'agit notamment out-of-memory des erreurs et des délais d'expiration des fonctions. Vous pouvez effectuer une correspondance ou States.TaskFailed pour gérer ces erreurs. Lambda.Unknown States.ALL Lorsque Lambda atteint le nombre maximum d'appels, l'erreur est. Lambda.TooManyRequestsException Pour plus d'informations sur Lambda Handled et Unhandled les erreurs, consultez le FunctionError manuel du AWS Lambda développeur.

17 octobre 2017
Mettre à jour

Correction et clarification des instructions IAM et mise à jour des captures d'écran de tous les didacticiels.

11 octobre 2017
Mettre à jour
6 octobre 2017
Mettre à jour

Réécrivez les instructions IAM dans les sections suivantes pour refléter les modifications apportées à la console IAM :

5 octobre 2017
Mettre à jour

Réécriture de la section Données de la machine d'état.

28 septembre 2017
Nouvelle fonctionnalité

Les limites liées à la régulation des actions des API sont augmentées pour toutes les régions où Step Functions est disponible.

18 septembre 2017

Mettre à jour
  • Correction et clarification des informations sur le démarrage de nouvelles exécutions dans tous les didacticiels.

  • Correction et clarification des informations dans la section Quotas liés aux comptes.

14 septembre 2017

Mettre à jour

Réécrivez les didacticiels suivants pour refléter les modifications apportées à la console Lambda :

28 août 2017

Nouvelle fonctionnalité

Step Functions est disponible en Europe (Londres).

23 août 2017

Nouvelle fonctionnalité

Le flux de travail visuel des machines d'état vous permet de zoomer vers l'avant ou vers l'arrière, et de centrer le graphique.

le 21 août 2017

Nouvelle fonctionnalité

Important

Une exécution ne peut pas utiliser le nom d'une autre exécution pendant 90 jours.

Lorsque vous effectuez plusieurs StartExecution appels portant le même nom, la nouvelle exécution ne s'exécute pas.

Pour plus d'informations, consultez le paramètre de namerequête de l'action d'StartExecutionAPI dans la référence AWS Step Functions d'API.

18 août 2017
Mettre à jour

Ajout d'informations sur un autre moyen de transmettre l'ARN de la machine d'état au didacticiel Création d'une API Step Functions à l'aide d'API Gateway.

17 août 2017

Mettre à jour Ajout du nouveau didacticiel Création d'un observateur de statut de tâche.

le 10 août 2017

Nouvelle fonctionnalité

3 août 2017

Mettre à jour

Mise à jour des instructions dans la section Étape 1 : créer un rôle IAM pour API Gateway.

18 juillet 2017

Mettre à jour

Correction et clarification des informations dans la section État du flux de travail de choix.

23 juin 2017

Mettre à jour

Des informations sur l'utilisation des ressources sous d'autres AWS comptes ont été ajoutées aux didacticiels suivants :

22 juin 2017

Mettre à jour

Correction et clarification des informations dans les sections suivantes :

21 juin 2017

Mettre à jour

Tous les didacticiels ont été réécrits pour les adapter à l'actualisation de la console Step Functions.

12 juin 2017

Nouvelle fonctionnalité

Step Functions est disponible en Asie-Pacifique (Sydney).

8 juin 2017

Mettre à jour

La section Utiliser Amazon States Language pour définir les flux de travail Step Functions a été restructurée.

7 juin 2017

Mettre à jour

Correction et clarification des informations dans la section Création d'une machine à états d'activité à l'aide de Step Functions.

6 juin 2017

Mettre à jour

Exemples de code corrigés dans la section Exemples de machines à états utilisant Retry et Catch.

5 juin 2017

Mettre à jour

Restructuration de ce guide en utilisant les normes de AWS documentation.

31 mai 2017

Mettre à jour

Correction et clarification des informations dans la section État du flux de travail parallèle.

25 mai 2017

Mettre à jour

Fusion des sections Chemins d'accès et filtres dans la section Traitement des entrées et des sorties dans Step Functions.

24 mai 2017

Mettre à jour

Correction et clarification des informations dans la section Surveillance des métriques de Step Functions à l'aide d'Amazon CloudWatch.

15 mai 2017

Mettre à jour

Mise à jour du GreeterActivities.java code des travaux dans le didacticiel Création d'une machine à états d'activité à l'aide de Step Functions.

9 mai 2017

Mettre à jour

Ajout d'une vidéo de présentation à la section Qu'est-ce que Step Functions ?.

19 avril 2017

Mettre à jour

Correction et clarification des informations dans les didacticiels suivants :

19 avril 2017

Mettre à jour

Des informations sur les modèles Lambda ont été ajoutées aux didacticiels Création d'une machine d'état Step Functions utilisant Lambda etGestion des conditions d'erreur à l'aide d'une machine à états Step Functions.

6 avril 2017

Mettre à jour

Modification de la limite « Taille maximale des données d'entrée/de résultat » en « Taille maximale des données d'entrée/de résultat pour une tâche, un état ou une exécution » (32 768 caractères). Pour de plus amples informations, veuillez consulter Quotas liés à l'exécution des tâches.

31 mars 2017

Nouvelle fonctionnalité

  • Step Functions prend en charge l'exécution de machines à états en définissant Step Functions comme cibles Amazon CloudWatch Events.

21 mars 2017

Nouvelle fonctionnalité

16 mars 2017

Nouvelle fonctionnalité

Step Functions est disponible en Europe (Francfort).

7 mars 2017

Mettre à jour

Réorganisation des rubriques dans la table des matières et mise à jour des didacticiels suivants :

23 février 2017

Nouvelle fonctionnalité

  • La page State Machines de la console Step Functions inclut les boutons Copy to New et Delete.

  • Mise à jour des captures d'écran pour correspondre aux modifications de la console.

23 février 2017

Nouvelle fonctionnalité

14 février 2017

Nouvelle fonctionnalité

10 février 2017

Mettre à jour

Clarification du comportement actuel des champs ResultPath et OutputPath par rapport aux états Parallel.

6 février 2017

Mettre à jour

  • Clarification des restrictions de dénomination de machine d'état dans les didacticiels.

  • Correction de certains exemples de code.

5 janvier 2017

Mettre à jour

Exemples de fonctions Lambda mis à jour pour utiliser le dernier modèle de programmation.

9 décembre 2016

Première version

Version initiale de AWS Step Functions.

1er décembre 2016

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.