Skip to main content

Microservices

Créer, gérer et déployer des microservices métiers

Avantages

  • Créer des microservices distribués scalables en quelques minutes/heures
  • Créer des traitements stateless ou statefull selon votre besoin
  • Ajouter/Retirer des ressources (nodes, endpoints) à chaud
  • Gérer les évolutions en créant de nouvelles version
  • Déployer chaque microservice sur tous les nodes en un clic
  • Superviser chaque microservice et ses lambdas distribuées
  • Sécuriser les accès par abonnement (délivrance d'un token)

Scalabilité et maintenance

MD Dynamics Link vous permet d'exploiter des microservices sur mesure pour vos besoins métiers. Vous pouvez créer des apis front ou des services métiers backend stateless ou statefull (en stockant vos données en datastores graphes et timeseries distribués). Un stream MD Dynamics Link est composé de fonction lambda distribuées. Cette approche unique vous permet de codez des microservices où chaque étape peut être parallelisée indépendamment en fonction de sa charge de traitement. La capacité de distribution et de parallelisme est ainsi suppérieure à une approche simplement conteneurisée où le microservice s'exécute entièrement au sein du conteneur.

Si MD Dynamics Link offre un très haut niveau de distribution de ses streams, leur gestion reste simple puisque le code est centralisé et déployé automatiquement sur tous les nodes en un clic, puis automatiquement supervisé (au niveau stream et au niveau de chaque fonction lambda dont les logs sont accessibles en un seul endroit quelque soit le nombre de nodes et d'endpoints)