VMware présente Micro Cloud Foundry
« Première plate-forme PaaS ouverte directement sur le Mac ou PC du développeur »
VMware vient de mettre gratuitement à la disposition des développeurs la beta de sa solution Micro Cloud Foundry qui permet de concevoir des applications de cloud computing en local.
Cette plate-forme PaaS offre un accès à des frameworks « à haute productivité » et à un écosystème de services applicatifs middleware conçus par VMware, des éditeurs tiers et par la communauté open-source.
Micro Cloud Foundry est une version complète de Cloud Foundry qui fonctionne sur Mac ou PC. Elle permet aux développeurs de concevoir sur leur propre système des applications cloud complètes sans contraintes de configuration du middleware et en conservant une liberté de choix quant à la cible et au périmètre de déploiement. Et ce « sans modifier une seule ligne de code », précise VMWare.
« VMware a compris qu’une nouvelle génération de développeurs recherche une approche plus simple de conception et de test », commente Charlotte Dunlap, Analyste Senior de Current Analysis, lors de la présentation de la solution. « Avec cette technologie, VMware répond à cette demande croissante de développeurs souhaitant travailler sur leurs portables avec une plate-forme légère et ouvert, les libérant des lourdeurs de configuration et accélérant le développement. »
Micro Cloud Foundry est exécuté sur une machine virtuelle locale, ce qui permet aux développeurs de créer et de faire tourner des applications avancées sur leurs propres ordinateurs. « Un mode de travail cohérent avec les processus traditionnels de développement mais qui restait pourtant absent des modèles PaaS actuels », regrette l'éditeur.
Les applications créées sur Micro Cloud Foundry peuvent être déployées directement sur Cloudfoundry.com ou sur d’autres instances de Cloud Foundry, pour une portabilité sur de multiples environnements de cloud computing.
« VMware réalise aujourd’hui une avancée significative en offrant une plate-forme moderne, idéale pour les environnements hybrides de cloud computing, et la seule solution PaaS du marché entièrement exécutable sur l'ordinateur portable d'un développeur », se félicite Jerry Chen, Vice-président "Cloud and Application Services" de VMware. « Micro Cloud Foundry leur offre en effet un environnement complet, combinant la flexibilité du développement local à la liberté de déployer et étendre ultérieurement leurs applications sur n’importe quelle cible. Micro Cloud Foundry permet non seulement de concevoir des applications avancées de cloud computing mais aussi d’explorer les derniers frameworks de développement et services applicatifs sans aucune opération de configuration. »
Côté frameworks de programmation et services applicatifs middleware, la première version de Micro Cloud Foundry prend en charge :
- Spring et Java
- Ruby on Rails et Sinatra
- Node.js
- Grails et autres frameworks JVM (Scala Lift, etc.)
- Services applicatifs MongoDB, MySQL et Redis
- Des services VMware vFabric additionnels seront supportés par les futures versions de Micro Cloud Foundry.
Micro Cloud Foundry prend également en charge l’interface de ligne de commande scriptable de Cloud Foundry et l’intégration à la suite d’outils Eclipse SpringSource Tool Suite (STS) pour cibler des déploiements entre environnements cloud privés/publics sans modification.
La solution possède également le support DNS dynamique intégré. « Les développeurs peuvent exécuter Micro Cloud Foundry quel que soit leur lieu de travail – à la maison, au bureau ou dans un café – sans reconfiguration ».
Disponible sous forme d’image de machine virtuelle téléchargeable, Micro Cloud Foundry est compatible avec VMware Fusion pour Mac OS X et VMware Workstation ou VMware Player (disponible gratuitement) pour Linux et Windows.
Pour mémoire, Micro Cloud Foundry est le troisième élément de Cloud Foundry mis à la disposition des développeurs. Les deux premiers, lancés le 12 avril 2011, sont CloudFoundry.com, un environnement PaaS de cloud computing public, et CloudFoundry.org, un projet open-source permettant aux développeurs et membres de la communauté de collaborer et contribuer à Cloud Foundry.
D'après VMWare, le nombre des utilisateurs de la version bêta a doublé et celui des applications triplé depuis la présentation du projet en avril 2011. « CloudFoundry.org a déjà reçu plusieurs centaines de contributions significatives de la part de la communauté open-source, notamment des frameworks et langages additionnels (Erlang, JRuby, PHP et Python) et des services de données comme Neo4J » se réjouit l'éditeur.
VMware s'engage par ailleurs à proposer régulièrement des mises à jour de Micro Cloud Foundry avec de nouveaux frameworks et langages tels que Lift et Scala, ou un plug-in Hyperic offrant des fonctionnalités supérieures de monitoring applicatif.
Micro Cloud Foundry est disponible gratuitement sur cette page
Et vous ?
Que pensez-vous des atouts et points faibles de cette solution ?
Partager