Archives du mot-clef: Intégration Continue

Architecture

SOA is dead long live Microservices

Publié le : Auteur: mdivet Laisser un commentaire
Identité-Entité-Technique

A n’en pas douter, les architectures microservice sont la tendance hype du moment. Une nouvelle vague de patterns d’architecture vient donc en écraser une autre. Et bien pas si sûr ! Martin Fowler, auteur bien connu, a publié un article intitulé « Microservices ». Dans cet article nous pouvons lire « the microservice style is very similar to what some advocates of SOA have been in favor of ». Cette phrase prend tout son sens pour certains architectes. Parmi ceux-ci, il y a Anne Thomas Manes qui dans un post fameux du 5 janvier 2009, « SOA is dead ; Long Live Services », écrivait : « the word “SOA” is dead, the requirement for service-oriented architecture is stronger than ever… If you want spectacular gains, then you need to make a spectacular commitment to change ». Il semblerait que l’architecture à base de microservices vise à atteindre cet objectif !Lire la suite…

Technologies

Eclipse 3.7 « Indigo » : Vos voeux seront-ils exaucés ?

Publié le : Auteur: ybarrault 2 commentaires
technologies

Comme tous les ans à la même époque, la nouvelle version d’Eclipse vient de sortir. Son  nom de code : « Indigo ». Cette année, Eclipse met l’accent sur trois axes que sont le développement Java d’une part, la modélisation d’autre part et enfin l’intégration (outils surtout axés ALM [Application Lifecycle Management] cette année). Du côté de Java, on trouve des avancés intéressantes et significatives : WindowBuilder un édtieur d’IHM (Swing, SWT, RCP, XWT et GWT) : Eclipse tente de rattraper son retard au niveau du design d’IHM client riche/web comparé à d’autres IDE comme Netbeans et surtout IntelliJ d’IDEA. Un outil pour réaliser des Tests Fonctionnels : Jubula. Une preuve que les tests de non régression et aussi le développement piloté par les tests d’acceptance sont des mouvances actuelles. Développement RIA (RAP) avec Reina 3.0. Dans la droite ligne du dernier séminaire ANTEO sur les RIA (voir ici), il est clair que cette technologie succite l’intérêt de la communauté RIA. Du côté desLire la suite…

Architecture

Hudson, gloire et beauté

Publié le : Auteur: Manuel EVENO Laisser un commentaire
architecture

L’actualité d’Hudson est actuellement riche en rebondissement ! Hudson est un serveur d’intégration continue (CI). Associé à un gestionnaire de sources, il permet d’automatiser et de systématiser un certain nombre de tâches liées au développement logiciel : génération de code, compilation des sources, exécution des différents jeux de test, exécution d’outil de vérification et de mesure de la qualité, automatisation du déploiement, etc. Tout ceci dans l’optique de vérifier en continue la qualité des sources commitées sur le gestionnaire de sources.Lire la suite…