VMware Cloud Foundation 9.0 adopte OpenAPI pour accélérer l’automatisation et le développement multicloud

NetApp optimise les environnements VMware avec de nouvelles capacités

VMware, sous la bannière de Broadcom, a annoncé la publication officielle des spécifications OpenAPI pour VMware Cloud Foundation 9.0 (VCF 9.0), marquant une étape importante dans sa stratégie orientée vers les développeurs. Cette nouvelle version facilite une interaction plus fluide, cohérente et automatisée avec les APIs essentielles pour les environnements de cloud hybride et multicloud.

L’objectif principal est de démocratiser l’accès aux APIs de VCF, permettant ainsi aux développeurs d’intégrer rapidement ces outils dans leurs flux de travail d’automatisation, de gestion et de supervision, sans avoir à se référer à une documentation volumineuse ou à procéder par essais et erreurs.

OpenAPI, une spécification standardisée et machine-lisible, définit comment interagir avec une API, en offrant une description complète des méthodes, routes, paramètres, authentifications et réponses. Elle autorise la génération automatique de documentations interactives, de collections Postman, voire de SDKs dans divers langages tels que Python, Java ou C#.

Concrètement, la nouvelle spécification couvre plusieurs composants clés de VMware Cloud Foundation, notamment vSphere, VCF SDDC Manager, VCF Installer, VCF Operations et vSAN Data Protection (vSAN DP). Cela permettra aux administrateurs et développeurs de réaliser des actions telles que la création de sessions d’authentification, la liste de machines virtuelles ou la gestion de centres de données vCenter, directement via des interfaces structurées, sans chercher manuellement dans la documentation API.

Un grand avantage réside dans l’intégration avec des outils comme Postman : importer le fichier YAML associé permet d’obtenir une collection prête à l’emploi pour tester ou automatiser des tâches. Par ailleurs, pour les environnements dépourvus d’SDK officiels, il est possible de générer des clients personnalisés à l’aide d’outils comme Kiota, en convertissant le fichier YAML en bibliothèques fonctionnelles, par exemple en C# via une simple ligne de commande.

Cette approche réduit considérablement le risque d’erreurs humaines dans la construction d’appels API, tout en accélérant le développement d’intégrations et l’automatisation, tout en améliorant la maintenance du code et la compréhension pour les nouveaux utilisateurs.

Selon Jatin Purohit, auteur d’une publication officielle de VMware : « Plutôt que de naviguer dans une documentation fragmentée ou de composer manuellement des commandes curl, tout développeur peut désormais démarrer en quelques minutes avec une collection Postman ou un SDK généré automatiquement. »

En conclusion, cette adoption d’OpenAPI dans VMware Cloud Foundation 9.0 consolide l’engagement de Broadcom et VMware à fournir un écosystème de gestion cloud plus accessible, standardisé et fiable. Elle renforce également leur position en tant qu’acteurs clés dans la simplification de l’automatisation des environnements hybrides et multicloud.

Pour plus d’informations, veuillez consulter le blog officiel de VMware ici.

le dernier