Internet Explorer n'est pas pris en charge par notre site web. Pour une expérience plus sécurisée, veuillez utiliser Chrome, Safari, Firefox ou Edge.
Logiciel deep tech
Dharmesh Thakker, Danel Dayan, Jason Mendel | 18 août 2021
Livraison spéciale : Comment les APIs changent le développement de logiciels, et nos investissements dans Postman

Au début du mois, nous avons noté que l'un des rares points lumineux économiques mondiaux récemment a été le cloud computing. Malgré les ravages sanitaires et économiques causés par la variante Covid-19 Delta, les grands fournisseurs de cloud computing comme Amazon, Microsoft et Google enregistrent tous une croissance significative et, dans de nombreux cas, voient même leurs ventes s'accélérer.

Mais il y a aussi un effet de retombée des progrès de ces géants qui stimule la croissance dans d'autres secteurs connexes de l'industrie du logiciel. Un exemple : l'évolution des interfaces de programmation d'applications, ou API, omniprésentes.

En effet, alors que les entreprises modernisent aujourd'hui leurs piles logicielles, passant d'un environnement sur site à un cloud hybride, et d'architectures monolithiques à des microservices, le volume des API utilisées a considérablement augmenté. Aujourd'hui, chaque application Logiciel est soit une API, soit utilise une API, un type d'intermédiaire Logiciel qui permet aux programmes Logiciel de communiquer entre eux.

Il y a de fortes chances que vous interagissiez avec plusieurs API au cours de votre vie quotidienne - en particulier si vous vous êtes déjà connecté à un site Web en utilisant Facebook ou Google, si vous avez recherché des options de vol en utilisant Kayak ou si vous avez consulté l'application météo sur votre iPhone, pour ne citer que quelques exemples. Dans chacun de ces cas, une application transmet votre demande à un autre élément de Logiciel via une API et vous renvoie une réponse. Pour faire simple, les API sont partout autour de vous, et nous avons vu l'énorme succès des entreprises API-first comme Twilio, Stripe, Auth0, Nylas et d'autres.

Compte tenu de cette tendance claire et constante du marché, nous sommes ravis d'annoncer nos investissements dans Postman*, un leader de la gestion du cycle de vie des API. Postman a développé une communauté de plus de 17 millions de développeurs et se targue de plus de 500 000 entreprises utilisant l'offre gratuite ou commerciale de la plateforme, qui aide les entreprises à mieux gérer l'explosion des API et à construire de meilleurs produits, plus rapidement. La plateforme de gestion des API de Postman est une validation du fait que le Logiciel moderne passe d'un style de développement "code-first" à un style "API-first".

Postman s'ajoute à l'écurie de Battery Ventures qui a récemment investi dans le cycle de vie du développement de logiciels modernes, notamment JFrog*, Harness.io*, Cypress.io*, Launchable*, LinearB* et autres.

Comme on peut s'y attendre, le développement d'une API comporte de nombreuses étapes. Ces éléments du logiciel doivent être testés pour s'assurer qu'ils sont fonctionnels, fiables et performants. Ils doivent également être dotés de capacités d'analyse et de surveillance pour suivre les performances, la disponibilité et l'exactitude fonctionnelle. Enfin, il y a des considérations de sécurité. Tout au long du processus de développement de l'API, ces morceaux de code doivent être documentés afin de fournir des instructions sur la manière de les utiliser efficacement et de les intégrer à d'autres logiciels. Il est clair qu'il y a de nombreuses entrées qui peuvent tomber en panne dans cette chaîne d'outils.

Par ailleurs, l'infrastructure des entreprises devenant plus complexe, avec l'utilisation croissante du cloud et des microservices, l'entreprise type doit aujourd'hui gérer, faire évoluer et avoir une visibilité sur plusieurs API et processus métier pour toute application donnée. Si l'on ajoute à cela la migration de pratiques de développement de logiciels en cascade vers des pratiques agiles, et le fait qu'il y a souvent plusieurs propriétaires pour chaque API, les entreprises se retrouvent face à un cauchemar en matière de gestion des API ; elles ont besoin d'une source unique de vérité pour gérer ces éléments essentiels du logiciel. Entrez le facteur.

