Skip to content

Commit

Permalink
deploy: 3331b42
Browse files Browse the repository at this point in the history
  • Loading branch information
PerfectSlayer committed Jun 11, 2024
1 parent 6c915d2 commit 8e93795
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion events/2024/03-12-ci-cd/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Les inscrits à l’évènement non présents 5 minutes avant le début de la session, soit à 19h25, verront leurs places remises à disposition."><meta itemprop=datePublished content="2024-02-23T00:00:00+00:00"><meta itemprop=dateModified content="2024-03-12T19:00:00+00:00"><meta itemprop=wordCount content="517"><meta itemprop=image content="https://www.parisjug.org/img/featured.png"><meta itemprop=keywords content="Ci/Cd,Tools"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://www.parisjug.org/img/featured.png"><meta name=twitter:title content="Soirée CI/CD : Terraform & multirepo"><meta name=twitter:description content="Date et lieu Mardi 12 Mars 2024 à 19h00 Dans les locaux de Criteo Les sessions sont filmées et le public est photographié. Les photographies sont ensuite publiées sur le site du Paris JUG et autres médias de l’associations Paris JUG. En acceptant cette invitation, vous autorisez le Paris JUG à publier votre photo sur les médias sus-mentionnés.
Les inscrits à l’évènement non présents 5 minutes avant le début de la session, soit à 19h25, verront leurs places remises à disposition."><link rel=preconnect href=https://fonts.gstatic.com crossorigin><link rel=dns-prefetch href=//fonts.googleapis.com><link rel=dns-prefetch href=//fonts.gstatic.com><link rel=stylesheet href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700"><link rel=stylesheet href=/css/style.css><link rel=stylesheet href=/css/custom.css><link rel="shortcut icon" href=/favicon.ico></head><body class=body><div class="container container--outer"><header class=header><div class="container header__container"><div class="logo logo--mixed"><a class=logo__link href=/ title="Paris JUG" rel=home><div class="logo__item logo__imagebox"><img class=logo__img src=/img/logo.png></div><div class="logo__item logo__text"><div class=logo__title>Paris JUG</div><div class=logo__tagline>Bienvenue au Paris Java User Group !</div></div></a></div><nav class=menu><button class=menu__btn aria-haspopup=true aria-expanded=false tabindex=0>
<span class=menu__btn-title tabindex=-1>Menu</span></button><ul class=menu__list><li class="menu__item menu__item--active"><a class=menu__link href=/events/><span class=menu__text>Nos évènements</span></a></li><li class=menu__item><a class=menu__link href=/speakers/><span class=menu__text>Les speakers</span></a></li><li class=menu__item><a class=menu__link href=/about/introduction/><span class=menu__text>Le Paris JUG</span></a></li></ul></nav></div></header><div class="wrapper flex"><div class=primary><main class=main role=main><article class=post><header class=post__header><h1 class=post__title>Soirée CI/CD : Terraform & multirepo</h1></header><div class="content post__content clearfix"><h2 id=date-et-lieu>Date et lieu</h2><ul><li>Mardi 12 Mars 2024 à 19h00</li><li>Dans <a href=https://www.parisjug.org/location/criteo/>les locaux de Criteo</a></li></ul><blockquote><p>Les sessions sont filmées et le public est photographié. Les photographies sont ensuite publiées sur le site du Paris JUG et autres médias de l&rsquo;associations Paris JUG. En acceptant cette invitation, vous autorisez le Paris JUG à publier votre photo sur les médias sus-mentionnés.</p></blockquote><blockquote><p>Les <strong>inscrits</strong> à l&rsquo;évènement non présents <strong>5 minutes avant le début de la session</strong>, soit à 19h25, verront leurs <strong>places remises à disposition</strong>.<br>Les <strong>non inscrits</strong> à l&rsquo;évènement ne pourront donc y assister que sous réserve de <strong>places disponibles</strong> sur place <strong>5 min avant le début de la session</strong>, soit à 19h25.<br>L’inscription implique de posséder une adresse mail valide sur laquelle vous recevrez une demande de confirmation à laquelle il vous faudra répondre afin de valider votre inscription.
<strong>Toute inscription non confirmée ne sera pas prise en compte !</strong></p></blockquote><h2 id=détails>Détails</h2><h3 id=19h00--accueil>19h00 : Accueil</h3><h3 id=19h30--retex-pièges-et-chausse-trappes-avec-terraform-en-entreprise>19h30 : RETEX: Pièges et chausse-trappes avec Terraform en entreprise</h3><p>Terraform s&rsquo;est imposé de facto comme la technologie pour déployer dans le cloud. Mais tout n&rsquo;est pas si rose.</p><p>A travers ce retour d&rsquo;expérience d&rsquo;utilisation de Terraform dans une grande organisation, nous allons mettre en lumière les chausses-trappes classiques et les pièges les plus vicieux liés à l&rsquo;utilisation de Terraform et les solutions pour y faire face:</p><ul><li>tfstate désynchronisé</li><li>modularité et refactoring de code Terraform</li><li>interopérabilité</li><li>control-plane vs data-plane</li><li>automatisation et outillage</li></ul><p>Après cette session, vous apprendrez à utiliser Terraform de manière plus judicieuse et rationnelle.</p><p>Par <a href=https://www.parisjug.org/speakers/duy-hai-doan/>DuyHai Doan</a></p><h3 id=20h30--buffet-offert-par-criteohahahugoshortcode185s2hbhb>20h30 : Buffet offert par <a href=https://www.parisjug.org/location/criteo/>Criteo</a></h3><p><a href=https://www.parisjug.org/location/criteo/><figure class=sponsor-svg-logo><img src=/img/sponsors/2024/criteo.svg alt=Criteo width=250></figure></a></p><h3 id=21h00--dépendances-à-gogo--les-dessous-dune-ci-multi-repository-à-grande-échelle>21h00 : Dépendances à gogo : les dessous d&rsquo;une CI multi repository à grande échelle</h3><p>Mettre en place une intégration continue est aujourd&rsquo;hui chose courante dans l&rsquo;industrie. Mais il existe encore peu de solutions pour le faire efficacement sur des centaines de repositories, rassemblant des milliers de projets.</p><p>Comment gérer les dépendances entre projets ? Comment connaître la qualité de chacun d&rsquo;entre eux ? Comment automatiser les validations de clients avant même de merger une pull request ?</p><p>Dans cette séance, nous présenterons différentes approches pour résoudre ce problème à travers un retour d&rsquo;expérience au sein de notre entreprise.</p><p>Mono repository, build from source, build from master, autant de définitions sur lesquelles nous tenterons également de placer des exemples concrets.</p><p>Par <a href=https://www.parisjug.org/speakers/emmanuel-guerin/>Emmanuel Guérin</a></p><h3 id=22h00--3ème-mi-temps-des-juggers>22h00 : 3ème mi-temps des juggers</h3><h2>Replays</h2>Visionner les replays de l'évènement sur notre chaîne YouTube:<div class=event-replay><a href="https://www.youtube.com/watch?v=EM80_EW8nSQ" title="Regarder l'enregistrement de 2024/03/12 - RETEX: Pièges et chausse-trappes avec Terraform en entreprise sur YouTube" target=_blank><figure><img src=https://img.youtube.com/vi/EM80_EW8nSQ/mqdefault.jpg alt="Aperçu de l'enregistrement"><figcaption>2024/03/12 - RETEX: Pièges et chausse-trappes avec Terraform en entreprise</figcaption></figure></a><a href="https://www.youtube.com/watch?v=dbEoOF6czLk" title="Regarder l'enregistrement de 2024/03/12 - Dépendances à gogo : les dessous d’une CI multi repository à grande échelle sur YouTube" target=_blank><figure><img src=https://img.youtube.com/vi/dbEoOF6czLk/mqdefault.jpg alt="Aperçu de l'enregistrement"><figcaption>2024/03/12 - Dépendances à gogo : les dessous d’une CI multi repository à grande échelle</figcaption></figure></a></div><h2 id=feedback>Feedback</h2><h2>Sponsors de l'évènement</h2><h3>Platinium</h3><div class="sponsor-section sponsor-section-platinium"><figure><img src=/img/sponsors/2024/renault-digital.svg alt="Renault Digital"></figure><figure><img src=/img/sponsors/2024/worldline.svg alt=Worldline></figure><figure><img src=/img/sponsors/2024/agorapulse.svg alt="Agora Pulse"></figure><figure><img src=/img/sponsors/2024/mirakl.svg alt=Mirakl></figure><figure><img src=/img/sponsors/2024/sciam.svg alt=Sciam></figure><figure><img src=/img/sponsors/2024/oxiane.svg alt=Oxiane></figure></div><h2 id=code-de-conduite>Code de Conduite</h2><p>Les conférences Paris JUG se veulent des expériences sans harcèlement, quel que soit votre sexe, votre identité sexuelle, votre âge, votre orientation sexuelle, votre handicap, votre apparence physique, votre poids, votre race ou votre religion.
<strong>Toute inscription non confirmée ne sera pas prise en compte !</strong></p></blockquote><h2 id=détails>Détails</h2><h3 id=19h00--accueil>19h00 : Accueil</h3><h3 id=19h30--retex-pièges-et-chausse-trappes-avec-terraform-en-entreprise>19h30 : RETEX: Pièges et chausse-trappes avec Terraform en entreprise</h3><p>Terraform s&rsquo;est imposé de facto comme la technologie pour déployer dans le cloud. Mais tout n&rsquo;est pas si rose.</p><p>A travers ce retour d&rsquo;expérience d&rsquo;utilisation de Terraform dans une grande organisation, nous allons mettre en lumière les chausses-trappes classiques et les pièges les plus vicieux liés à l&rsquo;utilisation de Terraform et les solutions pour y faire face:</p><ul><li>tfstate désynchronisé</li><li>modularité et refactoring de code Terraform</li><li>interopérabilité</li><li>control-plane vs data-plane</li><li>automatisation et outillage</li></ul><p>Après cette session, vous apprendrez à utiliser Terraform de manière plus judicieuse et rationnelle.</p><p>Par <a href=https://www.parisjug.org/speakers/duy-hai-doan/>DuyHai Doan</a></p><h3 id=20h30--buffet-offert-par-criteohahahugoshortcode188s2hbhb>20h30 : Buffet offert par <a href=https://www.parisjug.org/location/criteo/>Criteo</a></h3><p><a href=https://www.parisjug.org/location/criteo/><figure class=sponsor-svg-logo><img src=/img/sponsors/2024/criteo.svg alt=Criteo width=250></figure></a></p><h3 id=21h00--dépendances-à-gogo--les-dessous-dune-ci-multi-repository-à-grande-échelle>21h00 : Dépendances à gogo : les dessous d&rsquo;une CI multi repository à grande échelle</h3><p>Mettre en place une intégration continue est aujourd&rsquo;hui chose courante dans l&rsquo;industrie. Mais il existe encore peu de solutions pour le faire efficacement sur des centaines de repositories, rassemblant des milliers de projets.</p><p>Comment gérer les dépendances entre projets ? Comment connaître la qualité de chacun d&rsquo;entre eux ? Comment automatiser les validations de clients avant même de merger une pull request ?</p><p>Dans cette séance, nous présenterons différentes approches pour résoudre ce problème à travers un retour d&rsquo;expérience au sein de notre entreprise.</p><p>Mono repository, build from source, build from master, autant de définitions sur lesquelles nous tenterons également de placer des exemples concrets.</p><p>Par <a href=https://www.parisjug.org/speakers/emmanuel-guerin/>Emmanuel Guérin</a></p><h3 id=22h00--3ème-mi-temps-des-juggers>22h00 : 3ème mi-temps des juggers</h3><h2>Replays</h2>Visionner les replays de l'évènement sur notre chaîne YouTube:<div class=event-replay><a href="https://www.youtube.com/watch?v=EM80_EW8nSQ" title="Regarder l'enregistrement de 2024/03/12 - RETEX: Pièges et chausse-trappes avec Terraform en entreprise sur YouTube" target=_blank><figure><img src=https://img.youtube.com/vi/EM80_EW8nSQ/mqdefault.jpg alt="Aperçu de l'enregistrement"><figcaption>2024/03/12 - RETEX: Pièges et chausse-trappes avec Terraform en entreprise</figcaption></figure></a><a href="https://www.youtube.com/watch?v=dbEoOF6czLk" title="Regarder l'enregistrement de 2024/03/12 - Dépendances à gogo : les dessous d’une CI multi repository à grande échelle sur YouTube" target=_blank><figure><img src=https://img.youtube.com/vi/dbEoOF6czLk/mqdefault.jpg alt="Aperçu de l'enregistrement"><figcaption>2024/03/12 - Dépendances à gogo : les dessous d’une CI multi repository à grande échelle</figcaption></figure></a></div><h2 id=feedback>Feedback</h2><h2>Sponsors de l'évènement</h2><h3>Platinium</h3><div class="sponsor-section sponsor-section-platinium"><figure><img src=/img/sponsors/2024/renault-digital.svg alt="Renault Digital"></figure><figure><img src=/img/sponsors/2024/worldline.svg alt=Worldline></figure><figure><img src=/img/sponsors/2024/agorapulse.svg alt="Agora Pulse"></figure><figure><img src=/img/sponsors/2024/mirakl.svg alt=Mirakl></figure><figure><img src=/img/sponsors/2024/sciam.svg alt=Sciam></figure><figure><img src=/img/sponsors/2024/oxiane.svg alt=Oxiane></figure></div><h2 id=code-de-conduite>Code de Conduite</h2><p>Les conférences Paris JUG se veulent des expériences sans harcèlement, quel que soit votre sexe, votre identité sexuelle, votre âge, votre orientation sexuelle, votre handicap, votre apparence physique, votre poids, votre race ou votre religion.
Nous ne tolérons aucun harcèlement des participants à la conférence, quel que soit sa forme.
Les expressions et les images à connotation sexuelle ne sont pas appropriées lors des événements ou sur les médias en ligne.
Les participants à une conférence qui violent ces règles peuvent être sanctionnés, voire exclus de la conférence.</p></div><footer class=post__footer><div class="post__tags tags clearfix"><svg class="tags__badge icon icon-tag" width="16" height="16" viewBox="0 0 32 32"><path d="M32 19c0 1-1 2-1 2L21 31s-1 1-2 1-2-1-2-1L2 16c-1-1-1.4-2-1.4-2S0 12.5.0 11V3C0 1.5.8.8.8.8S1.5.0 3 0h8c1.5.0 3 .6 3 .6S15 1 16 2l15 15s1 1 1 2zM7 10a3 3 0 100-6 3 3 0 000 6z"/></svg><ul class=tags__list><li class=tags__item><a class="tags__link btn" href=/tags/ci/cd/ rel=tag>ci/cd</a></li><li class=tags__item><a class="tags__link btn" href=/tags/tools/ rel=tag>tools</a></li></ul></div></footer></article></main></div><aside class=sidebar><div class="widget-mailinglist widget"><h4 class=widget__title>Mailing list</h4><div class=widget__content><a href=https://my.sendinblue.com/users/subscribe/js_id/2zu5c/id/1 target=_blank title="S'abonner à la mailing list"><img src=/img/mail.png alt="Mailing list" style=float:left;padding-right:8px> <strong>Abonnez-vous pour vous tenir informé(e)</strong>
Expand Down
2 changes: 1 addition & 1 deletion events/2024/05-14-ai-llm/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<strong>Toute inscription non confirmée ne sera pas prise en compte !</strong></p></blockquote><h2 id=détails>Détails</h2><h3 id=19h00--accueil>19h00 : Accueil</h3><h3 id=19h30--utiliser-la-puissance-du-llm-dans-une-application-java-avec-spring-ai>19h30 : Utiliser la puissance du LLM dans une application Java avec Spring AI</h3><p>Dans le paysage technologique en évolution rapide d&rsquo;aujourd&rsquo;hui, l&rsquo;intégration de l&rsquo;intelligence artificielle et des modèles de langage (LLM) dans les applications devient une nécessité pour rester compétitif.
Cette présentation explore les nouvelles possibilités qu’apporte la combinaison de la puissance des LLM avec la robustesse et la flexibilité de Spring Boot, en se concentrant sur le nouveau module Spring AI.
Ce dernier est conçu pour faciliter l&rsquo;utilisation des capacités d&rsquo;IA, y compris les LLM, dans vos applications Spring Boot et fournit un Framework ETL servant de backbone dans le cas de conception d’un RAG (Retrieval Augmented Generation).</p><p>Nous débuterons par une brève introduction à la notion des LLM, en soulignant leur rôle croissant dans l&rsquo;interprétation du langage naturel, la génération de texte, et la prise de décision basée sur des données complexes.
L&rsquo;accent sera mis sur l’approche du RAG, comment augmenter la connaissance des LLM avec nos données privées pour dégager des insights pertinents.</p><p>Au cœur de cette présentation, nous discuterons de l&rsquo;intégration de Spring AI, nous explorerons des démonstrations illustrant comment intégrer des LLM dans une application Spring Boot.</p><p>Pour finir, nous ouvrirons un débat sur l&rsquo;avenir de l&rsquo;intégration IA dans le développement d&rsquo;applications, en particulier dans l&rsquo;écosystème Java avec Spring Boot et Spring AI.</p><p>Par <a href=https://www.parisjug.org/speakers/ricken-bazolo/>Ricken Bazolo</a></p><h3 id=20h30--buffet-offert-par-worldlinehahahugoshortcode188s2hbhb>20h30 : Buffet offert par <a href=https://www.parisjug.org/location/worldline/>Worldline</a></h3><p><a href=https://www.parisjug.org/location/worldline/><figure class=sponsor-svg-logo><img src=/img/sponsors/2024/worldline.svg alt=Worldline width=250></figure></a></p><h3 id=21h00--quarkus-langchain4j-in-action>21h00 : quarkus-langchain4j in action</h3><p>GenAI est un sujet brûlant et n&rsquo;est plus réservé à Python/JavaScript.
L&rsquo;accent sera mis sur l’approche du RAG, comment augmenter la connaissance des LLM avec nos données privées pour dégager des insights pertinents.</p><p>Au cœur de cette présentation, nous discuterons de l&rsquo;intégration de Spring AI, nous explorerons des démonstrations illustrant comment intégrer des LLM dans une application Spring Boot.</p><p>Pour finir, nous ouvrirons un débat sur l&rsquo;avenir de l&rsquo;intégration IA dans le développement d&rsquo;applications, en particulier dans l&rsquo;écosystème Java avec Spring Boot et Spring AI.</p><p>Par <a href=https://www.parisjug.org/speakers/ricken-bazolo/>Ricken Bazolo</a></p><h3 id=20h30--buffet-offert-par-worldlinehahahugoshortcode185s2hbhb>20h30 : Buffet offert par <a href=https://www.parisjug.org/location/worldline/>Worldline</a></h3><p><a href=https://www.parisjug.org/location/worldline/><figure class=sponsor-svg-logo><img src=/img/sponsors/2024/worldline.svg alt=Worldline width=250></figure></a></p><h3 id=21h00--quarkus-langchain4j-in-action>21h00 : quarkus-langchain4j in action</h3><p>GenAI est un sujet brûlant et n&rsquo;est plus réservé à Python/JavaScript.
Langchain4j permet de développer des applications Java à l&rsquo;aide de LLM.</p><p>Voyons avec un exemple concret, comment nous pouvons le faire avec Quarkus.</p><p>Par <a href=https://www.parisjug.org/speakers/jean-francois-james/>Jean François James</a></p><h3 id=22h00--3ème-mi-temps-des-juggers>22h00 : 3ème mi-temps des juggers</h3><h2>Replays</h2>Visionner les replays de l'évènement sur notre chaîne YouTube:<div class=event-replay><a href="https://www.youtube.com/watch?v=eK6mQBFj42Q" title="Regarder l'enregistrement de 2024/05/14 - Utiliser la puissance du LLM dans une application Java avec Spring AI sur YouTube" target=_blank><figure><img src=https://img.youtube.com/vi/eK6mQBFj42Q/mqdefault.jpg alt="Aperçu de l'enregistrement"><figcaption>2024/05/14 - Utiliser la puissance du LLM dans une application Java avec Spring AI</figcaption></figure></a><a href="https://www.youtube.com/watch?v=48xQdS7o3JU" title="Regarder l'enregistrement de 2024/05/14 - quarkus-langchain4j in action sur YouTube" target=_blank><figure><img src=https://img.youtube.com/vi/48xQdS7o3JU/mqdefault.jpg alt="Aperçu de l'enregistrement"><figcaption>2024/05/14 - quarkus-langchain4j in action</figcaption></figure></a></div><h2 id=feedback>Feedback</h2><h2>Sponsors de l'évènement</h2><h3>Platinium</h3><div class="sponsor-section sponsor-section-platinium"><figure><img src=/img/sponsors/2024/renault-digital.svg alt="Renault Digital"></figure><figure><img src=/img/sponsors/2024/worldline.svg alt=Worldline></figure><figure><img src=/img/sponsors/2024/agorapulse.svg alt="Agora Pulse"></figure><figure><img src=/img/sponsors/2024/mirakl.svg alt=Mirakl></figure><figure><img src=/img/sponsors/2024/sciam.svg alt=Sciam></figure><figure><img src=/img/sponsors/2024/oxiane.svg alt=Oxiane></figure></div><h2 id=code-de-conduite>Code de Conduite</h2><p>Les conférences Paris JUG se veulent des expériences sans harcèlement, quel que soit votre sexe, votre identité sexuelle, votre âge, votre orientation sexuelle, votre handicap, votre apparence physique, votre poids, votre race ou votre religion.
Nous ne tolérons aucun harcèlement des participants à la conférence, quel que soit sa forme.
Les expressions et les images à connotation sexuelle ne sont pas appropriées lors des événements ou sur les médias en ligne.
Expand Down

0 comments on commit 8e93795

Please sign in to comment.