Nouveauté 2025 : Découvrez les formations sur l'Intelligence Artificielle

Formations Linux - IT - Informatique

Formation Linux RT – Niveau Expert : Maîtrisez l’environnement Embarqué et le Temps Réel

Niveau :

Satisfaction de nos apprenants en 2024 : 98%
Taux d’assiduité : 100%

Tout savoir sur votre formation :

Formez-vous selon vos disponibilités ! Vous proposez 3 dates au choix et votre formateur vous confirme la date souhaitée.

En présentiel dans votre entreprise, dans l’un de nos 54 centres de formation ou en distanciel par visioconférence.

Contexte de la formation

Vous cherchez à maîtriser Linux en environnement embarqué et temps réel ? Vous voulez tirer profit des avantages de Linux pour développer des systèmes robustes et réactifs ? Découvrez comment notre formation peut vous aider à atteindre ces objectifs.

Dans un monde où l’importance des systèmes embarqués et des applications en temps réel ne cesse de croître, la capacité à manipuler Linux dans ces contextes est devenue essentielle. Cette compétence, une fois acquise, ouvre un éventail de possibilités professionnelles et personnelles. Les systèmes embarqués sont partout, des smartphones aux équipements industriels, en passant par l’automobile et les dispositifs médicaux. De plus, avec l’essor de l’Internet des objets (IoT) et des technologies connectées, le besoin d’une gestion efficace et fiable des tâches en temps réel est crucial. Devenir un expert en Linux embarqué et temps réel permet donc de se démarquer dans son domaine et d’accélérer sa carrière.

Mais comment y parvenir ? Avec la bonne formation, c’est tout à fait possible.

Avec Expertisme, Organisme de Formation certifié QUALIOPI, nous offrons une formation approfondie sur Linux RT : Embarqué et Temps réel. Cette formation vous offre des avantages concrets et immédiats. Notre Formateur Expert Métier vous guide à travers les spécificités de Linux en environnement embarqué, y compris la configuration du noyau, la gestion des ressources limitées et l’optimisation des performances. En plus de la théorie, vous serez engagé dans des exercices pratiques pour développer et gérer des applications en temps réel. Vous comprendrez les contraintes de temps réel, apprendrez à configurer Linux pour des performances optimales en temps réel, et à utiliser des extensions comme PREEMPT-RT pour améliorer la réactivité du système. Le programme de la formation est conçu pour être adapté et efficace. Il met l’accent sur l’intégration des technologies modernes, notamment l’impact de l’IoT, les défis de la sécurité et les innovations dans le domaine des microcontrôleurs et des processeurs embarqués.

N’attendez plus ! Prenez le contrôle de votre avenir professionnel en vous formant à Linux RT : Embarqué et Temps réel. Avec notre approche pratique et orientée vers les compétences, vous serez prêt à relever les défis de l’ère numérique. Maîtrisez Linux, propulsez votre carrière et faites la différence dans votre domaine.

À qui s’adresse cette formation ?

Cette formation s’adresse à une multitude de professionnels travaillant avec le système Linux et cherchant à approfondir leurs compétences en matière de Linux embarqué et de temps réel. Cela comprend les développeurs de logiciels spécialisés dans le développement d’applications pour Linux, les architectes systèmes qui conçoivent et optimisent les infrastructures informatiques basées sur Linux et les administrateurs systèmes Linux responsables de l’installation, de la configuration, de l’optimisation et de la maintenance des systèmes Linux. Les participants idéaux sont ceux qui possèdent déjà une certaine expérience avec Linux et qui cherchent à maîtriser les aspects plus avancés comme le temps réel et l’embarqué. La formation peut également être bénéfique pour les formateurs techniques ou les consultants en informatique qui souhaitent élargir leur offre de services ou renforcer leur expertise Linux. De plus, les managers IT qui supervisent des équipes travaillant avec Linux peuvent également tirer profit de cette formation pour mieux comprendre et gérer leurs projets.

Objectifs

  • Comprendre les fondamentaux des architectures temps réel sous Linux
  • Maîtriser l’implémentation du temps réel dans le système d’exploitation Linux et Linux RT
  • Appréhender les domaines ADEOS et Xenomai afin de les utiliser efficacement dans un contexte temps réel
  • Acquérir des compétences pratique sur l’utilisation des hyperviseurs temps réel et la virtualisation du matériel sous Linux
  • Appliquer les connaissances acquises lors de scénarios pratiques pour consolider les apprentissages et être capable de les réutiliser dans des contextes professionnels variés.

