Découvrir le DevOps
Cinq cours libres enchaînés pour comprendre comment une application passe du poste du développeur à la production : Linux, Git, conteneurs Docker, intégration et déploiement continus, puis premiers pas dans le cloud.
À la fin du parcours, vous saurez
- Utiliser le terminal Linux pour naviguer, gérer des droits et lire des journaux
- Versionner du code et de la configuration avec Git
- Construire et lancer une application dans un conteneur Docker
- Expliquer le fonctionnement d'un pipeline d'intégration et de déploiement continus
- Distinguer les grandes familles de services du cloud
Pour qui ?
Ce parcours s'adresse aux stagiaires de Formuloo Stages qui rejoignent une équipe infrastructure ou plateforme, et à toute personne qui se demande ce qui se passe entre le moment où un développeur termine son code et celui où les utilisateurs en profitent. Aucune expérience n'est requise, mais l'envie de taper des commandes dans un terminal aide beaucoup.
Ce que vous allez faire
Vous commencez par Linux, le système sur lequel tournent presque tous les serveurs : naviguer dans les fichiers, gérer les droits, installer un logiciel, lire un journal. Vous apprenez ensuite Git, l'outil qui conserve l'historique du code et sert de point de départ à toute automatisation.
Vous découvrez alors Docker, qui permet d'emballer une application avec tout ce dont elle a besoin pour qu'elle fonctionne de la même façon partout. Le cours sur l'intégration et le déploiement continus vous montre comment chaque modification de code peut être testée et livrée automatiquement. Vous terminez par une découverte du cloud : ce que proposent AWS, Azure et Google Cloud, et comment choisir entre leurs grandes familles de services.
Comment ça se passe
Les cours sont libres et se suivent dans l'ordre proposé. Chaque partie se termine par un quiz, et la plupart des chapitres comportent des manipulations à faire sur votre propre machine. Si vous êtes stagiaire, votre mentor de stage suit votre progression et vous confie ensuite vos premières tâches d'exploitation.
Et ensuite ?
À la fin, vous saurez lancer une application dans un conteneur et lire un pipeline simple. Le parcours Schools « Ingénieur DevOps » vous fera construire une chaîne complète, de l'infrastructure as code jusqu'à l'observabilité.
Les 5 cours du parcours
Dans l'ordre conseillé, environ 14 h 27 de cours au total. Chaque cours validé vous donne une attestation gratuite.
- Linux pour débutantsDébutant · 3 h 07
- Git et GitHubDébutant · 2 h 19
- Docker en pratiqueIntermédiaire · 3 h 06
- Comprendre le CI/CDIntermédiaire · 3 h 06
- Découvrir le cloudDébutant · 2 h 49