Apache Mesos, ou comment exploiter les ressources de votre datacenter ?

Apache Mesos est le système d’exploitation du datacenter. Alors que les architectures microservices prennent leur essort, vous seriez en droit de vous demander comment faire pour optimiser l’exploitation des ressources de votre datacenter.

La virtualisation a permis de réduire les coûts liés à l’infrastructure en mutualisant les ressources. Il est maintenant possible de créer une machine virtuelle en quelques minutes. Les architectures microservices permettent de redimensionner le nombre de services au plus près des besoins et les quelques minutes de déploiement/provionning de la VMs ne permettent pas de tirer partie des promesses des architectures microservice. Mais alors, comment faire ? Venez découvrir comment Mesos, Marathon et Docker vous permettent d’exploiter au mieux les ressources de votre Datacenter.

Les slides sur Apache Mesos sont disponibles.
Speakers :

JEAN-PASCAL THIERY

Java Craftsman et agiliste pratiquant. Jean-Pascal a arpenté les voies de l’intégration continue jusqu’à intégrer la mouvance DevOps. Il aime : Java, Docker, Mesos, et la qualité des livrables. Il n’aime pas : les phrases qui commence par « Normalement, … ».

JÉRÔME DOUCET

Développeur passionné, Jérôme s’attache avant tout à la qualité du code et à l’amelioration continue. Il est par ailleurs intérressé par les applications distribuées et les techniques de développement événementiel et asynchrone.

Les challenges des microservices

L’approche microservices devient de plus en plus présente dans nos conceptions d’architectures.

Souvent critiqué pour sa ressemblance avec l’approche Service Oriented Architecture (SOA), les microservices rencontrent les mêmes problématiques que son ainé (catalogue de services, communication, versionning, etc).

Basé sur un retour d’expérience, je vous propose de parcourir ensemble les challenges à remplir pour mettre en place avec succès des architectures microservices. Nous nous interrogerons également pourquoi et comment les microservices ont une chance de fonctionner là où la SOA a échoué.

Speaker :

NICOLAS JOZWIAK

Nicolas est un ingénieur d’études confirmé disposant de 10 ans d’expérience de conception et développement sur technologies Java/JEE. Son parcours chez un éditeur avant son entrée chez Xebia lui a notamment permis de développer de solides compétences dans le domaine de la qualité et de l’industrialisation (tests, intégration continue, gestion de configuration, contrôle qualité). Nicolas est Directeur de projet chez Xebia Studio et bénéficie d’une expérience très solide de mise en place des méthodes agiles et d’accompagnement d’équipe sur le terrain. Il est reconnu pour son approche pragmatique, proactive et pédagogique.

Les algorithmes du Machine Learning

Le Machine Learning, sous-ensemble de l’Intelligence Artificielle, est la discipline donnant à un ordinateur la capacité d’apprendre sans avoir été explicitement programmé, en se basant sur des données d’entrée.

Systèmes de recommandations, détection de fraude, prédiction de ventes, segmentation de clients: ses champs d’applications sont nombreux. Venez découvrir à travers cette présentation ce qui se cache derrière ces mots, quels algorithmes existent, comment ils fonctionnent, avec quels outils, dans quel cas et comment les utiliser.

Les slides de la présentation sur les algorithmes du Machine Learning sont disponibles.

 Speakers :

ALBAN PHÉLIP

Alban est data engineer chez Xebia. Issu d’une formation en statistiques il s’est spécialisé dans l’ingéniérie des données. Ses outils préférés : Spark et R. Speaker et bloggeur il se passionne par tout ce qui touche de près ou de loin au Big Data et à la Data science.

YOANN BENOIT

Yoann est Data Scientist et formateur Xebia Training sur l’analyse de données et le Machine Learning sur Spark. Il intervient sur de nombreux sujets autour de la Data Science. Speaker et rédacteur d’articles à la fois sur les concepts et les technologies liées à la Data Science, il travaille principalement avec Python, Scala et Spark.

Témoignage WeScale – Le Nouvel Ops

L’Ops d’hier maître absolu des clés dès la production n’est plus !

Les nouvelles tendances issues du lean startup, du cloud et du mouvement DevOps transforment nos métiers. Entre la culture de l’innovation, le continuous delivery et le besoin toujours plus fort d’élasticité le métier des Ops se réinvente. Ne vous laissez pas abuser par l’apparente bonhomie de ce que certains appellent déjà « No Ops ». Venez découvrir le travail de l’Ops de demain. Nous verrons ensemble son nouveau rôle dans une équipe DevOps. De la validation du code de provisionning au test en continue de l’infrastructure, le défi des Ops est maintenant de pouvoir déléguer aux équipes le déploiement des projet en toute tranquillité. Plus encore qu’un agiliste ou qu’un craftman, le nouvel Ops est le soutien dont vous avez besoin.

Les slides de la présentation de WeScale sur le Nouvel Ops sont disponibles.

Speaker :

SÉVEN LE MESLE

