Gérer son environnement de développement avec DockerJulien Dubois
Utilisation de Docker pour gérer une stack de développement "moderne", avec Maven / Grunt / Bower / Yeoman, et pouvoir facilement se partager ses containers entre membres d'une même équipe
Nouveau look pour une nouvelle vie, version spéciale IpponJulien Dubois
Support de ma présentation lors de l'Ippevent HTML5, Spring, NoSQL et mobilité le 28 Juin. CF. http://blog.ippon.fr/2012/06/14/ippevent-html5-spring-nosql-et-mobilite-le-28-juin/
Gérer son environnement de développement avec DockerJulien Dubois
Utilisation de Docker pour gérer une stack de développement "moderne", avec Maven / Grunt / Bower / Yeoman, et pouvoir facilement se partager ses containers entre membres d'une même équipe
Nouveau look pour une nouvelle vie, version spéciale IpponJulien Dubois
Support de ma présentation lors de l'Ippevent HTML5, Spring, NoSQL et mobilité le 28 Juin. CF. http://blog.ippon.fr/2012/06/14/ippevent-html5-spring-nosql-et-mobilite-le-28-juin/
Comment développer un PaaS Java en 30 minutes avec dockerAmico Fabien
Slide de la présentation faite à DevoxxFR 2014 - http://goo.gl/Vrwqkx
Les plateformes Cloud de type PaaS se démocratisent chaque jour au sein des DSI et des équipes de développeurs. En parallèle la gamme des solutions s’étoffe régulièrement OpenShift, CloudFoundry, CloudUnit et évolue techniquement très vite.
En 2013, docker a révolutionné la mise en place des PaaS comme la virtualisation à ses débuts a révolutionné la création de IaaS. Certainement la technologie à suivre en 2014 !
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileIppon
Présentation donnée par Julien Dubois lors de Devoxx France 2012, présentant comment réaliser une application moderne avec les technologies HTML5, Spring, NoSQL (Cassandra) et mobiles.
http://joind.in/talk/view/11245
Dans notre économie numérique, ce n’est pas les gros qui mangent les petits, c’est les rapides qui mangent les lents. Les méthodes de gestion de projets informatiques traditionnelles ont mené à des échecs spectaculaires en termes de délais et de gestion de risque. En parallèle, des leaders du web tels qu’Amazon, Netflix ou Google ont atteint une vélocité incroyable grâce à une implémentation audacieuse des principes d’agilité. Parmi ces différents mouvements agiles, DevOps rassemble des experts du développement et de l’opérationnel sur la manière dont doit être implémentée l’agilité, de la conception technique jusqu’à la mise en production, pour atteindre une vélocité maximale. Dans cette conférence, je partagerai l’expérience de Theodo sur plusieurs projets de grande envergure (jusqu’à 15 développeurs). Je présenterai ce que DevOps signifie pour nous et comment il nous aide à livrer nos projets de manière plus rapide et plus fiable. Nous passerons en revue les challenges auxquels nous avons été confrontée, tant d’un point de vue management, technique ou culturel et présenterons les solutions que nous avons trouvées, basées sur des technologies puissantes : Symfony2, OpenStack, Puppet, Vagrant, Capifony, Jenkins, Behat et d’autres…
Vous n'avez pas pu assister à la journée DevOps by Xebia ? Voici la présentation de Clément Rochas vous présentant les outils indispensable d'une équipe DevOps.
Au secours, mon chef m'a demandé de passer au DevOpsantony_guilloteau
"Continuous Delivery" et "DevOps" font partis des buzz word du moment dans l'IT.
Si vous n'êtes pas encore entrés dans ces démarches, ce n'est qu'une question de temps ! Préparez-vous à voir bientôt débarquer votre chef sur le bench avec le bouquin "Découvrir DevOps" sous le bras.
Mais pour les développeurs, ça change quoi le DevOps ? A travers cette conférence, je vais vous faire part des mes différents retours d'expérience sur ces changements autour des pratiques, organisations et outillages.
Les pôles d’expertises de D2SI organisent régulièrement des clubs clients sur des problématiques IT clés pour nos clients et nos partenaires. Nos membres sont les décideurs IT de nos principaux clients, ils partagent avec nos experts leur vision et bénéficient du travail de veille et de retours d’expérience concrets de nos communautés.
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?ekino
Nombreuses sont les directions digitales ayant aussi bien des besoins éditoriaux que métiers. D'un point de vue business, il n'est pas possible de séparer les deux.
Basiquement, quels choix avons-nous ?
- partir sur un CMS et coder en "CMS"...
- partir sur un framework et réinventer le CMS...
Aujourd'hui, une des solutions est d'alier le meilleur des 2 mondes, mais a aussi ses problématiques :
- comment faire communiquer les 2 solutions ?
- où trouver les bons profils compte tenu de expertise différentes ?
- comment ne pas complexifier la maintenance et l'exploitation ?
Bref, pour ce qui est d'aujourd'hui, c'est possible, mais difficile... Mais demain ?
Comment développer un PaaS Java en 30 minutes avec dockerAmico Fabien
Slide de la présentation faite à DevoxxFR 2014 - http://goo.gl/Vrwqkx
Les plateformes Cloud de type PaaS se démocratisent chaque jour au sein des DSI et des équipes de développeurs. En parallèle la gamme des solutions s’étoffe régulièrement OpenShift, CloudFoundry, CloudUnit et évolue techniquement très vite.
En 2013, docker a révolutionné la mise en place des PaaS comme la virtualisation à ses débuts a révolutionné la création de IaaS. Certainement la technologie à suivre en 2014 !
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileIppon
Présentation donnée par Julien Dubois lors de Devoxx France 2012, présentant comment réaliser une application moderne avec les technologies HTML5, Spring, NoSQL (Cassandra) et mobiles.
http://joind.in/talk/view/11245
Dans notre économie numérique, ce n’est pas les gros qui mangent les petits, c’est les rapides qui mangent les lents. Les méthodes de gestion de projets informatiques traditionnelles ont mené à des échecs spectaculaires en termes de délais et de gestion de risque. En parallèle, des leaders du web tels qu’Amazon, Netflix ou Google ont atteint une vélocité incroyable grâce à une implémentation audacieuse des principes d’agilité. Parmi ces différents mouvements agiles, DevOps rassemble des experts du développement et de l’opérationnel sur la manière dont doit être implémentée l’agilité, de la conception technique jusqu’à la mise en production, pour atteindre une vélocité maximale. Dans cette conférence, je partagerai l’expérience de Theodo sur plusieurs projets de grande envergure (jusqu’à 15 développeurs). Je présenterai ce que DevOps signifie pour nous et comment il nous aide à livrer nos projets de manière plus rapide et plus fiable. Nous passerons en revue les challenges auxquels nous avons été confrontée, tant d’un point de vue management, technique ou culturel et présenterons les solutions que nous avons trouvées, basées sur des technologies puissantes : Symfony2, OpenStack, Puppet, Vagrant, Capifony, Jenkins, Behat et d’autres…
Vous n'avez pas pu assister à la journée DevOps by Xebia ? Voici la présentation de Clément Rochas vous présentant les outils indispensable d'une équipe DevOps.
Au secours, mon chef m'a demandé de passer au DevOpsantony_guilloteau
"Continuous Delivery" et "DevOps" font partis des buzz word du moment dans l'IT.
Si vous n'êtes pas encore entrés dans ces démarches, ce n'est qu'une question de temps ! Préparez-vous à voir bientôt débarquer votre chef sur le bench avec le bouquin "Découvrir DevOps" sous le bras.
Mais pour les développeurs, ça change quoi le DevOps ? A travers cette conférence, je vais vous faire part des mes différents retours d'expérience sur ces changements autour des pratiques, organisations et outillages.
Les pôles d’expertises de D2SI organisent régulièrement des clubs clients sur des problématiques IT clés pour nos clients et nos partenaires. Nos membres sont les décideurs IT de nos principaux clients, ils partagent avec nos experts leur vision et bénéficient du travail de veille et de retours d’expérience concrets de nos communautés.
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?ekino
Nombreuses sont les directions digitales ayant aussi bien des besoins éditoriaux que métiers. D'un point de vue business, il n'est pas possible de séparer les deux.
Basiquement, quels choix avons-nous ?
- partir sur un CMS et coder en "CMS"...
- partir sur un framework et réinventer le CMS...
Aujourd'hui, une des solutions est d'alier le meilleur des 2 mondes, mais a aussi ses problématiques :
- comment faire communiquer les 2 solutions ?
- où trouver les bons profils compte tenu de expertise différentes ?
- comment ne pas complexifier la maintenance et l'exploitation ?
Bref, pour ce qui est d'aujourd'hui, c'est possible, mais difficile... Mais demain ?
Retrouvez nos offres d'intégration pour les outils open-source et en particulier ici pour les plateformes d'e-learning ou FOAD.
Et retrouvez nous sur www.iwebyou.fr
ExperienceNow - Découvrez comment Soitec modernise son IT et gagne en agilité...Devoteam
Jeudi 7 avril 2016, Devoteam et ServiceNow ont invité clients et prospects à assister au retour d’expérience de notre client Soitec à Lyon. Soitec, leader mondial des matériaux semi-conducteurs innovants, a mis en place avec Devoteam la solution ServiceNow pour la gestion de ses services IT, des demandes de voyages, des modifications du process de fabrication ainsi que le Facilities Management (services généraux).
Durant cette session très intéractive, Laurent Maumet (VP for Quality and Operations Support & Transformation) et Damien Andreani (Head of IT Department) de Soitec nous ont partagé leur cheminement depuis l’IT Service Management vers le PaaS (Platform as a Service).
Pour compléter ce retour d’expérience, Thomas de Lacharrière (Devoteam Management Consulting) est revenu sur l’accompagnement de Soitec par Devoteam puis a ouvert la discussion autour des nouveaux enjeux du PaaS et expliquer comment le “Digital Lab” de Devoteam peut aider à tirer la valeur de ces plateformes.
Cette matinée s’est terminée par une démonstration du portail de services ServiceNow par Sébastien Deniaux.
TimGroup est une société spécialisée en Ingénierie Informatique et Communication Digitale.
Nous concevons et développons des solutions intégrées pour l’informatique d’entreprise, l’organisation des informations, la documentation technique et la communication interne et externe des organisations.
A côté d’une expertise solide dans la mise en place de solutions de gestion pour grands comptes, notre société consacre son activité de communication globale :
- à la conception de logiciels et d’applications multimédia (pour mobile et tablettes tactiles iOs ou Android),
- au développement de prototypes fonctionnels,
- à l’organisation d’informations d’entreprise (ERP, CRM…) et de documents d’entreprise (GED, GEIDE…) notamment pour la documentation technique (notices, manuels, spécifications et catalogues).
Nous agissons en tant que Société de Services Informatiques, Agence conseil en Communication Digitale et Technique et nous proposons des outils (logiciels de gestion de projet, modélisation de l’information, gestion RH, applications mobiles, jeux…) en rapport avec les sujets qui fondent notre activité.
Scub est une société de service en informatique qui a pour but de fournir du conseil et de développer des applications spécifiques afin de résoudre les problèmes les plus importants et les plus pressants de ses clients.
En privilégiant des architectures agiles basées sur des standards ouverts, nous livrons à nos clients des solutions qui leur permettent de réagir plus rapidement aux pressions du marché.
Nos services sont centrés sur le conseil, le développement d'applications, l'intégration de systèmes et le décisionnel avec une spécialisation sur les architectures orientées services (SOA).
Ms Experiences'16 gouvernance et choix des outils collaboratifs office 365Patrick Guimonet
Positonnement des différents outils collaboratifs dans Office 365 et comment déterminer le bon choix pour votre organisation et quelle gouvernance mettre en place autour de ces outils
Framework de Digitalisation par les Organisations ExponentiellesPALO IT
Les organisations qui produisent et manipulent des actifs numériques ont l’opportunité de croitre de manière exponentielle. Cette réalité a été étudiée par Salim Ismael dans son célèbre livre “Exponential organizations“. Au delà de cet aspect surprenant sur la croissance, les secrets dévoilés dans ce livre forment un réel “framework de digitalisation”.
Ce Barcamp PALO IT avait pour objectif de décortiquer les caractéristiques des organisations exponentielles et de montrer comment les utiliser pour guider la digitalisation de votre entreprise.
8 bonnes raisons d'utiliser la gamme Lego Mindstorms dans vos coursVanessa Mazzari
Né d'une collaboration entre LEGO et le MIT, la gamme Lego Mindstorms vous surprendra ! Multi-niveaux, polyvalent, évolutif et rapide à prendre en main, le kit Lego Mindstorms connaît un immense succès dans le système éducatif. Pourquoi ? La réponse en 8 points !
Une présentation réalisée par Génération Robots.
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...Ametys
Utiliser des logiciels libres ou open source en collectivités locales : quels enjeux ? quels bénéfices ?
Retour d'expérience de Yannick GIQUEL, DSI du département de la Drôme, sur le choix de l'Open Source dans le SI.
Cette présentation a été faite dans le cadre la rencontre technique organisée par le réseau TIC d'IDEAL Connaissances le 16 décembre 2014.
ServiceNow : Retour d'expérience DSI Pôle emploi - Yves DALLE PIAGGEYves Dalle Piagge
Présentation NowForum 2016 : Retour d'expérience sur la mise en place de ServiceNow au sein de la DSI Pôle emploi - Axe sur le développement des compétences et la conduite du changement.
Opening keynote for DevoxxUK on building accessible software.
Learn why accessibility matters, and get 10 good habits to improve how you build software, by including everyone.
Running Spring Boot microservices in the cloudJulien Dubois
Presentation at Dawscon 2020
Microservices patterns and good practices that we use in JHipster, and how you can implement them with Spring Boot and Azure Spring Cloud
Devoxx : being productive with JHipsterJulien Dubois
Slides from the "being productive with JHipster" talk at Devoxx Belgium 2016 by Julien Dubois (JHipster lead) & Deepu K Sasidharan (JHipster co-lead).
Live video is at: https://www.youtube.com/watch?v=dzdjP3CPOCs
Code commited (live!) during the presentation is at:
https://github.com/jhipster/devoxx-2016
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilitéJulien Dubois
Présentation donnée lors de Devoxx France 2012, présentant comment réaliser une application moderne avec les technologies HTML5, Spring, NoSQL (Cassandra) et mobiles.
1. De Devoxx au CAC40
Julien Dubois
Vendredi 29 Mars 2013 - 15h40 à 16h30 - Auditorium
27 au 29 mars 2013
2. De Devoxx au CAC40
Julien Dubois
Directeur du Conseil et du Développement
Ippon Technologies
@juliendubois
27 au 29 mars 2013
3. Julien Dubois
• Développeur Java depuis 14 ans
• A commencé avec les EJB 1.0
• Code toujours chez les clients Julien Dubois
• Un des développeurs de Tatami Directeur du Conseil et du Développement
• Connait bien Spring Ippon Technologies
• Co-auteur de «Spring par la pratique» http://www.ippon.fr
• Ancien directeur de SpringSource France
• Directeur du pôle conseil chez
Ippon Technologies
• SSII spécialisée en Java
• On recrute!
Suivez-moi sur Twitter : @juliendubois
4. Attention - Attention - Attention
• Vous êtes dans le track «start
up»
• On va parler de notre solution
• On va parler business
• ... Mais on va quand même
parler technique, parce qu’on
est à Devoxx
5. Il était une fois...
• Tatami était un concours de code organisé par
Ippon Technologies
• Entièrement Open Source
• Avec des technos «hype» : HTML5, NoSQL...
• Lancé à l’occasion de Devoxx 2012
• Démonstration de notre savoir-faire
• Recrutement
• Et qui a pris de l’ampleur pendant toute l’année
passée
• Nombreuses nouvelles fonctionnalités
• Utilisateurs «réels»
9. Eliminer les e-mails
Thierry Breton, PDG d’Atos
• Chaque salarié perd 5 à 20 heures par semaine à gérer ses
e-mails
• Lance un grand plan en Février 2011
• Objectif «0 e-mail» d’ici 3 ans (donc
en 2014)
• «On espère l’atteindre dans les 18
mois»
• « 50 consultants de moins de 30 ans
travaillent à temps plein dans le monde sur le projet»
16. Yammer
• Acheté $1,2 milliards en Juillet 2012 par Microsoft
• Réponse de Microsoft
face aux attaques sur
MS Exchange et
MS Sharepoint
• Intégré dans MS Office
• Mode SaaS : vos
données ne sont pas
protégées !
• Utilisé par Capgemini
17. Les autres
• Bluekiwi, racheté par Atos en Avril 2012,
pour moins de 20 millions d’Euros
• SocialCast, acheté par VMWare en Mai 2011
• Chatter, de Salesforce
• Jive, de Jive Software
Aucun n’est Open Source
Tous focalisent sur le SaaS
19. Open Source
• Contrairement à nos
concurrents, Tatami est
«full Open Source»
• Licence Apache 2,
«business friendly»
• Vous avez accès à tout
• Vous pouvez contribuer à tout
https://github.com/ippontech/tatami
23. Evolutions depuis Devoxx 2012
Responsive Web Design -> suppression de JQuery Mobile
Versions iOS et
Android dans les
cartons
24. Hébergement
• L’hébergement a migré chez
Atomes
• Spécialiste de J AVA O P E R AT I O N S S P E C I A L I S T S
l’hébergement Java,
acheté par Ippon Technologies
• Seul hébergeur nous proposant de l’hébergement Cassandra
«clef en main» (exclusivité mondiale !)
• Monitoring avec Yammer Metrics
(http://metrics.codahale.com/) et Graphite
(http://graphite.readthedocs.org)
26. Avoir une
Être Open
super
Source
techno
!=
!=
business
business
model
model
Ce sont juste des avantages concurrentiels
27. Conséquences de l’Open Source
(1/2)
• Liberté pour quiconque d’installer
Tatami
• Liberté d’aller lire le
code source
• Liberté de le modifier
Avantage concurrentiel #1 :
la communauté
28. Conséquences de l’Open Source
(2/2)
• Il est simple d’installer Tatami en
interne dans son entreprise
• C’est gratuit
• Vous pouvez l’intégrer facilement à
votre SI
Avantage concurrentiel #2 :
vos données vous appartiennent
29. 2 façons d’utiliser Tatami
• En mode SaaS • En interne dans
• Hébergé par Ippon votre entreprise
Technologies / • Tout est gratuit
Atomes en France • Sauf si vous voulez
• Gratuit jusqu’à 20 du support, du
utilisateurs consulting, etc...
• Pas cher ensuite...
31. Exemple d’utilisation : Ippon
Technologies
• Mode SaaS sur https://tatami.ippon.fr
• 60% des employés se connectent tous
les jours (et 90% dans la semaine)
• La durée moyenne de connexion est
de 1h30
• Plusieurs centaines de
messages par jour
32. Exemple d’utilisation : Orange Labs
• Hébergement en interne (pas de
données dans le cloud ou chez Ippon)
• Full Open Source, tout est gratuit
• Participation active au développement
de Tatami via de nombreuses pull
requests: nouvelles fonctionnalités,
corrections de bugs
• Aucun contrat avec Ippon
33. Exemple d’utilisation : client anonyme
du CAC40
• Pas d’accord de ce client pour donner
son nom
• Hébergement en interne (pas de
données dans le cloud ou chez
Ippon)
• Full Open Source, tout est gratuit
• Pas de participation au
développement, mais relation
contractuelle avec Ippon
35. Roadmap
• Intégration dans le SI : SVN/
Git, Jenkins, Nagios, etc etc...
• Mobilité
• Analyse plus poussée des
tendances
• Module de «compliance» :
règles d’utilisation, mots
interdits, etc...
37. TatamiSoft est en cours de création
• Société spécialement créée
pour commercialiser Tatami
• Avec son propre financement
et ses propres employés
http://www.tatamisoft.com/
38. Rejoignez l’équipe
Tatami !
• Utilisez Tatami dans votre
entreprise
• Participez au développement
• Postulez chez Ippon, TatamiSoft ou
Atomes !
https://github.com/ippontech/tatami
39. Merci !
Tatami est hébergé sur :
https://tatami.ippon.fr
Le code source est disponible
sur GitHub :
https://github.com/ippontech/tatami