Graphite – les bases

Graphite est un outil pour grapher différentes métriques qui peuvent être aussi bien des indicateurs systèmes (utilisation CPU, espace disque disponible, etc …), des indicateurs applicatifs (utilisation de la heap d’une JVM, requêtes par secondes d’une base de données, etc.) ou des indicateurs métiers exposés en JMX par exemple. Théoriquement, il n’y a pas de limite...

Il y a 3 années

Seconde session de l’atelier NginX le 23 avril chez Xebia

Après le succès de l’atelier NginX du 9 avril, Xebia a décidé d’organiser une seconde session le 23 avril prochain. Description: Facebook, GitHub, Dropbox et bien d’autres arrivent à gérer des millions de connexions simultanées. Leur secret ? Le serveur http NginX ! Xebia et eNovance s’associent pour vous faire découvrir ce serveur conçu dans la lointaine...

Il y a 4 années

Les 10 commandements du cache

Avec un cache vous pouvez sauver la vie de votre application. Bien sûr il est déjà utile de penser à exploiter tous les caches disponibles. Pour un serveur web, par exemple, tirez parti du navigateur de vos clients. Ce cache est gratuit, ne nécessite aucune installation particulière de votre part et améliore grandement le temps...

Il y a 5 années

Mise en place d’une organisation DevOps

Publié par Cyrille Le Clerc

Comme le mouvement Agile a rapproché donneurs d’ordre et équipes de réalisation autour d’une vision commune orientée « produit », le mouvement DevOps rapproche aujourd’hui les équipes de développement (DEV) et d’exploitation (OPS) autour d’une vision commune orientée « service », afin de mieux concilier réactivité et qualité de service. DevOps aborde le paradoxe entre des équipes projets qui...

Il y a 5 années

Retour de l’atelier Continuous Delivery – Partie 4 – L’infrastructure as a code

Comme promis dans le premier article de cette série sur le “making off” du workshop Continuous Delivery, nous vous présentons plus de détails sur la préparation de l’infrastructure de l’atelier. Nous prévoyons de reprogrammer cet atelier au mois de janvier (pour ceux qui sont intéressés, soyez attentifs au calendrier des Tech Events Xebia et Eventbrite!)

Il y a 5 années

Troisième édition de notre atelier : Continuous Deployment sur Tomcat avec Jenkins, Rundeck et DeployIt

Publié par Xebia France

Répondant à la demande, le 31 janvier nous rééditerons la soirée des 13 et 20 octobre derniers ! La saison est au Continuous Delivery ! Venez découvrir comment automatiser le déploiement d’une application java web typique sur des serveurs Tomcat via une usine GitHub/Jenkins/Nexus. Nous verrons plusieurs techniques de déploiement, de la plus simple à...

Il y a 5 années

Retour Atelier Continuous Delivery – Partie 3 – Déploiement continu avec Rundeck

Nous avons vu précédemment comment créer un script de déploiement d’application sur Tomcat et comment l’exploiter avec le plugin JENKINS REMOTE SSH PLUGIN. Dans cet article, nous allons utiliser le même script, mais avec Rundeck, un outil open-source (http://rundeck.org/), fourni par la société DTO Labs. Il est résolument orienté pour les exploitants. Dans les grandes lignes, il...

Il y a 5 années

Retour Atelier Continuous Delivery – Partie 2 – Déploiement continu avec Jenkins Remote SSH Plugin

Pour déployer une application sur un serveur Tomcat distant, nous avons vu précédemment comment utiliser Apache Tomcat Maven Plugin. Nous pouvons aussi utiliser un script. Cette solution plus élaborée est certainement plus proche des solutions d’exploitation existantes aujourd’hui dans nos entreprises.  Dans l’esprit DevOps, il faut avoir un mode de déploiement le plus tôt possible...

Il y a 5 années

Retour Atelier Continuous Delivery – Partie 1 – Déploiement avec Apache Tomcat Maven Plugin

Les 13 et 20 octobre derniers a eu lieu le deuxième Tech Event Xebia avec, cette fois, comme sujet le Déploiement Continu sur Tomcat avec Jenkins, Rundeck et Deployit. Pour l’occasion nous avons eu la collaboration spéciale de deux guest stars : Olivier Lamy, architecte chez Talend, membre de la fondation Apache et committer sur...

Il y a 5 années

Paris DevOps MeetUp chez Xebia le 4 Mai

Publié par Xebia France

Le quatrième Paris DevOps Meetup aura lieu mercredi 4 Mai à partir de 19h00 dans les locaux de Xebia. Au programme : Un retour d’expérience sur un gros projet agile distribué (100 personnes, 10 équipes, 4 pays) orienté culture DevOps, process… et (un peu ;-) outils). Monitoring dans un cadre DevOps : infrastructure, services, business, trend...

