Pour gérer vos consentements :
Categories: CloudOpen Source

Apache Deltacloud v1.0 : l’interopérabilité du cloud en open source

Ayant intégré le programme d’incubation de la Apache Software Foundation (ASF) en octobre 2011, le projet Deltacloud vient de franchir un premier niveau de maturité avec sa version 1.0. DeltaCloud fournit une API (Application Programming Interface) et les pilotes (drivers) pour les implémentations des principales offres de cloud.

Une API unique pour la majorité des cloud

Chaque fournisseur de service cloud propose son API native. Cela se traduit par la nécessité d’adopter une API par service, donc de développer la connectivité avec chaque service cloud auquel nous souhaitons adhérer. Le projet Deltacloud vise à ne disposer que d’une unique API afin d’exploiter les ressources et de dialoguer avec différents clouds. Nous ouvrons une instance dans un cloud, puis avec le même code une instance dans un autre cloud, et ainsi de suite…

Deltacloud fonctionne comme une API d’abstraction des différences du cloud. L’API Deltacloud dialogue avec l’API native du fournisseur de service cloud. L’utilisateur n’a donc pas à se préoccuper de l’API native, du langage, des procédures, etc.

Une API pour trois API en usage

Le code open source de Deltacloud REST API s’installe sur un server daemon (qui s’exécute en arrière plan) et se pilote via une interface HTML développée sur le framework mobile jQuery (donc compatible avec les smartphones et les tablettes). Le dialogue avec l’API et donc le pilotage de l’infrastructure cloud peuvent s’établir au travers d’un client HTTP.

Le serveur Deltacloud propose en réalité 3 API : l’API du projet Deltacloud ; un frontend au standard Cloud Infrastructure Management Interface en cours de développement avec la Distributed Management Task Force ; et un frontend pour l’API de Amazon EC2 qui a en quelque sorte servi de prototype. Cette dernière API, dont l’usage est finalement relativement répandu, permet au projet de la fondation Apache d’être reconnu par les environnements Amazon Web Services (API CIMI), VMware vSphere et OpenStack.

crédit photo © Sashkin – Fotolia.com)


Voir aussi
Quiz Silicon.fr – Le vocabulaire du cloud

Recent Posts

GPT-4o : où, quand et pour qui ?

OpenAI orchestre un déploiement très progressif de GPT-4o, y compris de ses capacités multimodales.

22 heures ago

Nom de domaine : Twitter définitivement remplacé par X

Elon Musk avait racheté le nom de domaine X.com à PayPal en 2017. Depuis juillet 2023,…

1 jour ago

Microsoft propose une délocalisation hors de Chine à ses ingénieurs IA et Cloud

Des centaines d'ingénieurs en IA et cloud travaillant pour Microsoft se voient proposer de quitter…

1 jour ago

Du « Monde » à Reddit, le point sur les partenariats data d’OpenAI

Reddit s'ajoute à la liste des « partenaires data » d'OpenAI. Qui rejoint-il ?

1 jour ago

Comment Younited a appliqué la GenAI au crédit conso

Younited a utilisé PaLM 2 puis Gemini pour catégoriser des transactions bancaires en vue de…

1 jour ago

Processeurs : les États-Unis fabriqueront 30 % des puces avancées d’ici 2032

Les États-Unis vont tripler leur capacité nationale de fabrication de puces et contrôler 30 %…

2 jours ago