Zenaton

Zenaton

Un Workflow Builder pour les développeurs.Créez des processus événementiels en quelques jours au lieu de plusieurs mois.
Zenaton est un outil de développement et un moteur de workflow hébergé pour écrire, exécuter et surveiller tous vos processus d'arrière-plan, qu'il s'agisse d'une seule tâche ou d'un workflow de longue durée.Il permet aux développeurs d'intégrer facilement des services tiers et des API pour déclencher des tâches et des actions au sein de leur logiciel, en fonction de facteurs externes - simplement en écrivant des flux de travail dans votre code.Disponible en PHP, Ruby, Node.JS et Python.Voici quelques choses que vous pouvez faire avec les workflows Zenaton.Déclenchez une tâche en fonction d'événements internes ou externes.Récupérez les données et mettez-les en mémoire.Orchestration des tâches entre services internes et externes.Créez des pipelines de données ou des processus ETL simples.Au lieu de créer et de gérer une infrastructure entière pour gérer vos travaux d'arrière-plan, écrivez simplement la logique métier dans votre code, installez l'agent Zenaton sur vos serveurs et Zenaton s'occupe du reste.L'agent écoutera un système de mise en file d'attente hébergé pour vous par Zenaton, et lorsqu'une tâche doit être exécutée, l'agent la lancera et collectera la sortie à afficher sur le tableau de bord.Fonctionnalités de Zenaton: Tâches uniques - répartissez ou planifiez un travail asynchrone avec une seule ligne de code Workflows - Écrivez une logique métier compliquée dans un code facilement lisible et familier.Factoriser le temps (attendre) et déclencher des tâches et déclencher des événements en fonction de variables internes ou externes (API et services tiers).En outre, suspendez, reprenez ou supprimez les workflows.Surveillance en temps réel Obtenez une vue en temps réel des travailleurs et des tâches - planifiés, traités et exécutés.Planificateur Planifiez des tâches et des workflows récurrents et réessayez automatiquement les tâches qui échouent ou qui reçoivent des alertes en cas d'erreurs ou de délais.Traitement des erreurs: alertes pour les erreurs et les délais d'expiration et réessayez, reprenez ou tuez les processus.Réagissez aux erreurs en écrivant une logique dans votre code pour déclencher des tentatives ou des événements

Site Internet:

Alternatives à Zenaton pour Python avec licence commerciale