Gestion des API : Postman approfondit l’intégration de Git et vise une meilleure vue d’ensemble

Postman a fourni une mise à jour de sa plateforme éponyme pour le développement et la gestion des API. Les innovations visent à renforcer l’intégration avec les systèmes de contrôle de version et les outils du processus de développement. Un nouvel aperçu des API publiques existe pour la gestion, et la mise à jour introduit un réseau d’API privées pour les interfaces internes.

La plateforme permet l’intégration directe de Git dans les processus de gestion des API. Apparemment, de nombreux clients de Postman utilisent déjà la gestion des versions pour créer la description de l’API avec la spécification OpenAPI, entre autres.

La nouvelle version permet de lier les versions d’API définies dans Postman directement aux branches et balises associées dans un dépôt Git. La plateforme peut adopter directement les changements dans le référentiel qui résultent de la fusion d’une demande de retrait. Inversement, les développeurs peuvent déclencher des commits Git à partir du constructeur de l’API Postman.

La plateforme a récemment rendu possible la liaison d’une API avec une branche Git.

(Image : Postman)

Les API peuvent être utilisées comme shipped pour créer un lien permanent entre la définition de l’interface dans Postman et le code source de la version associée. La plateforme peut gérer plusieurs versions d’une API, qui peuvent également être utilisées en parallèle pour différents clients.

Le réseau d’API privées nouvellement introduit vise à donner un meilleur aperçu des interfaces qui ne sont pas publiques mais créées pour un usage interne. Il fournit un répertoire central de toutes les API internes d’une organisation et vise principalement à éviter les développements redondants : Les équipes peuvent rechercher les interfaces qui sont déjà disponibles dans l’entreprise.

Le réseau API privé gère les interfaces internes dans une structure de dossiers.

(Image : Postman)

Le Private API Network présente une structure de répertoire à plusieurs niveaux, et la description des interfaces peut se faire en Markdown. L’interface offre diverses fonctions de filtrage en plus de la recherche.

Une meilleure vue d’ensemble des interfaces publiques est donnée aux personnes qui assument le rôle de gestionnaire de communauté et sont responsables de la gestion de la visibilité des espaces de travail et des interfaces. Postman leur montre désormais tous les liens partagés publiquement que leur équipe a créés et ils peuvent supprimer des liens individuels.

Postman offre désormais un aperçu des liens publics

(Image : Postman)

La plateforme étend également l’intégration d’outils et de processus pour la gestion du code source, l’intégration continue et la livraison continue (CI/CD), les passerelles API et la gestion des performances des applications (APM). Entre autres, il fonctionne désormais avec les outils de CI/CD Travis CI et Circle CI ainsi qu’avec l’API Gateway d’Amazon Web Services (AWS).

Conférence Heise sur les API

Après les deux éditions réussies de la conférence en ligne betterCode() API au printemps 2021, une troisième édition avec d’autres sujets pertinents pour la pratique suivra le 1er décembre.

Outre six exposés, dont l’un porte sur la poursuite du développement et le versionnement des API, l’événement propose un panel intitulé « APIs – come to stay ».

Vous trouverez d’autres innovations en matière de plateforme API sur le blog de Postman. Un article distinct est consacré au nouveau réseau privé d’API. Pour l’intégration dans les systèmes de gestion de versions, une connexion à GitHub et Bitbucket existe au départ, GitLab et Azure DevOps suivront prochainement.


[rme)

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici