Nov 21, 2018
JHipster permet de générer les descripteurs de déploiement Kubernetes des applications qu'ils génèrent. Dans ce cadre, il propose depuis peu une option pour gérer Istio : le ServiceMesh le plus connu actuellement. Après une brève introduction à Istio, nous allons voir ici que les architectures microservice associées à ces déploiements peuvent
Lire la suite...
Nov 16, 2017
Dans la première partie de cet article, nous avons abordé les problématiques associées à l’authentification de l’utilisateur en restant essentiellement au sein du SI de notre startup fictive : la World Company. Dans cette deuxième partie, nous allons nous ouvrir à des problématiques liées à des échanges avec des
Lire la suite...
Oct 31, 2017
Introduction Quel que soit le type d’application que vous mettez en place, la sécurité et en particulier l’authentification de vos utilisateurs est probablement un de vos points d’attention majeur. Les architectures modernes peuvent prendre plusieurs formes et différents niveaux de complexité. Mais dans le cadre de cet
Lire la suite...
Apr 14, 2016
Le framework Spring fournit toute l’infrastructure pour tester une application dans un contexte proche du déploiement en production : le framework TestContext. S’il semble très simple à utiliser de prime abord, il est en fait très riche. Mais il est nécessaire de maîtriser certaines subtilités de son utilisation en
Lire la suite...
Apr 24, 2015
Le choix des conférences est toujours difficile lors d’un événement comme Devoxx : beaucoup de choix, des conférences intéressantes se passant en même temps, des sujets ou des orateurs tellement populaires que la salle est déjà complète lorsqu’on arrive… Du coup, inévitablement, il arrive que l’on soit déçu
Lire la suite...
Sep 29, 2014
Dans mon dernier article, je n’ai fait que mentionner l’interface FactoryBean. Nous allons ici voir en détail l’impact de cette interface sur les configurations Spring JavaConfig. Dans Spring, l’interface FactoryBean permet de définir des objets ayant un rôle spécial : ils ne sont pas directement des Beans
Lire la suite...
Sep 18, 2014
Spring propose depuis longtemps plusieurs mécanismes permettant d’enrichir le comportement du conteneur lors de la création ou la destruction des beans : des interfaces, configurations et annotations permettant de notifier le bean lors de sa construction/destruction des interfaces Aware permettant d’injecter automatiquement certaines dépendances particulières une interface (FactoryBean)
Lire la suite...
Sep 08, 2014
Spring permet depuis (probablement) toujours de déclarer une définition de bean “lazy” : l’idée étant que l’instance du bean n’est créé par Spring qu’au moment où il est demandé (ou nécessaire) et non de manière systématique dans le cadre de l’initialisation de l’ApplicationContext comme l’
Lire la suite...
Jan 07, 2014
Spring Boot est un des derniers projets du portefeuille Spring. Il fait partie des socles d’exécution standard Spring proposés et mis en avant par Pivotal (avec Spring XD et Grails) En cours de ce post, nous verrons comment il tire partie d’une nouvelle fonctionnalité de Spring 4 mettant
Lire la suite...
Jan 17, 2013
Ippon Technologies organise une formation Mule ESB du 4 au 6 février 2013 – Il reste quelques places : Description Grâce à sa configuration simple, à son intégration avec de nombreuses technologies Open Source, à son écosystème de connecteurs riches et à son ouverture forte sur les services Cloud, Mule ESB est
Lire la suite...
Feb 05, 2012
Le JDK de Sun/Oracle propose plusieurs outils et APIs pour monitorer une jvm locale et ceci, depuis le JDK 6, sans avoir besoin de configurer cette jvm de manière particulière (enfin, ca c’est dans les cas simples 🙂 nous verrons qu’il faut parfois ajouter une petite option) Les
Lire la suite...
Nov 25, 2011
A Devoxx, j’ai assisté à la présentation de Nigel Deakin, spec lead de JMS 2.0, sur l’état actuel des travaux de l’expert group JMS. Les propositions de l’expert group sont toujours en discussion, il nous a indiqué que sa présentation était déjà un peu différente
Lire la suite...
Nov 18, 2011
Deux nouveaux langages qui commencent fort Lors de ce Devoxx 2011, une catégorie de sessions était consacrée aux différents langages de la JVM. Etaient présents Scala, Phantom, Groovy, JRuby, Clojure et les deux petits nouveaux révélés cette année par leur sponsor : Kotlin (JetBrains) et Ceylon (JBoss/Redhat) Personnellement, ce sont
Lire la suite...
Jul 23, 2011
Je suis récemment retombé sur un problème avec un certificat SSL que je n’avais pas eut le temps d’analyser assez profondemment la première fois mais dont l’explication parait pourtant évidente après coup … Le Problème Soit un site web exposé en HTTPS disons sur le nom de domaine
Lire la suite...
Jan 24, 2011
J’ai participé récemment à un Boot Camp Oracle sur leur SOA Suite 11g. Je connaissais jusqu’alors l’ancienne offre de BEA, mais je n’avais, par contre, pas eu l’occasion de voir ce qu’il ressortait vraiment de la gamme Fusion Middleware. Je n’ai pas assez
Lire la suite...