nov. 21, 2018
JHipster [https://www.jhipster.tech/] 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
Lire la suite...
nov. 16, 2017
Dans la première partie
[http://blog.ippon.fr/2017/10/31/gerer-lauthentification-dans-une-architecture-moderne-partie-1/]
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 à
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...
avr. 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...
avr. 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...
sept. 29, 2014
[http://blog.ippon.fr/content/images/2014/09/springicon.png]Dans mon dernier article
[http://blog.ippon.fr/2014/09/18/spring-javaconfig-tips-initialisation-et-destruction-des-beans/]
, 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’
Lire la suite...
sept. 18, 2014
[http://blog.ippon.fr/content/images/2014/09/springicon.png]
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
Lire la suite...
sept. 08, 2014
[http://blog.ippon.fr/content/images/2014/09/springicon.png]
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
Lire la suite...
janv. 07, 2014
Spring Boot [http://projects.spring.io/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)
[http://spring.io/platform/]
En cours de ce post, nous verrons comment il tire
Lire la suite...
janv. 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...
févr. 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...
juil. 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...
janv. 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...