Tous les articles par François Hyvrier

Si jamais vous devez implémenter un système de planification de tâches, sachez que l’Azure Service Bus de Microsoft offre nativement une fonctionnalité de planification de messages sur laquelle on peut se baser pour déclencher des traitements différés. Nous avons nous-même utilisé ce mécanisme pour développer une application capable de planifier des envois de mails ou de SMS, et de les envoyer à la date et l’heure prévues.

Continuer la lecture

Dernièrement nous avons dû développer une application chargée d’envoyer des emails et SMS à nos clients. Chaque envoi est déclenché par la présence d’un message dans une file d’attente Azure Service Bus. Comme la plupart des composants de notre système d’informations, notre application qui consomme ces messages pour envoyer les mails et SMS sera hébergée dans Azure, et il existe plusieurs façons de l’implémenter : notamment les Azure Webjobs et les Azure Functions.

Continuer la lecture

La qualité d’un logiciel s’évalue selon plusieurs critères : est-ce qu’il répond bien aux besoins de l’utilisateur ? Est-il simple d’utilisation ? Plante-t-il toute les cinq minutes ? Est-ce qu’il garantit la sécurité des données qu’il manipule ? Comment se comporte-t-il en cas de pic de charge ? Son code respecte-t-il les bonnes pratiques de développement, est-il maintenable et évolutif ? Continuer la lecture