Page 50 - Catalogue Formations 2024
P. 50

NOUVEAU     AVANCÉ
               ARCHITECTURE LINUX AVEC                                                 ATELIER   EN ANGLAIS
                                                                                                    EN
               SYSTEMD ET D-BUS
    INTERNET DES OBJETS, SYSTÈMES  CONNECTÉS ET LEURS APPLICATIONS  FL9IO26  P  PRIX : 2 470 €  DURÉE : 3 JOURS  Du  12/06/2024  au  14/06/2024  à  Paris
                                                                                                 RÉALISABLE


                                                                                    DATES & LIEUX
                            Pauses et déjeuners offertsauses et déjeuners offerts

                                                                                Du  04/12/2024  au  06/12/2024  à  Paris
                  PRÉSENTATION
                                                                                    PUBLIC/PRÉREQUIS
               Les systèmes Linux ont bien changé. Les System V sont remplacés par
                                                                                             d’intégration
                                                                                                             ou
                                                                                expérience
               l’infrastructure systemd. Cette évolution force tous les professionnels
                                                                                d’architecture  de  système  Linux,
               de Linux à réapprendre leurs acquis, car systemd amène un grand
                                                                                         acquérir
                                                                                désirant
                                                                                                  une
                                                                                                        maîtrise
               nombre de nouvelles fonctionnalités et consolide le fonctionnement   Professionnels  ayant  une  première
                                                                                complète.
               de Linux.
               La  formation  réexplique  les  bases  du  système  Linux  et  permet  de
               rapidement  retrouver  ses  marques  et  d’exploiter  toute  la  richesse   RESPONSABLE(S)
               de  ces  nouveaux  outils.  Pour  l’intégrateur  débutant,  elle  permet
                                                                                Samuel TARDIEU
               de dépasser le stade utilisateur et de poser les bases de « Linux :   Enseignant-chercheur  à  Télécom  Paris.
               comment ça marche ».
                                                                                Spécialisé  dans  le  développement
                                                                                sur  mesure  de  solutions  matérielles/
                                                                                logicielles pour les systèmes embarqués
                  OBJECTIFS                                                     et  la  robotique,  incluant  toute  la
                                                                                chaîne  d’outils  de  développement.
               -  Expliquer le fonctionnement de systemd                        Proactif  dans  le  monde    du
               -  Intégrer un nouveau daemon dans le démarrage du système       logiciel  libre.  Expertises  :  systèmes
               -  Déboguer des problèmes de dépendances dans systemd            embarqués/distribués,   robotique,
               -  Optimiser le temps de boot grâce à systemd                    langages,  compilation  et  conception
                                                                                de   compilateurs,   processeurs   &
               -  Mettre en place des dépendances complexes entre daemons
                                                                                microcontrôleurs.
               -  Utiliser systemd pour démarrer des daemons à la demande
               -  Exploiter les possibilités de systemd pour la sécurisation des daemons
                                                                                Jérémy ROSEN
                 et des systèmes
                                                                                CTO  de  la  branche  embarquée  de
               -  Exploiter les possibilités de systemd pour contrôler l’utilisation des  Smile  et  responsable  des  experts.  Il  a
                 ressources par les différents daemons                          défini  des  architectures  basées  sur
               -  Exposer les possibilités de D-Bus et concevoir une architecture  systemd  dans  de  nombreux  projet.  Il
                                                                                a également effectué de nombreuses
                                                                                expertises   sur   les   subtilités   des
                  PROGRAMME                                                     interactions de daemons dans les
                                                                                systèmes Linux.
               Introduction                   Travaux pratiques
                                              - Utilisation des Drop- ins, exprimentation
               Systemd, concepts basiques       de generators, utilisation de templates ;  MODALITÉS
               - Écrire un simple daemon        écriture d’un simple path, création d’un  PÉDAGOGIQUES
               - Vie et mort d’un service : Initialisation    Timer, écriture d’un serveur echo ;
                 service, supervision Process, stopper    analyse du temps de Boot ; utilisation de  Formation  animée  par  des
                 unité, après unité stoppée     of/etc/fstab
               - La dépendance entre unités : systemd                           professionnels  utilisant  systemd  au
                 en tant que scheduler, configurer les  Sécurité                quotidien.  De  nombreux  exemple  et
                 dépendances, target units, le process  - Gestion de ressource, introduction  illustrations,  ainsi  que  des  mises  en
                 de boot, autoriser une unité systemd,    aux namespaces, restrictions et droits  pratiques  permettent  d’ancrer  les
                 dépendances et désactivation, les    d’accès, UID, GID et utilisateurs,  informations théoriques.
                 dépendances implicites, early-boot    capabilities, filesystem Protection
                 units                          et masking, syscall filtering, passing
               - journald : gestion des logs, gestion des    credentials, sécurité du réseau, autres
                 log Unix, les entrées de journal journald,    paramètres liés à la sécurité
                 journalctl, fonctionnalités avancées  - Travaux pratiques : utilisation de « slices »,
    FORMATIONS INTER-ENTREPRISES SYSTÈMES EMBARQUÉS    peaufiner la phase d’initialisation,  D- Bus, interprocess communication  DU PROGRAMME EN LIGNE
                                                des namespaces, utilisateurs et droits,
               - Travaux pratiques : introduction à
                                                systemd et capabilities, accès aux
                                                fichiers et restrictions, systemd et syscalls
                 systemctl, mettre en place un « test
                 service », un service fonctionnel ;
                                              - D- Bus architecture, D- Bus connections,
                 superviser et redémarrer des services ;
                                                                                    ACCÉDER À L’ENSEMBLE
                 implémentation des dépendances, étude
                                                noms des Clients sur le bus, remote
                                                function call, signals et stetard interfaces,
                 de dépendances, ajouter une nouvelle
                                                D- Bus et systemd, sécurité de D- Bus,
                 cible de boot, installation unité, vérifier
                                                outils de Debug
                 dépendances implicites/par défaut,
                 écrire un service « early boot » ; étudions
                 journald
                                              - Travaux pratiques : utilisation de busctl,
                                                monitoring d’une application simple
               Systemd, utilisation avancée
               - Organisation dynamique des unités
               - Monitorer des évènements systemd
               - Debugger avec systemd
               - Gestion des points de montage  Synthèse et conclusion
   50             contact.exed@telecom-paris.fr | executive-education.telecom-paris.fr | Appelez le 01 75 31 95 90
   45   46   47   48   49   50   51   52   53   54   55