Dans cette section, je vais présenter les preuves de mes acquis en ressources liées à l’administration des systèmes et des bases de données. Ces preuves illustreront ma progression et ma maîtrise des compétences essentielles pour gérer, maintenir et sécuriser des infrastructures informatiques. Je m'appuierai sur des exemples concrets de configurations, scripts et projets d’administration réalisés durant la formation.
Cette ressource m'a appris à interagir directement avec le système d'exploitation depuis un programme : gestion des processus, de la mémoire, des fichiers et des communications réseau via les sockets. Elle constitue le fondement technique de toute administration système.
Contenu des 5 parties du cours
| Processus et système bas niveau | Ordonnanceur, ressources, processus Unix, commandes shell, attente active/passive |
|---|---|
| Gestion mémoire et E/S | Segmentation, pagination, optimisations, périphériques I/O, lecture/écriture Unix, sécurité |
| Système de fichiers | SGF, partitions, montage, formats de fichiers, signaux, commandes shell |
| Multi-process et threads | Création de tâches, communication inter-processus (IPC), synchronisation |
| Communications réseau | Ethernet/IP, TCP/IP, UDP/IP, sockets, protocoles IP |



Ce cours m'a donné une compréhension complète des architectures réseau, des couches OSI et TCP/IP jusqu'au routage dynamique et à la sécurisation par pare-feu. Les travaux dirigés sur simulateur Filius m'ont permis de configurer concrètement des réseaux multi-routeurs.
Contenu du cours
Modèles en couches OSI (7 couches) et TCP/IP, encapsulation, PDU/SDU
Sécurité réseau Pare-feu (sans état, à état, applicatif), DMZ, règles ACL, proxy
Protocoles fondamentaux IP, TCP, UDP, DHCP (DORA), DNS (hiérarchie, enregistrements)
Services applicatifs HTTP/HTTPS, FTP, SMTP, POP3, IMAP, SSH
Équipements et routage Hub, switch, routeur, table de routage, Bellman-Ford, Dijkstra
Travaux dirigés (Filius)

Cette ressource m'a permis de comprendre les principes et les enjeux de la virtualisation, puis de les mettre en pratique par la manipulation et la construction d'environnements Docker sur des machines distantes Linux.
Types de virtualisation étudiés