Programme

  • 1. INTRODUCTION AUX ARCHITECTURES TEMPS RÉEL SOUS LINUX
    • Comprendre l’historique et l’évolution du noyau
    • Étudier la latence sous Linux Vanilla, Patch RT, Timesys et Montavista
    • Découvrir les nano-noyaux et la virtualisation d’interruption
    • Apprendre l’historique et le principe des nano-noyaux RTLinux et RTAI
    • Comprendre la virtualisation des interruptions avec ADEOS et Xenomai
    • Explorer l’historique et le principe des hyperviseurs temps réel
    • Étudier les outils libres, L4Ka et pistachio. Découvrir les projets OK-L4 et XtratuM
  • 2. TEMPS-RÉEL SOUS LINUX
    • Présentation de Linux Vanilla : fonctionnalité, avantages et inconvénients
    • Apprendre l’API de développement d’application temps réel avec Linux Vanilla
    • Comprendre l’application du patch RT
    • S’initier au développement d’applications avec Linux RT
    • Apprendre le développement de drivers pour Linux RT
    • Atelier pratique : installation du patch RT, développement d’une application temps réel sous Linux RT
  • 3. TEMPS-RÉEL SOUPLE
    • Comprendre le fonctionnement de Fifo et Round-robin
    • Étudier les timers
    • Comprendre les interruptions
    • Résoudre les problèmes temps-réel classiques : lancement de tâches en parallèle, inversion de priorité, reprise de mutex
    • Apprendre la création de processus et de threads temps-réel
    • Mesurer la précision des timers
    • Étudier l’effet de la préemptibilité du noyau sur la latence des interruptions
    • Examiner l’inversion de priorité, l’héritage de priorité, et tester la reprise de mutex
  • 4. TEMPS-RÉEL AMÉLIORÉ AVEC LINUX-RT
    • Comprendre le principe du patch Linux-rt : Patch d’Ingo Molnar et Thomas Gleixner. Compilation du noyau.
    • Étudier la préemption totale
    • Configurer la priorité des handlers d’interruptions grâce aux Threaded interrupts
    • S’initier à l’instrumentation et aux mesures : outils RT-test et cyclictest
    • Atelier pratique : compilation d’un noyau après application du patch Linux-rt, vérification de la préemptibilité, utilisation de cyclictest et comparaison avec le noyau standard
  • 5. DOMAINES ADEOS ET XENOMAI
    • Comprendre l’application du patch ADEOS et développer des applications pour ADEOS
    • Découvrir l’application du patch Xenomai
    • Apprendre le développement d’applications avec Xenomai
    • S’initier au développement de drivers pour Xenomai
    • Atelier pratique : développement d’un outil de trace avec ADEOS, développement d’une application temps réel pour Xenomai
  • 6. HYPERVISEURS TEMPS RÉEL
    • Mise en œuvre et configuration de OK-L4. Configuration de L4Linux
    • Gestion des domaines dans Xtratum, communication interdomaine
    • Interface applicative de Xtratum, les schedulers, la gestion mémoire et la synchronisation
    • Atelier pratique : installation d’un hyperviseur, Xtratum et Partikle ou bien L4 et L4Linux. Développement d’une application temps réel
    • Comprendre l’interaction entre les hyperviseurs temps réel et la virtualisation du matériel
    • Techniques de virtualisation du matériel Intel et AMD : utilisation de VT-x pour la virtualisation
    • Exemple de Xen, limitations sur le temps réel
    • Présentation de VLX: un hyperviseur temps réel commercial pour Intel et ARM.

Version 4. Mise à jour le 01/01/2025
© EXPERTISME – Groupe SELECT® 2025 Tous droits réservés. Les textes présents sur cette page sont soumis aux droits d’auteur.

Pré-requis

Avoir une bonne connaissance du système d’exploitation Linux. Il est important de comprendre son fonctionnement et d’être à l’aise avec son utilisation.
Être capable de programmer en langage C. Cette compétence est essentielle pour aborder les aspects techniques de la formation.
Avoir des notions de base en informatique embarquée et en temps réel. Ces connaissances sont utiles pour comprendre et assimiler les concepts abordés durant la formation.
Être muni d’un ordinateur relié à Internet, possédant une caméra, un micro et un haut parleur.

Points forts de la formation

  • Votre plan pédagogique de formation sur-mesure avec l’évaluation initiale de votre niveau de connaissance du sujet abordé
  • Des cas pratiques inspirés de votre activité professionnelle, traités lors de la formation
  • Un suivi individuel pendant la formation permettant de progresser plus rapidement
  • Un support de formation de qualité créé sur-mesure en fonction de vos attentes et des objectifs fixés, permettant un transfert de compétences qui vous rende très rapidement opérationnel
  • Les dates et lieux de cette formation sont à définir selon vos disponibilités
  • Animation de la formation par un Formateur Expert Métier
  • La possibilité, pendant 12 mois, de solliciter votre Formateur Expert sur des problématiques professionnelles liées au thème de votre formation
  • Un suivi de 12 mois de la consolidation et de l’évolution de vos acquis.

Approche pédagogique

L’approche pédagogique a été construite sur l’interactivité et la personnalisation : Présentation illustrée et animée par le Formateur Expert, partage d’expériences, études de cas, mise en situation réelle.
Tous les supports sont fournis par support papier, mail ou clé USB à chaque stagiaire.

Méthodologie pédagogique employée :
Chaque formation en présentiel ou en distanciel est animée par un Formateur Expert Métier sélectionné selon ses compétences et expériences professionnelles. Apport d’expertise du Formateur, quiz en début et fin de formation, cas pratiques, échanges d’expérience. Accès en ligne au support de formation.

Méthodes utilisées et évaluation :
Evaluation et positionnement lors de la définition du projet pédagogique avec le(s) stagiaire(s). Un QCM est donné aux stagiaires le dernier jour de la formation pour valider leurs apprentissages. Une correction collective est effectuée par le Formateur. Une évaluation de fin de stage en direct est organisée entre le Formateur et le(s) stagiaire(s) pour recueillir et prendre en compte leurs appréciations. Une attestation de fin de stage est remise aux stagiaires.

Accessibilité

Toute demande spécifique à l’accessibilité de la formation par des personnes handicapées donnera lieu à une attention particulière et le cas échéant une adaptation des moyens de la formation.
Public en situation de handicap, contactez notre référent handicap au 01 42 66 36 42.

Formateur

Nos Formateurs sont des Experts Métiers intervenants sur les prestations inhérentes sur la thématique de la formation. Ils réalisent les audits et co-construisent l’offre et le déroulé de la formation avec l’Ingénieur Pédagogique avant validation par le Responsable Pédagogique. Ils sont sélectionnés pour leurs compétences pédagogiques et leurs expériences dans la formation pour adultes.

Référence : IT-95383

Durée : 21 heures soit 3 jours

Tarif : 2930€ HT / Personne

Cette formation vous intéresse ?

Nos Experts conçoivent votre formation
individuelle sur mesure lors de la définition
de votre projet pédagogique !

Remplissez le formulaire suivant :

L’un de nos conseillers vous contactera
dans les meilleurs délais.

Partagez cette formation :

Référence : IT-95383

Durée : 21 heures soit 3 jours

Tarif : Sur Devis

Formez vos équipes !

à partir de 4 collaborateurs
Nos Experts conçoivent votre formation intra-entreprise sur mesure lors de la définition de votre plan pédagogique !

Partagez cette formation :

Témoignages
de nos apprenants

Votre parcours de formation

Étape par Étape

Formations complémentaires - Formations Linux / IT - Informatique sur-mesure

Formation Migration vers RedHat – Machines Virtuelles 14 heures soit 2 jours

Formation Linux : Préparer et Réussir l’examen de certification Linux LPIC-1 28 heures soit 4 jours

Formation Administration Linux – Niveau Expert : préparation aux Certifications LPIC-1 et LPIC-2 21 heures soit 2 jours

Formation Linux : Administration Avancée Linux pour préparer les Examens LPI 201 et 202 14 heures soit 2 jours

Formation Automatisation Linux avec Red Hat System Administration 35 heures soit 5 jours

Formation Linux – Niveau Avancé : Packaging d’Applications Linux Debian et RPM 14 heures soit 2 jours

Formation Linux – Niveau Avancé : Maîtrisez Linux Temps-Réel et Xenomai 21 heures soit 3 jours

Formation Linux – Niveau Expert : Hyperviseurs et Linux Temps Réel 35 heures soit 5 jours

Formation Linux Red Hat Enterprise Linux – Niveau Expert : Automatisation des tâches avec Ansible 35 heures soit 5 jours

Formation Linux Red Hat Enterprise Linux – Niveau Avancé : préparation à la certification RHCSA 35 heures soit 5 jours

Formation Linux – Niveau Expert : Administration et sécurité des systèmes Linux 28 heures soit 4 jours

Formation Linux – Niveaux Expert : Administration et sécurisation des serveurs Linux 28 heures soit 4 jours

Formation Linux – Niveau Initiation : Débuter sur Ubuntu préparer la certification LPIC-1 21 heures soit 3 jours

Formation Linux – Niveau Expert : Maîtriser les Clusters Linux 21 heures soit 3 jours

Formation Linux – Niveau Initiation : Maîtrise des Commandes de Base 21 heures soit 3 jours