Bénéficiant d’une double formation réseau numérique et développement applicatif, Séven se passionne pour les pratiques DevOps et les solutions cloud. Fort de son expérience d’architecte applicatif et d’expert performance pour Xebia, il imagine et réalise des projets autant innovants qu’ambitieux pour des grands comptes (Publicis, SFR, Voyages-sncf.com, …). Son credo: « Aucun plan ne survit à son implémentation ! » Séven favorise le travail par incrément, en mettant à l’épreuve les solutions en continu.

Témoignage Docapost – IoT, faciliter la vie connectée grâce à un Hub numérique

Venez découvrir avec nous le marché de l’IOT, ses usages, sa situation actuelle et son développement futur au travers d’un retour d’expérience du projet Hub Numérique de Docapost.

Ces dernières années ont vu une explosion du nombre d’objets connectés à Internet. La gestion et l’utilisation de ces objets sont devenues un vrai casse-tête pour l’utilisateur au quotidien. La sécurité, la vie privée, les multiples applications que l’on finit par oublier, et aussi le fait que chaque objet n’existe que pour une seule logique de service sont autant de facteurs rebutant les utilisateurs. Les opportunités que ces objets représentent pour les entreprises sont indéniables, mais se heurtent elles aussi à ces complexités et à un foisonnement difficile à maîtriser.

Le Hub Numérique développé par Docapost a pour ambition d’offrir une solution simple, sécurisée, multi-fabricant et multi-support : chacun pourra désormais maîtriser ses objets de façon simple, les faire interagir, en partager les données d’un simple clic et bénéficier de nouveaux services connectés. Centré sur l’usage et la confiance pour chacun, le Hub Numérique est ainsi la porte d’accès pour les entreprises et aux nouveaux services qu’elles peuvent proposer à leurs clients. Venez découvrir avec nous le marché de l’IOT, ses usages, sa situation actuelle et son développement futur au travers d’un retour d’expérience du projet Hub Numérique de Docapost.

Les slides du témoignage de Docapost sont disponibles.

Speakers :

DENIS WEISS

Après 10 ans d’organisation et de gestion du changement dans le monde industriel, Denis Weiss a dirigé différentes DSI, avant de rejoindre La Poste pour développer et déployer un nouveau système de tri automatisé. Connecté à plus de 300 machines industrielles, à plusieurs milliers de flasheurs manuels et au smartphone du facteur, ce système trie l’ensemble du courrier de La Poste, et permet de centraliser et d’analyser les informations associées à l’aide de plusieurs outils big-data. Denis pilote aujourd’hui la réalisation du Hub Numérique chez Docapost, une des activités clefs de la Branche Numérique de La Poste.

MATTHIEU NANTERN

Matthieu est un consultant Java senior spécialisé dans le Big Data, DevOps et la performance des applications. Disposant de plus de 7 ans d’expérience, il s’est spécialisé ces dernières années dans le conseil en développements et l’administration autour d’Apache Cassandra. Utilisateur depuis plus de 4 ans, il travaille actuellement sur une plateforme à forte volumétrie utilisant exclusivement Apache Cassandra pour le stockage des données.

Témoignage Cellenza – Développez et déployez vos applications multiplateformes dans le Cloud

Nous développons et livrons du logiciel plus vite que jamais, ou du moins nous le souhaitons. De nombreux obstacles empêchent généralement cet objectif : ségrégations technologiques, méthodes de travail, dispersion des équipes, manque de traçabilité, etc. Cette présentation est 100% « No Silver Bullet », toutefois vous y trouverez des réponses concrètes à vos problèmes.

Les slides du témoignage de Cellenza sont disponibles.

Speaker :

MICHEL PERFETTI

Michel Perfetti travaille depuis 2006 sur les problématiques d’industrialisation sur la plateforme Microsoft. Il est MVP depuis 2006, MVP Visual Studio ALM depuis 2010 et ALM Rangers. Michel est également Manager du pôle ALM chez Cellenza. Il intervient en tant que consultant sur des problématiques d’architecture ou développement ainsi que des problématiques liées aux méthodologies de travail et à l’Agilité.

Be Data Driven : Monter son Data Lab

Big Data, Data Science, cluster Hadoop, Machine Learning, etc. Aujourd’hui, impossible de passer à côté de ce phénomène vers lequel de plus en plus d’entreprises se tournent.

Au-delà des mots et de la tendance, comment réellement tirer parti de toutes vos données et en tirer un véritable avantage concurrentiel? La réponse se résume en quelques mots: Monter un Data Lab. Au cours de cette présentation, nous vous proposons de définir ce qu’est réellement un Data Lab, de comprendre les grandes étapes essentielles pour le monter de manière intelligence, d’identifier les profils nécessaires à son bon fonctionnement et de savoir comment optimiser son utilisation pour en tirer une vraie valeur ajoutée pour votre entreprise.

Les slides de « Be Data Driven : monter un DataLab » sont disponibles.

Speakers :

JULIEN BURET

