Site icon Blog ARC Optimizer

Low-Code Business Logic Gain de productivité sans serveur Kinvey


Dans ce blog, nous verrons comment utiliser une solution low-code pour créer une logique métier pour la plate-forme Kinvey.

Plus précisément, nous verrons comment déployer un service de décision Corticon.js en tant que service sans serveur dans Kinvey. Les services de décision Corticon sont déployés en tant que Kinvey FlexFunction, un sous-type spécifique de Kinvey FlexService.

Une fois déployés dans Kinvey, les services de décision peuvent être utilisés à plusieurs fins. Par exemple :

  • Hooks de collection, leur permettant de modifier, filtrer, nettoyer ou utiliser les données lors de leur récupération, de leur sauvegarde ou de leur suppression dans une collection Kinvey.
  • Ou lorsqu'elles sont associées à des points de terminaison personnalisés, les FlexFunctions peuvent être utilisées comme un microservice REST pour votre application mobile ou utilisé comme tâche planifiée.

Valeur

Quelle est la valeur de tout cela ? Essentiellement, ce mécanisme permet de développer la logique métier :

  • Avec beaucoup plus de productivité (certains clients rapportent une écriture de logique 10 fois plus rapide).
  • Avec plus de fiabilité grâce à l'analyse logique Corticon. Voir ce blog pour plus de détails.
  • Avec une séparation claire de qui détient le développement et la maintenance de la logique métier complexe entre l'entreprise et l'informatique, car la logique peut être développée de manière low-code en analystes d'affaires. C'est un point important, car il s'agit d'un moyen vraiment innovant de faire collaborer l'équipe métier et l'informatique et d'accélérer la livraison.

Le service de décision

L'un des éléments clés de la productivité est que la logique métier peut être créée et maintenu par des analystes commerciaux qui sont à l'aise avec un tableur.

La logique est exprimée dans une interface de type tableur sous la forme d'un ensemble de conditions et d'un ensemble d'actions correspondantes lorsque les conditions sont remplies. Pour illustrer, nous utiliserons un exemple simplifié d'une assurance automobile facturant les clients en fonction de l'utilisation quotidienne. Dans l'image ci-dessous, si nous prenons la colonne 1 du panneau Conditions, nous pouvons voir que l'analyste d'affaires a exprimé que lorsque l'âge du conducteur est de 18 à 25 ans et la distance parcourue aujourd'hui est comprise entre 1 et 29, et si le conducteur a 2 ans ou moins d'expérience, alors facture 4,58.

Vous pouvez voir à quel point c'est succinct. Pas d'instructions if complexes ou d'instructions if imbriquées.

vidéo pour un exemple de déploiement.

Conclusion

En associant Corticon.js à Kinvey, les utilisateurs ont la possibilité de développer une logique métier très rapidement et, surtout, de la maintenir avec une efficacité et une productivité sans précédent. Dans un monde où l'informatique n'est pas en mesure de répondre à toutes les demandes, c'est une bouée de sauvetage.

En savoir plus sur Corticon




Source link
Quitter la version mobile