Browse Source

new article: red hat open tour 2024

master
Nicolas Massé 1 year ago
parent
commit
0b207eddeb
  1. BIN
      content/french/speaking/red-hat-open-tour-toulouse-2024/cover1.webp
  2. BIN
      content/french/speaking/red-hat-open-tour-toulouse-2024/cover2.webp
  3. BIN
      content/french/speaking/red-hat-open-tour-toulouse-2024/cover3.webp
  4. BIN
      content/french/speaking/red-hat-open-tour-toulouse-2024/cover4.webp
  5. 64
      content/french/speaking/red-hat-open-tour-toulouse-2024/index.md
  6. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/mas-tolosa.jpeg
  7. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/participants.jpeg
  8. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0962.jpeg
  9. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0976.jpeg
  10. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0980.jpeg
  11. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0991.jpeg
  12. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0992.jpeg
  13. 3
      content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0994.jpeg
  14. 6
      content/french/speaking/red-hat-open-tour-toulouse-2024/sources/stack.sh

BIN
content/french/speaking/red-hat-open-tour-toulouse-2024/cover1.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 KiB

BIN
content/french/speaking/red-hat-open-tour-toulouse-2024/cover2.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 798 KiB

BIN
content/french/speaking/red-hat-open-tour-toulouse-2024/cover3.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
content/french/speaking/red-hat-open-tour-toulouse-2024/cover4.webp

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

64
content/french/speaking/red-hat-open-tour-toulouse-2024/index.md

