CloudFlow

Visualisation, orchestration sans exploitation ni maintenance, et coordination de scénarios d'applications avec état

Simplifier l'orchestration d'applications multi-étapes, longue durée et avec état

CloudFlow est un service cloud serverless entièrement géré, conçu pour coordonner l'exécution de multiples tâches distribuées. Il simplifie les opérations fastidieuses telles que la coordination des tâches, la gestion d'état et la gestion des erreurs nécessaires au développement et à l'exécution des processus métier. Vous pouvez ainsi vous concentrer sur le développement de votre logique métier.

Vous pouvez organiser les tâches distribuées en séquence, en branchement et en parallèle. Le service coordonne de manière fiable l'exécution des tâches selon l'ordre défini et suit la transition d'état de chaque tâche. Il exécute ensuite une logique de réessai personnalisée (si nécessaire) pour garantir le bon déroulement du workflow.

Le composant distribué

Orchestrez des applications développées sur différentes infrastructures, réseaux et langages, et éliminez les obstacles liés à la transition d'un cloud hybride ou d'un cloud privé vers un cloud public, ou à l'évolution d'une architecture monolithique vers une architecture de microservices.

Réduire la quantité de code

Il vous aide à gérer la logique de votre application et prend en charge plusieurs primitives de contrôle, telles que la séquence, le branchement et le parallélisme, afin de minimiser le code d'orchestration répétitif dans votre activité.

Améliorer la tolérance aux pannes

Gérez l'état des processus, définissez des points de contrôle et gérez les redémarrages pour vous assurer que vos applications s'exécutent étape par étape comme prévu. Les fonctions intégrées try/catch, réessai et restauration gèrent automatiquement les erreurs d'exception.

Fonctionnalités

Exploitation et maintenance entièrement gérées, paiement à l'utilisation

Libère le personnel d'exploitation et maintenance de la gestion de l'infrastructure et fournit des services sécurisés, hautement disponibles, tolérants aux pannes et durables. Vous ne payez que les frais de conversion par étape : aucune utilisation, aucuns frais supplémentaires.

Capacités d'orchestration de services

CloudFlow vous aide à séparer la logique de processus de l'exécution des tâches et prend en charge plusieurs primitives de contrôle telles que la séquence, le branchement et le parallélisme. Il intègre également des capacités de réessai et de capture d'erreurs, ce qui vous évite d'écrire du code d'orchestration.

Prise en charge des processus de longue durée

Suivez l'intégralité du processus et assurez l'achèvement de son exécution sur une longue durée. Certains processus peuvent s'exécuter pendant des heures, des jours ou des mois, comme les processus d'exploitation et maintenance, les pipelines associés et les campagnes d'e-mailing.

Gestion de l'état des processus

Gérez l'ensemble des états lors de l'exécution d'un processus, y compris le suivi de l'étape en cours ainsi que les entrées et sorties stockées entre les étapes. Vous n'avez pas besoin de gérer l'état du processus vous-même ni d'intégrer une gestion d'état complexe dans vos tâches.

Surveillance visuelle

Fournit une interface visuelle pour définir des workflows et consulter l'état d'exécution, y compris les entrées et sorties. Vous pouvez ainsi identifier rapidement l'origine d'une panne et la résoudre.

Le composant distribué

Coordonne des applications écrites dans différents langages, sur différentes infrastructures et au sein de différents réseaux. Que votre application migre d'un cloud privé vers un cloud hybride ou un cloud public, ou qu'elle évolue d'une architecture monolithique vers une architecture en microservices, CloudFlow assure la coordination.

Tarifs

Vous ne payez qu'en fonction de votre utilisation. La facturation repose sur le nombre d'étapes exécutées dans le workflow, les frais de transition d'état pour Function Compute, ECS, les conteneurs et les autres ressources du workflow, puis sur la durée d'exécution. Les 5 000 premières exécutions mensuelles du compte principal sont gratuites. Au-delà, le tarif est de 0,025 USD pour 1 000 exécutions.

L'extension automatique du service serverless vous dispense de gérer les budgets matériels et la mise à l'échelle.

Comment utiliser CloudFlow

1

Step 1 : Créer une définition de workflow

Utilisez des définitions pour décrire l'ordre ou la logique d'exécution entre les tâches.

2

Step 2 : Préparer les tâches du workflow

Vous devez mettre en œuvre chaque Worker de tâche défini dans le workflow. CloudFlow prend en charge plusieurs types de workers.

3

Step 3 : Exécuter les tâches du workflow

Vous pouvez appeler CloudFlow, Execute Workflow et des API pour exécuter vos applications de workflow.

4

Step 4 : Suivre, déboguer et surveiller l'état d'exécution

Utilisez la surveillance visuelle fournie par CloudFlow pour observer l'état d'exécution des tâches.

Scénarios

Assistance améliorée pour vous

Conseil de prévente individualisé, assistance technique 24 h/24, 7 j/7, réponse plus rapide et plus de tickets.

Conseil de prévente individualisé

Conseils d’experts du cloud expérimentés. En savoir plus

Assistance technique 24 h/24, 7 j/7

Temps de service prolongé de 10 heures, 5 jours par semaine à 24 heures sur 24, 7 jours sur 7. En savoir plus

6 tickets gratuits par trimestre

Le nombre de tickets gratuits a doublé, passant de 3 à 6 par trimestre. En savoir plus

Réponse plus rapide

Temps de réponse après-vente raccourci de 36 heures à 18 heures. En savoir plus

Premiers pas avec CloudFlow

En savoir plus

Documentation >
phone Contacter
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.