Quelles sont les fonctions de pas AWS et comment les utiliser?

Quelles sont les fonctions de pas AWS et comment les utiliser?

Les fonctions sont utilisées par les développeurs pour effectuer des tâches spécifiques ou déclencher des événements et les fusionner plus tard en tant que blocs de construction de l'application. AWS permet à l'utilisateur d'effectuer ces tâches en utilisant des fonctions d'étape pour obtenir la représentation graphique de la fonction.

Ce guide expliquera les fonctions de pas AWS et leur utilisation.

Quelles sont les fonctions de pas AWS?

Les fonctions d'étape sont utilisées pour créer des workflows qui suivent une séquence fixe ou dynamique appelée «Pas". Une fonction traditionnelle effectue certaines tâches spécifiques en fonction de l'étape suivante. Si la fonction ne parvient pas à effectuer la tâche, elle devrait également revenir immédiatement. Les fonctions d'étape permettent à l'utilisateur de modéliser cela comme une unité indépendante et ce sont de minuscules tâches qui interagissent directement avec AWS:

Caractéristiques des fonctions de pas AWS

Certaines des caractéristiques importantes des fonctions de pas AWS sont mentionnées ci-dessous:

  • Les fonctions étapes s'intègrent bien avec d'autres services AWS comme Lambda, un service de notification simple (SNS), etc. Pour effectuer certaines tâches et leur renvoyer des réponses.
  • Il fournit une interface utilisateur graphique (GUI) conviviale pour l'audit de progression du flux de travail, d'entrée / sortie, etc.
  • Les fonctions de pas ont une fonctionnalité de réessayer intégrée. Les utilisateurs peuvent le configurer en fonction de leurs exigences et il ne progressera pas avant d'obtenir une réponse réussie:

Comment utiliser les fonctions d'étape?

Pour utiliser les fonctions d'étape, visitez le tableau de bord du service en le recherchant sur la console AWS:

Clique sur le "Commencer”Bouton du tableau de bord des fonctions de pas:

Voici le code et le organigramme de la fonction Hello World Exemple:

Faites défiler vers le bas de la page et cliquez sur le «Suivant" bouton:

Tapez le nom de la fonction pour commencer à la configurer:

Clique sur le "Créer une machine d'état”Bouton pour compléter la création de la fonction de pas:

Une fois la fonction créée, cliquez simplement sur le «Démarrer l'exécution”Bouton pour exécuter le code:

La fonction a été exécutée avec succès:

La plate-forme offre la vue graphique et tabulaire de la fonction de pas, visitez «Vue de graphique"En cliquant dessus:

Cette vue affichera le diagramme de flux de la fonction d'étape qui renvoie "Bonjour le monde»:

Clique sur le "Vue de tableau«Pour visiter la vue tabulaire de la fonction:

La capture d'écran suivante affiche la fonction Hello World sous la forme d'une table:

Il s'agit des fonctions de pas AWS et de leur utilisation sur la plate-forme AWS.

Conclusion

La fonction étape est un service AWS pour créer des tâches de manière séquencée avec une représentation graphique des étapes impliquées. Il s'intègre bien à d'autres services AWS comme RDS, S3, un service de file d'attente simple (SQS), etc. pour déclencher des événements et récupérer les réponses à la fonction. Ce guide a expliqué le service AWS Step Functions et démontré la création d'une fonction dessus.