Julien Buret est le CTO de Xebia France. Il dispose d’une vaste expérience dans l’écosystème Java EE et Big Data. Julien intervient principalement dans la mise en place de solutions Big Data auprès des grands comptes dans les télécoms, la finance, les jeux en ligne etc.

AMINE BENHENNI

Avec plus de 7 ans d‘expérience dans la modélisation mathématique et l’analyse statistique des données, dont 3 en tant que Chief Data Scientist, Amine a eu l’occasion d’intervenir sur de nombreux projets pour le développement de produits Data Driven prédictifs, pour la valorisation des silos de données en entreprise. Le succès de ses missions repose sur un savant mélange de compréhension claire des objectifs business des clients, avec les possibilités offertes par les spécificités des outils techniques d’analyse et d’exploitation des données.

CQRS + Eventsourcing : en direct !

Tu penses que ton code legacy tout moche ne peut pas être migré vers un design alliant CQRS et Event Sourcing ? Nous allons te démontrer que c’est faisable, tout en travaillant avec du code existant et en rajoutant de la qualité.

Architecture design, hardcore refactoring et usage intensif des fonctionnalités de l’IDE seront de la partie lors de ce live coding.

Speakers :

PIERRE-JEAN VARDANEGA

Passionné par les technologies Java/JEE et mobile depuis sa sortie de l’ENSSAT, Pierre-Jean Vardanéga est aujourd’hui consultant chez Xebia. Il intervient en mission où l’agilité fait foi. Il est également attentif à l’actualité mobile, notamment au système d’exploitation Android et son intégration en entreprise.

SEBASTIAN LE MERDY

Sébastian est entré chez Xebia en 2011 pour mettre en pratique le Software Development Done Right. Il est passionné par le développement logiciel et les technologies innovantes et le met au service de l’utilisateur final à travers l’agilité dans les projets. Vous pourrez peut-être le rencontrer lors d’un coding dojo ou une présentation de live coding.

Témoignage XebiaLabs : XL Release – À la recherche du temps (perdu) entre le Use Case Metier et sa Mise en Service

Les méthodes agile (Scrum / Kanban) permettent un meilleur recueil des besoins et les transforment rapidement en une implementation. Cependant, la route est longue pour arriver jusqu’à l’utilisateur final : déploiement, configuration, tests (unitaire, fonctionnels, non reg), validation, etc. sont différentes tâches à effectuer et à coordonner. Et finalement combien de temps entre la demande d’une nouvelle fonctionnalité métier et sa mise en service ?
Cette session présente la solution XL Release de la Société XebiaLabs et montre à travers une intégration simple (JIRA, Jenkins, XL Deploy) qu’il est maintenant possible d’obtenir cette information afin de détecter les éventuels goulets d’étranglement.

Les slides du témoignage de XebiaLabs sont disponibles.

Speaker : BENOIT MOUSSAUD

Avec 15 ans d’expérience dans les technologies Java EE, du développement à l’architecture d’applications d’entreprise complexes, un de mes sujets de prédilection a toujours été l’automatisation : tout d’abord côté développement dans le cadre de ma participation au projet Ant et sur le sujet de l’intégration continue, puis plus récemment dans le monde Devops avec l’automatisation des déploiements applicatifs en tant que Directeur Technique chez XebiaLabs. Pour moi, les outils ne sont pas une fin en soi : culture de l’agilité et Scrum, partage et collaboration, automatisation et mesure permanente sont les clés d’une transition réussie vers DevOps et le Continuous Delivery chez nos clients.

Swift dans la vraie vie

Au cours de « Swift dans la vraie vie » vous assisterez à un retour d’expérience concernant l’utilisation du dernier langage d’Apple – maintenant Open Source – dans deux projets mobiles utilisés en production par quelques milliers d’utilisateurs.

À travers une analyse des points de force et faiblesse de ce langage, vous comprendrez pourquoi il n’est pas trop osé de commencer tout de suite à développer votre prochaine application iOS en Swift.

Les slides de « Swift dans la vraie vie » sont disponibles.

Speakers :

SIMONE CIVETTA

Simone est Developpeur Objective-C et Swift chez Xebia. Depuis 2010, il a élaboré et développé de nombreuses applications Business-to-Business et Business-to-Consumer pour iPhone, iPad et Apple Watch. Pionnier de Swift, à partir de fin 2014, il utilise uniquement le nouveau langage Apple dans l’intégralité de ses développements mobiles. Passionné par les innovations technologiques et, en particulier, par les plateformes mobiles ainsi que l’expérience utilisateur, Simone est un contributeur reconnu dans la communauté mobile francophone.

FABIEN MIRAULT

Développeur iOS depuis plus de 4 ans, Fabien a eu l’occasion de réaliser de nombreuses missions innovantes disposant d’une forte audience. Initialiement développeur AS3 (Flash / AIR), il reste curieux de tout ce qui se fait dans le milieu du mobile pour toujours chercher à en tirer des enseignements pour les projets futurs.