La thèse générale de Postman est que le logiciel moderne est en train de passer du développement "code-first" au développement "API-first", et qu'un plan de contrôle central pour le développement des API est nécessaire pour améliorer la collaboration entre les équipes et les développeurs. Plus précisément, la plate-forme de Postman fournit des outils standard de l'industrie pour la conception, le débogage, la documentation, les tests, la surveillance, la sécurité et d'autres aspects du cycle de vie des API. Par exemple, UiPath utilise Postman pour la création et la maintenance de la documentation, la collaboration avec les API et l'accueil des développeurs afin de resserrer la boucle de rétroaction entre les producteurs et les consommateurs d'API.

Postman gère également un nouveau Public API Network, un répertoire mondial de milliers d'API publiques qui permettent aux développeurs du monde entier de se connecter via un catalogue central d'API. Le réseau permet une véritable voie à double sens entre les développeurs, permettant aux producteurs et aux consommateurs d'API de communiquer et de collaborer en temps réel dans les espaces de travail de différentes équipes et organisations. En utilisant le réseau gratuit, les utilisateurs peuvent consulter une gamme d'espaces de travail publics provenant d'éditeurs tels que Salesforce, Microsoft, Twilio, Cisco DevNet et d'autres organisations.

Abhinav Asthana, PDG et cofondateur de Postman, a écrit une première version de Postman qui a été annoncée avec désinvolture sur StackOverflow en 2012 en tant que module complémentaire pour Chrome ; aujourd'hui, c'est l'un des sujets les plus consultés sur ce site Web. À l'origine, il a lancé le produit pour résoudre un problème qu'il rencontrait personnellement lorsqu'il était stagiaire en codage chez Yahoo Bangalore, car il a constaté que l'outillage pour la gestion des API était rudimentaire et qu'il ne trouvait pas de solution répondant à ses besoins ailleurs.

L'idée clé et originale de Postman était que les développeurs veulent collaborer autour d'outils qu'ils aiment utiliser, plutôt que des outils qui leur sont donnés par la suite. Grâce à cette approche, l'entreprise a su mobiliser une communauté massive d'utilisateurs fidèles à la plateforme. Selon IDC, les 17 millions de développeurs utilisant Postman représentent plus de la moitié des 27 millions de développeurs mondiaux prévus en 2021. IDC s'attend à ce que ce nombre atteigne 43 millions d'ici 2025, ce qui laisse amplement de place à Postman pour étendre sa portée. L'utilisation de Postman par plus de 500 000 entreprises se compare à celle d'autres entreprises emblématiques telles qu'Atlassian (plus de 180 000 clients), MongoDB (plus de 24 800 clients) et Elastic Search (plus de 15 000 clients).

Aujourd'hui, nous sommes ravis de nous associer à Postman après des années de relation avec Abhinav et l'équipe, et nous sommes impatients de contribuer à construire LA société pour la gestion du cycle de vie des API dans cette nouvelle étape du voyage. Postman a parcouru un long chemin depuis le post original de StackOverflow, et a encore beaucoup de place pour la croissance !

Ce contenu est fourni à titre d'information et ne constitue pas, et ne peut en aucun cas être considéré comme, un conseil juridique, fiscal ou d'investissement ou comme une offre de vente ou une sollicitation d'une offre d'achat d'un intérêt dans un fonds ou un instrument d'investissement géré par Battery Ventures ou toute autre entité de Battery. 

Les informations et les données sont en date de la publication, sauf indication contraire.

Le contenu obtenu de sources tierces, bien que considéré comme fiable, n'a pas été vérifié de manière indépendante quant à son exactitude ou son exhaustivité et ne peut être garanti. Battery Ventures n'a aucune obligation de mettre à jour, de modifier ou d'amender le contenu de ce post ni d'avertir ses lecteurs dans le cas où toute information, opinion, projection, prévision ou estimation incluse, changerait ou deviendrait ultérieurement inexacte.

Les informations ci-dessus peuvent contenir des projections ou d'autres déclarations prévisionnelles concernant des événements ou des attentes futurs. Les prédictions, opinions et autres informations discutées dans cette vidéo sont susceptibles d'être modifiées en permanence et sans préavis d'aucune sorte et peuvent ne plus être pertinentes après la date indiquée. Battery Ventures n'assume aucune obligation et ne s'engage pas à mettre à jour les déclarations prospectives.

*Dénote une entreprise de Battery Portefeuille. Pour une liste complète de tous les investissements de Battery, veuillez cliquer ici.

Retour au blog
Articles connexes