vendredi 20 novembre 2009

Quartz & Terracotta : Terracotta aquiert le projet open source Quartz.

Après eHcache, voici le Scheduler le plus populaire de la communauté open source java qui rejoint la famille de produits open source Terracotta.

Quartz est un framework open source de scheduling de travaux, très utilisé pour les travaux batch.

Quartz est utilisé pour créer tous types d’application Java et Java E, de la plus simple application swing, à complexes programmes lancé avec un code java.

Quartz est à sa version 1.6.6 sous la licence Apache 2.0.

Quartz s’intègre bien avec Spring et est supporté par des Templates Spring.

Terracotta propose des solutions de clustering d’objets et de JVM pour adresser les problématiques de haute disponibilité et de partage d’instance d’objets entre plusieurs JVM.

En quelques sortes Terracotta offre à l’application une mémoire distribuée sur toutes les JVM connectées (concept de Network Attach Memory).

Cette alliance entre Terrcotta et Quartz permettra (espérons) de corriger les limitations de clustering connue avec Quartz.

lundi 9 novembre 2009

ALM, VS2010, Java et .Net: Microsoft achète Teamprise pour enrichir Visual Studio 2010

Encore une nouvelle surprise, à laquelle je ne m’attendais pas: Microsoft a donc décidé de racheter la division Teamprise de SourceGear.

En assistant au WE Visual Studio Summit de Rome (du 1 au 4 novembre 2009), aucune information n’a filtré, mais la surprise était que Brian Harry (le Boss de VSTS), lui même avait présenté la solution Teamprise. Un entrainement peu être!

Teamprise est le pont entre le monde Eclipse et Java et Visual Studio. Teamprise permet de simplifier le travail dans un monde hétérogène et multiplateformes (développement .Net et Java), et de limiter les problèmes d'interopérabilité entre les composantes d’un ALM.

Teamprise permet à un développeur Java d’exploiter la solution TFS de Microsoft et à s’intégrer avec VSTS dans soucis.

Ainsi, la solution ALM de Microsoft, la fameux Visual Studio prend des options sérieuses pour jouer dans la cours des grands.

image

L 'ALM (Application Life-Cycle Management) permet aux entreprises de mieux gérer le cycle de vie des applications et de leurs projets de développement de logiciels, et d'accroître leur collaboration en équipe et la productivité tout en améliorant la qualité logicielle globale.


Dans se domaine, il faut développer une expertise, autour des problématiques suivantes :

· Industrialisation des développements et gestion du cycle de vie des applications (Software Factories…)

· Modélisation et mise en place de méthodologies de projet (UML, CMMI, MDA, etc…)

· Qualité des applications (audit de code, tests unitaires, tests de charge, intégration continue…)

· formation et de coaching et une capacité de transfert de savoir faire sur les technologies avancées

Je crois véritablement dans la pratique ALM pour le développement logiciel, et que cette discipline permet de fournir une valeur ajoutée à nos clients.

Reste à savoir si Teamprise sera intégré dans la version VS2010 de mars prochain.

Espérerons

Mais ceci est un autre sujet

information :

http://www.microsoft.com/presspass/press/2009/nov09/11-09TeamprisePR.mspx

http://www.woodwardweb.com/teamprise/a_new_chapter_f.html


Info sur OXIA

Microsoft a nommé OXIA, à son programme partenaire Inner Circle pour Application Lifecycle Management (ALM).

http://www.oxiasoft.com/site/fr/news.php?id_article=50&id_news=44

vendredi 6 novembre 2009

Oracle, Sun et la Commission Européenne : comment défendre les intérêts de l’industrie de logiciel en Europe ?

L’Europe est face à un dilemme, comment défendre son industrie de logiciel et respecter en même temps le droit à la libre initiative ?

Parler de position dominante dans le domaine des bases de données : Oracle ne sera pas seul sur le marché: il reste IBM et Mircosoft, même si MySQL venait à disparaitre …


Les américains eux n’y voient pas de problème : ils viennent d'approuver l'absorption de SUN par Oracle, pour eux, le pire est de voir SUN déposer le bilan!

Or, il s’agit de base de données et c’est la même offre des deux cotés de l’atlantique.

Pourquoi la commission européenne tarde à approuver le "deal".

En fait, il faut lire : position « américaine» dominante dans le domaine des bases de données, et cela pose un problème à la commission européenne.


Si elle venait à refuser l'achat de SUN par oracle, l’Europe doit trouver de meilleurs arguments !


Il faut rappeler que pour l’Europe, l’open source, est une opportunité à saisir pour préserver son industrie logicielle.

Mais ceci est une autre histoire

---------------
en référence à : Le torchon brûle entre Oracle et Bruxelles - Actualités Business - Le Monde Informatique (afficher sur Google Sidewiki)

jeudi 29 octobre 2009

ESB open source & IDE : Mule IDE 2.0 est disponible

MuleSoft a annoncé en cette fin de d’octobre 2009, Mule IDE 2.0 pour Mule ESB a été mise à jour.

Mule IDE 2.0 est l’environnement de développement et des tests de Mule.

Mule IDE 2.0 est basé sur Eclipse. Il supporte les fonctionnalités suivantes:

-Création d’un nouveau projet Mule dans Eclipse

-Création d'une copie des exemples de Mule en tant que projet Eclipse

-Création d’un nouveau fichier de configuration Mule avec les déclarations, au choix, des espaces de nommage à utiliser (jms, cxf, file, …)

-l’Intégration de l’IntelliSense et la complétion automatique lors du développement des fichier de configuration de Mule


-l’exécution des projets dans le serveur Mule à partir de Eclipse

- l’exécution en mode débogage des projets dans le serveur Mule à partir de Eclipse

Mule IDE 2.0 est compatible avec n'importe quel configuration de Mule 2.1 ou ultérieure collectivité ou une entreprise de distribution Mule.

----> Référence

http://www.mulesoft.org/display/MULEIDE/Mule+IDE+2.0+Installation+Guide

Architecte SOA & Professionnel Open Source Headline Animator

Libellés

 
Add to Technorati Favorites blogarama.com
http://www.wikio.fr