23 Mai 2012
Les thèmes d'actualité
- Archivage et sauvegarde
- Banque, assurance, finance
- BI, décisionnel, SIG
- Bureautique et infographie
- Calcul scientifique
- Document, connaissances, GED
- Emploi informatique
- Finances, gestion, trésorerie
- Gestion commerciale, CRM
- Hardware
- Législation
- Licences, open source
- Localisation, traçabilité
- Locaux, sécurité physique
- Mobilité
- Politique informatique
- Production, logistique, SCM
- Programmation, développement
- Qualité, certification, référentiels
- Réseaux et communications
- Santé
- Secteur public
- Sécurité logique, virus et intrusions
- Site Internet
- Solutions globales, ERP
- Solutions RH
- Stockage, SAN, NAS
- Systèmes et infrastructure
Croissance des solutions open-source en Europe et maintient de l'attrait des logiciels commerciaux
Février 2005
BEA Systems, un leader mondial des logiciels d'infrastructure d'entreprise, publie les résultats d'une étude exclusive portant sur plus de 1000 développeurs européens et démontrant que près de 75 % d'entre eux développent ou envisagent de développer des architectures orientées service (SOA) en 2005. Cette même étude (réalisée par l'institut de recherche indépendant Evans Data Corporation) souligne que plus de 60 % des développeurs envisagent également d'utiliser des solutions open-source et met en lumière les facteurs essentiels qui en limitent l'expansion : absence de support et de maintenance, irrégularité des mises à jour, coûts d'exploitation imprévisibles, enjeux de propriété intellectuelle, etc.
Cette étude révèle également que Londres, Madrid et Paris sont des pôles moteurs du développement SOA : plus de 30 % des développeurs londoniens, près de 25 % des madrilènes et des parisiens développent déjà des applications SOA.
A la question de savoir quelles technologies sont les plus utiles en environnement SOA, les développeurs interrogés citent les services Web (28 %), puis leur orchestration avec des langages tels que BPEL et BPELJ qui facilitent l'automatisation des processus métier (18 %), et enfin, la trame Apache Beehive, un projet en incubation initié par BEA l'année dernière (18 %). Ces résultats sont partagés par l'ensemble des pays étudiés à l'exception de l'Espagne qui place Apache Beehive au premier plan. Pour les développeurs, l'obstacle principal à l'adoption des architectures SOA réside dans leur complexité. Cependant, 44 % d'entre eux reconnaissent que l'orchestration des services, alliée à une trame applicative telle qu'Apache Beehive, permet de réduire les complexités apparentes du modèle SOA.
La raison majeure du choix de solutions commerciales réside dans la fiabilité des services d'assistance ; 68,6 % des développeurs interrogés reconnaissant ne pas déployer de solutions open-source en raison de l'absence de prestations de mise à jour, de maintenance et de support. Cette réticence s'explique également par l'imprévisibilité des licences, citée par 42 % des développeurs comme un obstacle essentiel à l'adoption de technologies open-source. Notons le point de vue intéressant des professionnels madrilènes qui privilégient l'utilisation des technologies open-source pour les applications demeurant en environnement de développement. « L'étude démontre que les développeurs sont préoccupés par le niveau d'assistance et de prévisibilité des logiciels open-source, » poursuit Jim Rivera. « C'est pourquoi les logiciels commerciaux conservent tout leur attrait pour les projets stratégiques, avancés ou complexes menant à un déploiement en production. »
L'étude a été réalisée au cours du mois de novembre 2004 à l'occasion de diverses manifestations organisées par BEA pour les développeurs de grandes villes européennes - notamment Paris, Londres, La Haye, Francfort, Stockholm et Madrid. A chacune de ces manifestations, une enquête a été menée auprès des participants.
Apache Beehive est un projet open-source visant à créer une trame de composants simplifiée et orientée métadonnées pour développer des applications J2EE et SOA. Beehive propose une trame inter-conteneur et un modèle de programmation homogène, abstrait et « encapsulable en outil » pour améliorer la productivité des développeurs d'applications.. La trame d'Apache Beehive bénéficie des dernières innovations de JDK 5.0 ? et plus particulièrement des annotations de métadonnées définies dans JSR 175 ? et s'appuie sur d'autres projets Apache stratégiques comme Tomcat, Struts et Axis.
L'objectif du projet Beehive est d'attirer de nouveaux utilisateurs Java en simplifiant la conception des applications d'entreprise et de séduire les développeurs Java et J2EE expérimentés grâce à un modèle fédérateur leur épargnant le développement répété de programmes de « plomberie ».
Cette étude révèle également que Londres, Madrid et Paris sont des pôles moteurs du développement SOA : plus de 30 % des développeurs londoniens, près de 25 % des madrilènes et des parisiens développent déjà des applications SOA.
A la question de savoir quelles technologies sont les plus utiles en environnement SOA, les développeurs interrogés citent les services Web (28 %), puis leur orchestration avec des langages tels que BPEL et BPELJ qui facilitent l'automatisation des processus métier (18 %), et enfin, la trame Apache Beehive, un projet en incubation initié par BEA l'année dernière (18 %). Ces résultats sont partagés par l'ensemble des pays étudiés à l'exception de l'Espagne qui place Apache Beehive au premier plan. Pour les développeurs, l'obstacle principal à l'adoption des architectures SOA réside dans leur complexité. Cependant, 44 % d'entre eux reconnaissent que l'orchestration des services, alliée à une trame applicative telle qu'Apache Beehive, permet de réduire les complexités apparentes du modèle SOA.
La raison majeure du choix de solutions commerciales réside dans la fiabilité des services d'assistance ; 68,6 % des développeurs interrogés reconnaissant ne pas déployer de solutions open-source en raison de l'absence de prestations de mise à jour, de maintenance et de support. Cette réticence s'explique également par l'imprévisibilité des licences, citée par 42 % des développeurs comme un obstacle essentiel à l'adoption de technologies open-source. Notons le point de vue intéressant des professionnels madrilènes qui privilégient l'utilisation des technologies open-source pour les applications demeurant en environnement de développement. « L'étude démontre que les développeurs sont préoccupés par le niveau d'assistance et de prévisibilité des logiciels open-source, » poursuit Jim Rivera. « C'est pourquoi les logiciels commerciaux conservent tout leur attrait pour les projets stratégiques, avancés ou complexes menant à un déploiement en production. »
L'étude a été réalisée au cours du mois de novembre 2004 à l'occasion de diverses manifestations organisées par BEA pour les développeurs de grandes villes européennes - notamment Paris, Londres, La Haye, Francfort, Stockholm et Madrid. A chacune de ces manifestations, une enquête a été menée auprès des participants.
Apache Beehive est un projet open-source visant à créer une trame de composants simplifiée et orientée métadonnées pour développer des applications J2EE et SOA. Beehive propose une trame inter-conteneur et un modèle de programmation homogène, abstrait et « encapsulable en outil » pour améliorer la productivité des développeurs d'applications.. La trame d'Apache Beehive bénéficie des dernières innovations de JDK 5.0 ? et plus particulièrement des annotations de métadonnées définies dans JSR 175 ? et s'appuie sur d'autres projets Apache stratégiques comme Tomcat, Struts et Axis.
L'objectif du projet Beehive est d'attirer de nouveaux utilisateurs Java en simplifiant la conception des applications d'entreprise et de séduire les développeurs Java et J2EE expérimentés grâce à un modèle fédérateur leur épargnant le développement répété de programmes de « plomberie ».
Pour aller plus loin
Sélection d'actualités
Forum
Vous voulez avoir l'avis d'un expert sur ce sujet ?
Gouvernance
Document, connaissances, GEDEmploi informatique
Législation
Licences, open source
Politique informatique
Qualité, certification, référentiels
Solutions
BI, décisionnel, SIGBureautique et infographie
Finances, gestion, trésorerie
Gestion commerciale, CRM
Mobilité
Production, logistique, SCM
Solutions globales, ERP
Solutions RH
Technologies
Archivage et sauvegardeHardware
Localisation, traçabilité
Locaux, sécurité physique
Programmation, développement
Réseaux et communications
Sécurité logique, virus et intrusions
Site Internet
Stockage, SAN, NAS
Systèmes et infrastructure
Editorial
ActualitésAgenda
Annuaire
Blogs
Contributeurs
Dictionnaire
Dossiers
Emploi
Forum
Lettre
Libraire