Il y a 5 années

Séminaire Deployit: Karavel automatise ses déploiements Tomcat

Publié par Benoit Moussaud

De nombreuses sociétés font aujourd’hui confiance aux technologies Java EE pour leurs applications critiques d’entreprise, leurs sites web et / ou leur intranet. Pourtant, nombre d’entre elles se retrouvent aujourd’hui confrontées à un obstacle de taille : comment déployer plus rapidement et de manière plus industrielle des applications toujours complexes, livrées de plus en plus...

Il y a 5 années

14 Avril – Soirée Monitoring Pragmatique d’Applications Java avec le Fondateur et CTO d’AppDynamics

Cyrille Le Clerc et Pablo Lopez ont le plaisir de vous inviter Jeudi 14 Avril à 19h00 pour une « Soirée Monitoring d’Applications Java avec le Fondateur et CTO d’AppDynamics » . Nous avons profité du passage en Europe de Jyoti Bansal pour organiser avec les équipes d’AppDynamics un événement autour du monitoring de la « vraie vie »...

Il y a 6 années

Choisir son outil pour automatiser les déploiements

Publié par Emmanuel Servent

Depuis le traditionnel outil make, introduit en 1977 pour livrer en production un logiciel, plusieurs étapes, de la construction du logiciel au processus de livraison, ont été automatisées. En réalité, être professionnel lorsqu’on parle de développer des logiciels, c’est, a minima, savoir automatiser la compilation et les tests en intégration continue. Mais un autre sujet...

Il y a 6 années

Déploiement incrémental ou redéploiement complet

Publié par Emmanuel Servent

Dans un précédent article sur le déploiement, j’ai présenté l’ensemble des tâches à mettre en œuvre pour déployer une application Java dans un environnement d’entreprise. Le scénario décrivait étape après étape la configuration de chaque composant comme les serveurs web, les pare-feux, la base de données et les ressources externes JEE. Le point clé à...

Il y a 7 années

Les fournisseurs de serveurs d’application ont-ils vraiment compris le déploiement ?

Publié par Benoit Moussaud

Chez XebiaLabs, nous nous y connaissons en déploiement automatique d’applications Java EE. L’une des choses les plus surprenantes réside dans le fait que «les fournisseurs de serveurs d’application ne semblent pas faire partie des personnes qui maitrisent le mieux le déploiement d’applications». Dans un article précédent, nous avons décrit ce que nous considérons comme le...

Il y a 7 années

Le déploiement, cas d’école

Publié par Emmanuel Servent

Vous venez juste de boucler la première version de votre application, packagée par Maven. Vos intégrateurs ont préparé un environnement de recette et vous ont communiqué les informations de connexion à la console d’administration de votre serveur d’applications. Vous vous connectez, accédez aux fonctionnalités de déploiement et déployez le fichier EAR. Satisfait, vous démarrez votre...

Il y a 7 années

CITCON Paris 2009

Publié par Emmanuel Servent

Le CITCON (prononcé « KITCON ») a eu lieu vendredi et samedi dernier à Paris, pour la session européenne 2009. Vendredi soir, après les présentations d’usage, l’open space a commencé par le remplissage du tableau des sessions par les fameux post-it. Pour rappel, les participants écrivent un thème sur un post-it et le collent n’importe où sur...

Il y a 7 années

Séminaire déploiements Java/J2EE le 8 Octobre

Publié par Xebia France

A l’Atelier BNP PARIBAS, Xebia présentera sa solution de déploiement automatique DeployIT commercialisée par sa filiale XebiaLabs. Intervenants : M. Guillaume Bodet, Directeur Technique, Xebia Informations utiles : Adresse : L’Atelier – 14, Rue Bergère – 75009 Paris Date : Jeudi 8 Octobre 2009 à 9h00 Durée : 2H00 Inscription: http://www.atelier.fr/inscriptionEvenement.php?artid=38668

Xebia.TV

Paris Container Day 2016 : Les nouveaux défis du déploiement.

Par Benoit Moussaud @ XebiaLabs Site web : paris-container-day.xebia.fr Twitter : @ContainerDay16

Paris Container Day 2016 : Microservices avec Azure Rex Cellenza & Younited Credit

Par Christophe Meudec @ Younited Credit & Michel Hubert @ Cellenza Site web : paris-container-day.xebia.fr Twitter : @ContainerDay16

Paris Container Day 2016 : Evolution du Continuous Integration/Continuous Delivery avec...

Paris Container Day 2016 : Evolution du Continuous Integration/Continuous Delivery avec l’émergence des conteneurs et leurs évolutions. Par Nicolas De Loof @ CloudBees Site web : paris-container-day.xebia.fr Twitter : @ContainerDay16