Formation Linux RT – Niveau Expert : Maîtrisez l’environnement Embarqué et le Temps Réel 21 heures soit 3 jours

Formation OpenStack Red Hat – Niveau Avancé : Administration OpenStack 35 heures soit 5 jours

Formation Red Hat Ceph Storage – Niveau Avancé : Gestion de Cloud 21 heures soit 3 jours

Formation Red Hat OpenStack : Administration Cloud 35 heures soit 5 jours

Formation Linux – Niveau Expert : Programmation Noyau et Ecriture de Drivers Linux 28 heures soit 4 jours

Formation Administration système RedHat RH134 pour professionnels IT 28 heures soit 4 jours

Formation Red Hat Entreprise – Niveau Initiation : Maximisez vos Compétences en Administration Système 28 heures soit 4 jours

Formation Red Hat JBoss – Niveau Initiation Administration Serveurs Web 35 heures soit 5 jours

Formation Linux – Niveau Expert : Maîtrise des Services Réseaux (FTP, Apache, Samba) 28 heures soit 4 jours

Formation Linux – Niveau Avancé : Maîtrise des Services Réseaux 28 heures soit 4 jours

Formation Linux – Niveau Avancé : Scripting Shell Bash 21 heures soit 3 jours

Formation Maîtrisez les Expressions Régulières Unix/Linux pour un Scripting Efficace 21 heures soit 3 jours

Formation Scripting Shell pour l’Administration Unix/Linux 21 heures soit 3 jours

Formation Écriture de Scripts Shell sous Unix/Linux 14 heures soit 2 jours

Formation Linux/Unix – Niveau Expert : maîtrisez l’essentiel du Développement système 28 heures soit 4 jours

Formation Unix/Linux – Niveau Initiation : Les bases 21 heures soit 3 jours

Formation Linux et Unix – Niveau Avancé : Maîtrisez le Développement Système et Votre Environnement 21 heures soit 3 jours

Formation automatisation Red Hat Ansible pour une gestion efficace des systèmes Linux 28 heures soit 4 jours

Formation Unix/Linux – Niveau Avancé : Optimisation et automatisation de l’administration avec Scripts Shell 28 heures soit 4 jours

Formation Préparation à la certification Linux RHCSA RH199 28 heures soit 4 jours

Formation Linux Red Hat – Niveau Expert : Administration avancée et Préparation certification RHCSA et RHCE 35 heures soit 5 jours

Formation Linux – Niveau Expert : Sécurité des systèmes Linux et préparation Certification LPI 303 28 heures soit 4 jours

Formation Linux FreeBSD – Niveau Avancé : Administration Système 35 heures soit 5 jours

Formation Administration Informatique : Gestion de Stockage Ceph, LDAP, Samba 4 et Automatisation RUNDECK 21 heures soit 3 jours

Formation Linux Red Hat Enterprise : Niveau Avancé : Administration Système Linux 35 heures soit 5 jours

Formation Linux – Niveau Avancé : Administration et services associés 28 heures soit 4 jours

Formation Red Hat Enterprise Linux : Administration Système et Préparation Certification RHCSA 35 heures soit 5 jours

Formation Linux – Niveau Avancé : Administration Systèmes Linux et Préparation certifications LPI 101-102 42 heures soit 6 jours

Formation Unix – Niveau Avancé : administration et optimisation de serveurs Unix 28 heures soit 4 jours

Formation Maîtriser l’Administration des Serveurs Unix en Pratique 28 heures soit 4 jours

Formation Unix – Niveau Initiation : Maîtrisez les Bases 28 heures soit 4 jours

Formation Unix – Niveau Avancé : Maîtriser la Gestion de Système Unix 35 heures soit 5 jours

Formation Unix – Niveau Avancé : Maîtrise Avancée de l’Administration et Techniques Système 56 heures soit 8 jours

Formation Unix – Niveau Avancé : Administration Systèmes et Réseaux 35 heures soit 5 jours

Formation Unix – Niveau Initation : Maîtrisez Unix pour optimiser vos compétences 28 heures soit 4 jours

Formation WebLogic Server – Niveau Initiation : Maîtrise des bases de l’administration 21 heures soit 3 jours

Formation RedHat OpenShift : Administration Avancée 28 heures soit 4 jours

Formation Red Hat Satellite – Niveau Initiation : Administration Red Hat Satellite et Préparation à l’Examen Officiel 35 heures soit 5 jours

Formation Red Hat Satellite – Niveau Avancé : Administration 35 heures soit 5 jours

Vous avez besoin
d’une formation ?

Vous avez
besoin
d’une
formation ?