octobre
2010
La semaine dernière a eu lieu le gros évènement pour la communauté Spring et Groovy : Les conférences SpringOne 2gx.
Comme souvent, ce fut l’occasion pour SpringSource et ses divers partenaires pour présenter leur dernières nouveautés
Code2Cloud
La plus grosse annonce fut certainement l’annonce de Code2Cloud, de SpringSource et Tasktop. Ce dernier est un service déployé sur le Cloud qui répond à un besoin : La gestion du cycle de vie d’une application.
En pratique, Code2Cloud propose plusieurs services nécessaire pour une application :
- Un gestionnaire de source, Git en l’occurence ici
- Un moteur d’intégration continue, Hudson bien évidemment
- Un système de suivi de bug (Issue Tracker), compatible Bugzilla et Mylin
- Un runtime dans lequel il semble possible de déployer sur le Cloud (Peu d’information sur les possibilités de ce runtime pour l’instant : Sql ? Limitation des API Java ? etc )
Le tout bien ficelé avec un plugin Eclipse qui semble assez facile d’accès.
Juergen Hoeller à profiter de l’évènement pour présenter la prochaine version du framework Spring, la 3.1 :
- API de Conversation
- Support de Servlet 3.0
- « Profil d’environnement », qui permet de faire une résolution des placeholder (de type ${datasource.url} par exemple) selon un environnement. Cela permettrait d’avoir des valeurs différentes pour les environnements de DEV et de PROD.
- Ajout d’une abstraction pour les système de cache (EhCache et Gemfire dans un premier temps) en fournissant un jeu d’annotation (@Cacheable)
- Réduire l’écart des possibilités qui existent entre la configuration XML et JavaConfig
Nouveaux projets dans le portfolio
Le portfolio n’est pas en reste non plus avec l’arrivée de plusieurs
Spring Data
Le mouvement NoSQL étant à la mode, il fallait s’attendre à ce que SpringSource propose quelques chose. Spring Data est la réponse
Spring Data est en réalité un groupe de projet, subdivisé en plusieurs modules dédiés à un type de base NoSQL :
- Base Clé-Valeur : Support de Redis
- Base Document : Support de CouchDB et MongoDB
- Base Graphe : Support de Neo4j
- Et un module pour Oracle RAC
Spring Payment
En collaboration avec Visa, SpringSource à développé un module pour la gestion des paiements en ligne.
Spring Social
C’est un projet qui propose divers classe utilitaire ( à la mode *Template) pour accéder aux réseaux sociaux populaire tels que Facebook, Linkedin, Twitter ou TripIt.
Spring Mobile
SpringSource aurait également annoncé un projet pour simplifier le développement Mobile (Web?) pour iPhone et Android.
Collaboration Google et SpringSource
SpringSource et Google concrétisent leur collaboration via le développement Spring Roo.
Par ailleurs, leur outil SpeedTracer et Spring Insight sont de mieux en mieux intégré afin d’aider au monitoring et à l’amélioration des performances des applications.
Une des informations que je trouve particulièrement intéressante est que la nouvelle démo de SpringSource (Spring Travel) sur Google App Engine utiliserait le nouveau service SQL de Google.
Ce qui voudrait dire que celui-ci est presque prêt et pourrait être disponible bientot.
Si c’est le cas, c’est un nouveau pas aidant à l’adoption de Google App Engine, car BigTable … ca fait peur aux entreprises !
Commentaires récents
- SpringSource acquiert Hyperic dans
- Sortie de la huitième béta de SpringSource Application Platform (S2AP) dans
- Sortie de la huitième béta de SpringSource Application Platform (S2AP) dans
- Sortie de la huitième béta de SpringSource Application Platform (S2AP) dans
- Spring One 2008 en direct – Jour 1 dans