Nouvelle fonctionnalité : HTTP Endpoint

Vos applications Liteflow sont basées sur une approche événementielle. Cette approche permet de connecter un événement à une tâche ou liste de tâches. Ce système est très intéressant de par sa flexibilité et sa montée en charge. Aujourd'hui nous sommes heureux d'annoncer que vous pouvez connecter vos tâches à des événements HTTP. Grâce à cela vous pouvez reproduire le même système que vous avez sur n'importe quel Cloud Function avec la possibilité d'orchestrer vos tâches si besoin.

# La nouveauté

Nous venons d’ajouter à Liteflow une nouvelle fonctionnalité appelée “HTTP Endpoint”.

Celle-ci vous permet de déclencher votre processus depuis un HTTP Endpoint dédié, lequel peut-être appelé depuis n’importe où (curl, webhook, et même votre propre backend).

Un projet peut comporter de multiples endpoints et chaque endpoint peut être partagé entre de multiples processus.

Un endpoint dédié se caractérise par ce format : https://endpoint.liteflow.com/gateway/e8697a9c-5814-4798-bd0a-4ae61e3eb1dd

Vous pouvez visualiser tous vos endpoints depuis la console.

HTTP Endpoint

# Pourquoi c’est important

Si vous êtes habitué à des solutions de Cloud functions comme Serverless, AWS, Google Cloud, etc. vous allez vous sentir rapidement à l'aise en développant vos applications sur Liteflow.

Grâce à notre fonctionnalité HTTP Endpoint, il est maintenant plus simple de connecter des services web externes, à une application Liteflow. Vous souhaitez déclencher un événement spécial lorsque vous recevez un paiement sur un portail dédié, recevez des instructions depuis un Bot de chat, ou bien seulement exécuter une tâche de fond depuis votre backend ? Tout cela et bien plus encore est maintenant possible avec notre nouvelle fonctionnalité HTTP Endpoint.

Pour aller plus loin, avec notre système d'orchestration, vos tâches peuvent être déclenchées automatiquement, selon les dépendances qu'elles possèdent entre elles. Un seul appel du HTTP Endpoint peut maintenant déclencher une cascade de tâches et ce sans le besoin pour celles-ci d'avoir une dépendance forte vers vos autres tâches. Vous avez ainsi la possibilité d'ajouter de nouvelles fonctionnalités sans avoir besoin de mettre à jour les autres tâches de votre application.

# Comment l’utiliser

Pour utiliser la fonctionnalité HTTP Endpoint, vous devez créer un processus avec un événement déclencheur spécifique qui contient la clé endpoint key (laquelle va être utilisée pour générer votre endpoint).

name: hello-world
steps:
  - type: trigger
    endpointKey: my-endpoint
  - ...

Cela va automatiquement créer un HTTP Endpoint pour vous, et, à chaque fois que cet endpoint sera appelé, votre processus sera déclenché.

Cette fonctionnalité est disponible lorsque vous déployez sur Liteflow, et bien sûr, durant vos sessions de développement local.

Consultez la documentation HTTP Endpoint afin de découvrir en détail le fonctionnement de cette fonctionnalité et ce qu'elle peut vous apporter.

Vous découvrez Liteflow ? Notre framework pour développement backend et notre solution d'hébergement intégrée vous permettent de coder et lancer vos applications plus rapidement. Utiliser également notre console pour visualizer et manager vos applications à n'importe quel moment. Créez un compte gratuitement et déployez votre idée en un instant !



play icon developers icon

Liteflow est pensé pour les entreprises

Découvrir Liteflow

Déployez votre idée en un instant

Pendant la Beta, l'hébergement est gratuit et illimité pour tous !

Créer un compte gratuitement

Aucune information de carte bleue à fournir