@ -0,0 +1,64 @@
---
title: "Red Hat Open Tour 2024 à Toulouse"
date: 2024-11-28T00:00:00+02:00
# Featured images for Social Media promotion (sorted from by priority)
images:
- cover1.jpeg
- cover2.jpeg
- cover3.jpeg
- cover4.jpeg
resources:
- '*.jpeg'
- '*.webp'
topics:
- Containers
- GitOps
- Artificial Intelligence
- Edge Computing
opensource:
- OpenShift
---
Le 28 Novembre 2024, j'ai participé à l'événement [Red Hat Open Tour](https://events.redhat.com/profile/form/index.cfm?PKformID=0x1275737abcd) durant lequel j'ai animé, avec mes collègues Adrien et Mourad, un atelier de travaux pratiques combinant **Edge Computing** et **Intelligence Artificielle**.
{{< attachedFigure src="mas-tolosa.jpeg" title="L'événement s'est déroulé au Mas Tolosa, à proximité de Toulouse." >}}
[L'énoncé de l'atelier](https://open-tour-2024.netlify.app/fr/) est basé sur ce que nous avions présenté lors du {{< internalLink path="/speaking/riviera-dev-2024/index.md" >}} : le scénario du 7ème opus de la saga **Mission Impossible: Dead Reckoning**... avec un train Lego !
**Ethan Hunt** a besoin d'aide pour arrêter le train.
Grâce un modèle d'intelligence artificielle conçu dans **OpenShift AI** et déployé sur un **Nvidia Jetson Orin** faisant tourner **Red Hat Device Edge**, le train reconnait les panneaux de signalisation et s'arrête tout seul !
L’atelier proposé lors de cet événement a offert une expérience unique aux participants en les embarquant dans un projet technologique ambitieux : exploiter une intelligence artificielle et des microservices, dans un contexte de Edge Computing, pour implémenter le pilote automatique d'un train Lego.
Ce défi a permis aux participants d'explorer de bout en bout les phases clés d’un cycle de développement moderne, incluant Intelligence Artificielle et Edge Computing, sans nécessiter de matériel spécialisé.
Les participants ont découvert les coulisses de l’entraînement d’un modèle IA grâce à une approche accessible.
L’accent a été mis sur l’utilisation des fonctionnalités d’**OpenShift AI** :
- Téléchargement de jeux de données hébergés dans des buckets S3.
- Création de données synthétiques et entraînement du modèle à travers des notebooks **Jupyter**.
- Exploitation de pipelines MLops pour tirer parti des GPU disponibles sur le cluster **OpenShift**.
- Tests d’inférence réalisés via des fonctionnalités intégrées de Model Serving.
Cette approche a permis de démystifier les étapes clés d'un projet d'Intelligence Artificielle.
{{< attachedFigure src="participants.jpeg" title="Les participants de cet atelier de travaux pratiques ont développé, durant 3 heures, le pilote automatique du train Lego." >}}
Pour rendre l’exercice accessible et réduire les prérequis matériels, la suite de l’atelier s’est appuyé sur une approche ingénieuse.
Plutôt que d’exiger un set Lego complet plus une carte Jetson Orin Nano par participant, tout a été conteneurisé et bouchonné :
- Des vidéos préenregistrées ont simulé les flux vidéo de la caméra.
- Les ordres destinés au Hub Lego étaient simplement affichés à l’écran, permettant aux participants d'observer le comportement simulé du train (accélérer, freiner, ralentir, etc).
Grâce à OpenShift DevSpaces, les participants ont pu se concentrer sur le code, sans se soucier de leur propre configuration locale.
Ce choix a non seulement réduit les coûts mais aussi permis une progression fluide, même pour les novices.
La dernière étape de l’atelier a mis en lumière l'utilité des pratiques DevOps :
1. Construction d’images conteneurisées via des pipelines CI/CD multi-architecture.
2. Déploiement dans un environnement de test où les microservices, bien que bouchonnés, restaient pleinement fonctionnels.
Ces deux étapes ont démontré comment des technologies Cloud Native combinées à une approche GitOps peuvent simplifier et automatiser tout le processus depuis la construction de l'application jusqu'à son déploiement.
En choisissant de conteneuriser et bouchonner certains composants et en s’appuyant sur des outils comme **OpenShift AI** et **OpenShift DevSpaces**, cet atelier a prouvé qu’il est possible de transmettre des compétences avancées en IA, développement applicatif, DevOps et Edge Computing dans un cadre accessible, pédagogique et engageant.
Ce fût pour moi une vraie réussite qui illustre l’art de faire beaucoup avec peu.

3
content/french/speaking/red-hat-open-tour-toulouse-2024/mas-tolosa.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a87b19f0b036bbe0932536600d261520a64e46462334cb1329bc12d99f76274
size 2846021

3
content/french/speaking/red-hat-open-tour-toulouse-2024/participants.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eecd1baecdfe4e44a62746fa45358cc50ec6c5ebd74d9def418cbafb56029e99
size 1741546

3
content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0962.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ffe5f7b4887773cf36e3afb286bf7843a56fa41f863d11e93d1007204e2e2495
size 1391921

3
content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0976.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:90ee96b8bc8e595fdb22527fb4df3df47a993d35281f39a5e15471fad1057c31
size 971169

3
content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0980.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:79e2d4af6dd0d1edb7372a04728dec46c72117cf2c0f2afbe0a4576b9d5bd715
size 526342

3
content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0991.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ea3192d8bc7ddc6401e9c1f7913ac2372c40513c9a715995a200fc5d6c7e9202
size 378101

3
content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0992.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bbd27451a0d1bc0868068f53867de8aed660f4c4057130fe1ebb07703cbd0897
size 351650

3
content/french/speaking/red-hat-open-tour-toulouse-2024/sources/DSCF0994.jpeg

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f06ea30f3d6467315bd7e909d1e86b6d0163260c303dbf23809486a13f50e143
size 1005900

6
content/french/speaking/red-hat-open-tour-toulouse-2024/sources/stack.sh

@ -0,0 +1,6 @@
#!/bin/bash
set -Eeuo pipefail
magick DSCF0991.jpeg DSCF0994.jpeg DSCF0992.jpeg +append ../participants.jpeg
magick DSCF0980.jpeg DSCF0962.jpeg DSCF0976.jpeg +append ../mas-tolosa.jpeg
Loading…
Cancel
Save