Qu'est-ce que l'orchestration de flux de travail sans serveur ?

Qu Est Ce Que L Orchestration De Flux De Travail Sans Serveur



Serverless est le processus permettant aux développeurs de se concentrer sur la phase de développement et le reste sera pris en charge par la plate-forme/le service. Le workflow du projet explique chaque tâche en la définissant et indique également à l'utilisateur le début et la fin de la tâche. Son orchestration permet à l'utilisateur de se faire une idée de l'endroit où démarrer le projet et de la marche à suivre pour le construire efficacement.

Ce guide explique l'orchestration de flux de travail sans serveur.

Qu'est-ce que l'orchestration de flux de travail sans serveur ?

L'orchestration de flux de travail est le processus de définition de chaque tâche individuelle et d'automatisation de flux de travail complexes contenant plusieurs tâches interconnectées. L'orchestration sans serveur du flux de travail permet aux développeurs de se concentrer sur les performances du projet plutôt que de travailler sur sa gestion. Il permet à l'utilisateur de trouver quelle étape effectuer en premier et quelle tâche peut être effectuée après l'achèvement d'une autre tâche. Il donne une meilleure idée du projet complet et de la façon de commencer à travailler dessus :









Avantages de l'orchestration de flux de travail sans serveur

Certains des avantages importants de Serverless Workflow Orchestration :



  • Il permet aux développeurs de regarder le projet du début à la fin.
  • Les développeurs peuvent simplifier les processus complexes grâce à une bonne orchestration des workflows.
  • L'orchestration de flux de travail peut être utilisée pour créer des systèmes logiciels résilients.

Comment créer une orchestration de flux de travail dans AWS ?

AWS utilise un service de fonction d'étape pour créer une orchestration de flux de travail et il s'agit d'un service sans serveur. Visitez le service depuis le tableau de bord AWS et cliquez sur le ' Commencer ' bouton:





Passez en revue le code pour le ' Bonjour le monde ' exemple:



Affichez l'orchestration du flux de travail à partir de la page de démarrage, puis cliquez sur ' Suivant ' bouton:

Tapez le nom de la fonction et sélectionnez le ' Créer un nouveau rôle » à partir du « Autorisations ' section:

Configurez le ' Enregistrement » pour obtenir l'historique d'exécution des fonctions et la section « Configurations supplémentaires ” peut être utilisée pour activer le traçage X-Ray :

Faites défiler vers le bas de la page pour cliquer sur le ' Créer une machine d'état ' bouton:

Pour lancer l'exécution, cliquez sur le ' Démarrer l'exécution ' bouton:

L'exécution a été effectuée avec succès, alors allez-y en cliquant sur son nom :

Visiter le ' Détails ” section pour obtenir le résumé de l'exécution de la fonction step :

Faites défiler vers le bas pour obtenir l'orchestration du flux de travail de la fonction. Cette orchestration explique la structure complète de la fonction du début à la fin :

Tout tourne autour de l'orchestration de flux de travail sans serveur dans AWS.

Conclusion

L'orchestration de flux de travail simplifie les processus complexes du projet en l'affichant du début à la fin contenant toutes les tâches. L'orchestration sans serveur permet à l'utilisateur de construire son projet sans se soucier de la gestion du projet. AWS permet l'utilisation du service Step Functions pour créer une orchestration de flux de travail du projet, puis l'exécuter sur le cloud. Ce guide a expliqué l'orchestration de flux de travail sans serveur dans AWS.