Lors de l’envoi d’une requête HTTP, il est possible d’envoyer les données bloc par bloc (chunked). Ceci permet de s’abstraire de la taille totale des données échangées et de transmettre le …
L’architecture hexagonale, aussi appelée « Ports and Adapters », est un style d’architecture logicielle qui encourage une séparation stricte entre la logique métier (au centre de l’application) …
La validation des données est un pilier fondamental de tout logiciel robuste. Elle agit comme un garde-fou, prévenant l’introduction d’informations erronées ou mal formatées qui pourraient …
Aaaah les HttpClients. Il y a de nombreuses raisons de les utiliser, et ce peu importe le langage. Il suffit d’avoir besoin de contacter une ressource sur Internet – que ce soit une page Web ou une …
Les tests automatisés jouent un rôle central pour assurer la qualité et la fiabilité des livraisons. Pourtant, l’automatisation des tests d’APIs dans les workflows CI/CD reste un défi pour de …
Dans le domaine de l’informatique, les langages de programmation sont des outils indispensables pour transmettre des opérations complexes à un ordinateur. En effet celui-ci a pour fonction …
Le 10 et 11 juin 2024, j’ai assisté à l’événement « Integrate 2024 » de l’entreprise Kovai. Microsoft annonce alors une nouvelle fonctionnalité : la géo réplication pour Azure Service …
Les Azure Logic Apps Standard sont des services d’intégration et d’automatisation de flux de travail proposés par Microsoft Azure. Elles permettent d’orchestrer et de piloter …
Dans cet article nous allons voir comment lier une propriété (extension property) à une identité (App Registration Client) Entra ID. Ce mécanisme peut permettre de soutenir plusieurs scenarii. …
Je suis toujours étonné de constater combien de développeurs et d’entreprises continuent d’utiliser les configurations basées sur le Client ID et le Client Secret pour se connecter à …
Combien de fois ai-je entendu quelqu’un s’exclamer : « Mais pourquoi il a fait ça comme ça?! » en parlant du code ou de l’architecture produit(e) par une autre équipe ? Et combien de fois l’ai-je …
Développer un workflow dans une Azure Logic App standard qui se connecte à d’autres ressources implique de choisir les connecteurs à utiliser. Pour cela, deux types de connecteurs existent …