LorraineJug


Synchronisation bi-directionnelle d'un legacy et d'une architecture micro-services

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée de conférence animé par Brice LEPORINI qui évoquera la synchronisation bi-directionnelle d'un legacy et d'une architecture micro-services.

TELECOM Nancy
193 avenue Paul Muller 54602 Villers-lès-Nancy France
Au programme de la soirée :
  • 18:15 - Accueil et enregistrement
  • 18:30 - Synchronisation bi-directionnelle d'un legacy et d'une architecture micro-services

    Si vous travaillez dans une startup, vous devez certainement monter votre architecture micro-services from scratch avec assez peu de dépendances. Toutefois dans bien des cas, votre architecture est prévue en remplacement d'un système monolithique existant. Evidemment toute migration de type big bang est proscrite et vous devez prévoir que les deux systèmes coexistent pour un longue durée et sont amenés à modifier des données de façon concurrente ... et en évitant tout conflit!

    Venez découvrir comment ce défi a été relevé pour un acteur de la grande distribution de premier plan.

  • 20:00 - Drink et tombola…

Inscription gratuite ! Nombre de places limitées.
Nos partenaires :

De Java 8 à Java 11 sur un gros projet : les pièges à éviter

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée de conférence animé par Alexis DMTRYK et Thomas COLLIGNON qui nous parlerons des pièges à éviter lors de la migration de Java 8 à Java 11.

Attention : changement de l'adresse habituelle

UEM - eFluid
2 place du Pontiffroy 57000 Metz France
Au programme de la soirée :
  • 18:15 - Accueil et enregistrement
  • 18:30 - De Java 8 à Java 11 sur un gros projet : les pièges à éviter

    Nous sommes passés de Java 8 à Java 11 sur un gros projet Java chez efluid en septembre 2018 juste au moment de la release de Java 11. Comment cela s’est-il passé? Où en sommes nous aujourd’hui? Quels problèmes avons nous eu?

    Nous passerons en revue les différents points d’attention importants pour une migration java 8 -> 11, et nous verrons en quoi cette migration peut être bénéfique pour vos projets.

    Sans oublier l’incontournable question “quel fournisseur de JDK choisir ?” C’est désormais un point à ne pas sous-estimer, surtout sur les projets longs termes.

  • 20:00 - Drink et tombola…

Inscription gratuite ! Nombre de places limitées.
Nos partenaires :

Monitorer vos microservices Java avec des logs, des métriques, des pings et des traces

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée de conférence animé par David PILATO qui parlera du monitoring de microservices.

TELECOM Nancy
193 avenue Paul Muller 54602 Villers-lès-Nancy France
Au programme de la soirée :
  • 18:15 - Accueil et enregistrement
  • 18:30 - Monitorer vos microservices Java avec des logs, des métriques, des pings et des traces

    "Chaque coupure de service se transforme en enquête policière."

    C'est une plainte qu'on peut souvent entendre chez les responsables de production. Mais en réalité, avec les bons outils, cela peut-être beaucoup plus simple.

    Cette conférence donnera un aperçu sur comment monitorer efficacement ses applications Spring Boot sachant qu'elles deviennent de plus en plus populaires pour bâtir des microservices. En particulier, nous étudierons :
    - Métriques système : regarder à la loupe le trafic réseau et la charge système.
    - Logs applicatif : collecter et centraliser des logs structurés.
    - Disponibilité : utiliser Heartbeat pour effectivement mesurer la disponibilité et les temps de réponse de nos services.
    - Métriques applicatif : rassembler les métriques de Spring Boot et l'état de santé via REST ou JMX.
    - Performance applicative : utiliser APM par elastic pour rapidement identifier les causes des ralentissements.

  • 20:00 - Drink et tombola…

Inscription gratuite ! Nombre de places limitées.
Nos partenaires :

Security by Design dans vos projets

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée de conférence animé par Dominique RIGHETTO qui parlera de bonnes pratique de sécurité applicative.

TELECOM Nancy
193 avenue Paul Muller 54602 Villers-lès-Nancy France
Au programme de la soirée :
  • 18:15 - Accueil et enregistrement
  • 18:30 - Security by Design dans vos projets

    La sécurité d'une application est souvent décrite dans une spécification ou un RFP en utilisant une exigence très vague ou trop générique, telle que « L'application doit être sécurisée; L’application doit être protégée contre le Top 10 de l’OWASP ; L’application doit suivre les recommandations OWASP… ».

    Ce type d’attente concernant le niveau de sécurité du système cible ne permet pas d’identifier clairement:

    • La posture de sécurité à atteindre,
    • Les efforts et la charge nécessaires pour atteindre ce niveau,
    • Les informations utiles aux équipes de développement sur les contre-mesures à mettre en œuvre.

    Cette présentation aura pour objectif de décrire une approche qui a été construite sur la notion de « cas d’abus » des fonctionnalités afin d’identifier clairement le niveau de sécurité attendu pour un système et de fournir toutes les informations nécessaires aux équipes de développements pour ajouter la sécurité dans le design et l’implémentation dudit système.

  • 20:00 - Drink et tombola…

Inscription gratuite ! Nombre de places limitées.
Nos partenaires :

Hands-on Labs Pratiquer git au niveau supérieur

Le Lorraine JUG (Java User Group de Lorraine) vous invite à sa prochaine soirée d'atelier animé par Jérôme TAMBORINI, Thomas COLLIGNON et Alexis DMYTRYK autour de Git.

TELECOM Nancy
193 avenue Paul Muller 54602 Villers-lès-Nancy France
Au programme de la soirée :
  • 18:15 - Accueil et enregistrement
  • 18:30 - Hands-on Labs : Pratiquer git au niveau supérieur

    Vous utiliser git toute la journée de façon standard pour les besoins classique d’un développeur ? Mais vous souhaitez en apprendre plus ? Ce labs vous permettra de faire du Git en ligne de commande pendant 3h en utilisant des fonctions moins connues de git que vous trouverez peut-être très utiles dans votre contexte (bisect, worktree, reflog, rebase interactif, alias , scripts utilitaires, hooks, etc)

    Pré-requis techniques :
    - avoir git installé en version minimum 2.15.1 (nous l'utiliserons en mode ligne de commande)
    - un JDK 1.8.xx
    - un IDE
    - Maven (3.x)
    - Gradle (4.x)
    - ou bien avoir les droits sur votre machine pour installer tout ça

    Pré-requis connaissances :
    - savoir utiliser les commandes suivantes : add, commit, checkout , branch, tag, push, pull, merge.

  • 21:30 - Drink et tombola…

Inscription gratuite ! Nombre de places limitées.
Nos partenaires :