SpringHadoop : aider les développeurs à concevoir les applications de Big Data
ven, 02/03/2012 - 12:54
VMware annonce la disponibilité de SpringHadoop, dernier né de la suite de projets Spring Data. SpringHadoop intègre le frameworkSpring ainsi que la plateforme Apache Hadoop, et et est conçu pour simplifier la conception de solutions de traitement réparti avec Apache Hadoopau profit des développeurs en entreprise.
« VMware s’efforce d’aider les développeurs à construire, déployer, gérer et ajuster la nouvelle vague d’applications axées sur les données », déclare Adrian Colyer, Directeur Technique des services et applications cloud chez VMware. « VMware s’appuie sur l’expérience forte et polyvalente de Spring autour de la simplification de l’accès aux données et tire parti de la plateforme complète Hadoop pour livrer un modèle de programmation rationnalisé faisant de Spring la méthode naturelle d’intégration des systèmes Hadoop au sein du paysage applicatif de l’entreprise. »
VMware souligne que SpringHadoop livre les avantages de Spring en matière de simplicité et de facilité d’utilisation sur la plateforme Hadoopavec un framework complet, léger et permettant aux développeurs de concevoir des solutions sur la plateforme en toute simplicité. Le choix en matière de volumes et d’accès aux données s’étant élargi de façon exponentielle, Spring a poursuivi ses efforts pour permettre aux développeurs Java d’intégrer de nouveaux modèles d’accès aux données au sein de leurs applications grâce aux projets Spring Data.
SpringHadoop est disponible dès aujourd’hui en téléchargement sous la licence open source Apache 2.0.Voici les caractéristiques principales de SpringHadoop :
- prise en charge de la configuration, de la création et du traitement via MapReduce, Streaming, Hive, Pig, et Cascadinggrâce au conteneur Spring ;
- prise en charge complète de l’accès aux données HDFS grâce aux langages de script Java (Groovy, JRuby, Jython, Rhino, etc.) ;
- prise en charge dédiée de Spring Batch pour le développement de puissantes chaînes de traitementintégrant les opérations HDFS et tous types de tâchesHadoop ;
- prise en charge de SpringIntégration permettant l’accès simplifié à une large gamme de systèmes existants grâce à une architecture extensible de connecteursorientés événements et de filtres ;
- de puissantes options de configuration et de mécanismes de création de modèles pour les connexions client à Hadoop ;