
Venez découvrir avec nous le Cloud Infrastructure as a Service de VMWare : vCloud Director. Venez découvrir en quoi VMware vCloud permet d’avoir dans nos data-centers l’élasticité, la souplesse et l’infrastructure as code que nous rêvons quand nous utilisons Amazon EC2 !
L’objectif sera d’utiliser un environnement vCloud mis à disposition par VMWare France afin de déployer une application de démonstration Spring Petclinic sur un cluster de Tomcat avec base de données et load balancer.
Ce déploiement sera réalisé une première fois en utilisant la console Web puis avec le SDK Java.
Lire la suite de cet article »

Le 21 mars, le Mongo User Group à la gentillesse d’accueillir les développeurs de Jongo.
Si Mongo est plein de qualités, les exploiter à l’aide de son driver Java peut être délicat. Des sucres syntaxiques en simplifient d’ailleurs l’usage, Morphia – le plus populaire – permet d’écrire des requêtes à l’aide de builders et d’exploiter les résultats unmarshallé en objets Java. Dans leur lignée, Jongo propose une nouvelle approche : écrire directement les requêtes en chaînes de caractères (et récupérer les résultats unmarshallés).
En un clin d’oeil :
// Mongo shell
db.peoples.find({age: {$gt: 18}})
// Jongo
Iterable<People> adults = peoples.find("{age: {$gt: 18}}").as(People.class);
// Java driver
Iterable<BSONObject> adults = peoples.find(new BasicDBObject("age", new BasicDBObject("$gt", 18)));
// Morphia
Iterable<People> adults = ds.createQuery(People.class).field("age").greaterThan(18);
Les retours sont bienvenus sur l’api à l’étude et les sources GitHub.
Pierre Baillet et Mathieu Poumeyrol présentent un retour d’expérience de l’utilisation de MongoDB en production chez Fotopedia.
Fotopedia est un site d’hébergement de photos et un éditeur d’applications iOs. Leur plateforme est entièrement hébergée sur Amazon AWS. Etant donné l’effectif réduit de l’équipe technique, la culture Devops est très présente chez Fotopedia.
Lire la suite de cet article »
MongoDB en production chez Fotopedia - une expérience DevOps [ 55:21 ] Download Chris Harris and Alvin Richards present « MongoDB in Production » at Paris’ Mongo Day, Feb 2012. The slides are available here.
About the speakers
Tous les podcasts Xebia France :
Mongo Day Paris - Mongo DB in Production by Chris Harris and Alvin Richards [ 1:25:13 ] Download Voici la première partie de la vidéo de la soirée « Concevez une application DataGrid-NoSQL hautement scalable avec Nati Shalom, fondateur et CTO Gigaspaces ».
Thank you Nati and Dotan! Merci à Sam, Florent et Henri pour avoir participé à la conception ! Merci à Sébastian et Christophe pour votre aide sur la post-production vidéo de ces 1h50 d’enregistrement ! Merci à vous pour votre envie de regarder cette longue et enrichissante vidéo !
Nous nous dépêchons pour la post production de la deuxième partie de la soirée pendant laquelle Dotan Horovits nous a montré une implémentation avec Gigaspaces et Cassandra.
Votre serviteur qui pour cette soirée a fait office de logisticien, co-concepteur, monteur-son et co-post-producteur vidéo, Cyrille.
Concevez une application DataGrid-NoSQL hautement scalable avec Nati Shalom, fondateur et CTO Gigaspaces – Episode 1
Tous les podcasts Xebia France :
Concevez une application DataGrid-NoSQL hautement scalable avec Nati Shalom, fondateur et CTO Gigaspaces - Episode 1 [ 1:44:22 ] Download Hadoop est devenu une référence dans l’univers du BigData, et MapReduce, un nouveau paradigme pour exploiter les données. Implémenter directement les traitements de données avec MapReduce donne certainement le plus de flexibilité, mais cela revient à utiliser de l’assembleur. Le manque d’abstraction et la verbosité induite nuisent à la productivité.
Il existe des alternatives, plus haut niveau. Pig et Hive en sont les plus connues. Déterminer la plus pertinente est un exercice difficile car la réponse dépend grandement de votre contexte. Le but de cet article est de vous présenter Cascalog, sans doute l’alternative la plus concise. Basée sur Clojure, cette solution vous laisse dans un environnement familier : la JVM.
Lire la suite de cet article »
Voici le quatrième et dernier épisode de la série de questions/réponses échangées lors de la soirée Cloud organisée par Cyrille Le Clerc avec Sacha Labourey.
Tous les podcasts Xebia France :Les vidéos de la soirées :
Questions-Réponses sur le Cloud avec Sacha Labourey et Cyrille Le Clerc - Épisode 4 [ 28:27 ] Download 
Cyrille Le Clerc interviewe Jean-Louis Rigau sur les coulisses des atelier Java PaaS et Continuous Deployment avec CloudBees.
Au programme :
- Les objectifs.
- L’organisation.
- Le déroulement :
- Le programme.
- Les réactions des participants face à la plateforme CloudBees.
- La suite :
- Comment nous avons utilisé CloudBees sur le terrain.
- Les prochains ateliers Java PaaS que nous préparons chez Xebia.

Bonne écoute !
Tous les podcasts Xebia France :
Interview de Jean-Louis Rigau sur les coulisses de l'atelier "Continuous Deployment et Java PaaS avec CloudBees" par Cyrille Le Clerc [ 31:26 ] Download 
Vous aimez regarder les présentations NoSQL et Data Grid sur Internet ?

Nous aussi ! C’est pourquoi nous avons demandé à Nati Shalom, CTO & fondateur Gigaspaces, et à ses ingénieurs de venir animer une session de design d’une application DataGrid / NoSQL en reprenant un cas d’utilisation de la vraie vie : Twitter recodé avec Gigaspaces et Cassandra.
Ce ne sera pas la conception d’un autre, ce sera notre design influencé par une des stars du domaine !
Les participants feront chacun leur tour du « pair-design » avec Nati Shalom et un coding dojo avec un ingénieur R&D de Gigaspaces.
Cette soirée gratuite aura lieu le 25 Janvier. Comme d’habitude, c’est à 19 heures chez Xebia ; l’inscription et les détails se trouvent sur EventBrite !
Le matériel de la soirée :
Voici le troisième épisode de la série de questions/réponses échangées lors de la soirée Cloud organisée par Cyrille Leclerc avec Sacha Labourey.
Tous les podcasts Xebia France :Les vidéos de la soirées :
Questions-Réponses sur le Cloud avec Sacha Labourey et Cyrille Leclerc - Épisode 3 [ 30:39 ] Download