Il y a 4 mois

Testez localement et automatiquement vos déploiements Puppet grâce à Docker

Puppet est un outil permettant de déployer rapidement des applications et des outils sur les différents environnements d’un projet. Basé sur un modèle maître / agents, les déploiements sont incrémentaux et reproductibles d’un environnement à l’autre ou d’une instance de machine à une autre. Néanmoins, tout n’est pas parfait et il peut être compliqué de tester ses...

Il y a 1 année

Article Programmez! – Les architectures microservices

L’architecture Microservices a fait couler beaucoup d’encre dernièrement : il est temps de faire le point.L’idée derrière ce terme est d’isoler chaque fonctionnalité dans un composant qui lui est propre. Les différents services découlant de ce découpage communiquent au travers du réseau plutôt que par des appels de fonctions dans un processus. Une application microservices...

Il y a 1 année

REX AWS : Nginx n’aime pas les IPs dynamiques

Lors de la mise en place d’une architecture, le besoin d’un Nginx frontal officiant comme reverse proxy peut se faire sentir. Ceci est d’autant plus vrai dans le cas d’une migration d’application nécessitant de conserver les briques historiques en place afin de faciliter la transition. Nous vous proposons un retour d’expérience sur la mise en place...

Il y a 2 années

Devoxx 2015 – La latence applicative mobile et le cerveau

Publié par Romain Niveau

Dans un quickie (format de 15 minutes) particulièrement riche en informations, Nicolas Babel (@nicbaboul) et Allan Denis sont revenus sur la latence applicative mobile, sa provenance et comment essayer de la réduire. Pour bien comprendre le principe de la latence, voici la définition qui nous a été donnée: Délai entre l’action d’un utilisateur et les conséquences de cette action...

Il y a 2 années

Microservices – Des architectures

Microservices. C’est une architecture dont on entend beaucoup parler, mais que se cache-t-il derrière ce terme ? Avec une série de trois articles, nous allons tenter de découvrir ce qu’est une architecture microservices et ce qu’elle change par rapport à une architecture « classique ». Le premier article s’intéressait tout d’abord aux concepts de ces architectures Ce...

Il y a 2 années

Xebia organise un hands-on micro-service – Vert.x le 20 janvier prochain

Publié par Romain Niveau

Les architectures micro services sont en pleine explosion actuellement. Beaucoup d’articles sont parus sur le sujet et nombre de projets se lancent sur ce modèle. Plusieurs frameworks permettant de mettre en place facilement des micro services existent, dont, notamment, Vert.x. Xebia organise un hands-on pour découvrir les concepts des micro services. Pour cela, nous vous...

Il y a 3 années

JavaFX 8 : La résistance des applications lourdes

Publié par Romain Niveau

A l’heure des single page applications, des architectures orientées web, du cloud et autres frameworks javascript, Oracle a mis à jour son framework de création d’interface graphique à l’occasion de la sortie de Java 8. JavaFX permet la création d’applications desktop (ou lourdes) ainsi que la création de RIAs (Rich Internet Application) qui s’exécutent dans...

Il y a 3 années

AngularJS coté Dart

AngularJS est un framework MVC développé par Google. Il est de plus en plus utilisé et fournit les outils et les concepts pour construire une application “single page”. Nous en avons déjà parlé sur le blog (ici, ici et ici). Dart est un langage créé au sein de Google qui veut le pousser comme le remplaçant du...

Il y a 3 années

La notion de BOM avec Maven

Publié par Romain Niveau

Maven est une solution de gestion de production de projets mature et connue du plus grand nombre. Sa dernière release majeure (version 3.0) date de 2010 et depuis, peu de grandes nouveautés ont été ajoutées (nous en sommes à la release 3.1.1). Dans cet article, nous allons revenir sur une fonctionnalité de Maven ancienne mais...

Xebia.TV

"On ne reste pas dans notre zone de confort, on est toujours en train d'évoluer."

Découvrez les trajectoires de nos Consultants… et imaginez la vôtre ! Gérôme, Développeur Back end chez Xebia.

"En changeant de projet, Xebia me permet de constamment me renouveler."

Découvrez les trajectoires de nos Consultants… et imaginez la vôtre Julien, Consultant Manager et Développeur Full Stack chez Xebia.

"Au delà de la bonne ambiance, en plus de collègues, j'ai trouvé des copains."

Découvrez les trajectoires de nos Consultants… et imaginez la vôtre Pablo Lopez, Directeur Technique de Xebia.