Compétences fondamentales requises
- Ligne de commande – Une aisance avec le terminal est indispensable. Vous devrez naviguer dans les répertoires, éditer des fichiers, et exécuter des commandes SSH régulièrement.
- Notions de réseau – Comprendre ce qu'est une adresse IP, un port, un pare-feu, et comment fonctionnent les protocoles HTTP/HTTPS vous évitera bien des confusions.
- Bases en scripting – Bash ou Python sont utiles pour automatiser des tâches répétitives. Pas besoin d'être expert, mais savoir lire et modifier un script simplifie la vie.
- Gestion de versions – Git est omniprésent dans nos parcours. Cloner un dépôt, faire un commit, pousser des modifications... ce sont des gestes quotidiens en administration cloud.
- Anglais technique – La documentation des outils (Terraform, Ansible, Kubernetes) est majoritairement en anglais. Une compréhension passive suffit souvent pour avancer sereinement.
Logiciels et outils recommandés
Éditeur de code
VS Code, Sublime Text ou Vim selon vos préférences. L'essentiel est d'avoir un environnement confortable avec coloration syntaxique et extensions SSH.
Client SSH
OpenSSH est généralement préinstallé sur Linux et macOS. Sur Windows, installez PuTTY ou activez le client SSH natif dans les paramètres avancés.
Virtualisation
VirtualBox ou VMware Workstation pour tester localement vos configurations avant de les déployer en production. Docker Desktop est également recommandé pour la conteneurisation.
Julien Moreau
Ancien étudiant – Promotion 2024
J'avais des notions basiques en Linux mais rien de poussé. Les premiers jours, j'ai passé du temps à me familiariser avec SSH et les commandes de base. Une fois ce cap franchi, tout est devenu beaucoup plus fluide. Le plus dur, c'est de ne pas avoir peur de casser des choses dans un environnement de test.
Émilie Fontaine
Ancienne étudiante – Promotion 2023
Je venais du monde Windows et je n'avais jamais vraiment touché à la ligne de commande. Les tutoriels de mise à niveau proposés avant le début des cours m'ont beaucoup aidée. Aujourd'hui, je ne pourrais plus me passer du terminal. C'est devenu un réflexe.
Prêt à vérifier votre configuration ?
Nous mettons à disposition un script de diagnostic qui vérifie automatiquement si votre environnement respecte les prérequis minimaux. Ce script teste la version de votre système d'exploitation, la présence des outils essentiels (Git, SSH, Docker), et génère un rapport détaillé.
Si certaines dépendances manquent, le rapport vous indique les commandes exactes pour les installer. C'est un gain de temps précieux avant de démarrer votre parcours de formation. Vous pourrez ainsi corriger d'éventuels problèmes techniques en amont et vous concentrer sur l'apprentissage dès le premier jour.
Demander le script de diagnostic