Autoplay
Autocomplete
Previous Lesson
Complete and Continue
[JUIN] DEVOPS: automatisation, le CI/CD et l’Infrastructure
Introduction au DevOps - Organisation des équipes
Présentation (11:37)
Tirer le meilleur de la formation (4:00)
Informations générales
cadre de développement d'une application (5:54)
[LIVE] CONCEPTS DU DEVOPS (168:23)
Organisation des équipes
Gestion des confusions (10:05)
Défi des SI (7:41)
Présentation du DevOps (9:04)
Organisation des équipes (14:02)
Live coding Les bases du devops (110:51)
Présentation du serveur
Présentation d'un serveur (4:37)
Présentation du hardware (9:44)
Présentation de l'OS (3:55)
Distribution des OS (3:31)
Linux
Connexion à un serveur (12:34)
Connexion au serveur avec une clé SSH (9:13)
Informations sur un serveur (11:47)
Se déplacer sur un serveur (3:21)
Arborescence du serveur (4:51)
Manipuler des fichiers et des répertoires (8:33)
TRAVAUX PRATIQUE : Manipuler les fichiers et les répertoires
Obtenir de l'aide (3:57)
Identifier les types de fichiers (6:06)
Gérer les redirections (14:02)
présentation des droits (7:37)
présentation des groupes et utilisateurs (4:45)
Gestion des groupes d'utilisateurs (3:14)
Gestion des utilisateurs et des mots de passe (7:44)
Gestion des sudoers (5:03)
Attribution des droits sur les fichiers et les répertoires (10:13)
Gestion du contenu d'un fichier (4:28)
Gestion des processus (5:14)
Présentation du gestionnaire de paquets (3:39)
Reseaux
Présentation des réseaux (7:48)
QUIZZ Présentation des réseaux
Topologie réseau (8:23)
Quizz Topologie réseau
Protocoles pour le transfert de données (2:43)
Quizz Protocoles
Présentation des protocoles TCP et UDP (4:14)
Quizz TCP et UDP
Présentation d'une adresse IP (5:29)
Format d'une adresse IP (3:56)
Adresses en fonction de la classe (2:36)
08 Format d'une adresse IP (12:58)
Quizz IP
Présentation des protocoles et des ports (2:49)
Présentation des firewalls (2:03)
Présentation des DNS (3:38)
Quizz DNS
Conclusion Réseaux (0:41)
LIVE CODING 22 Fevrier (156:35)
SHELL
Présentation des shell (3:51)
Création et exécution d'un shell (9:46)
Gestion des variables (8:36)
Transmission des paramètres (11:18)
TP créer des répertoires (1:01)
Gestion des conditions (14:44)
TRAVAUX PRATIQUE : Gestion des conditions
Effectuer les actions avec les boucles (7:33)
TRAVAUX PRATIQUE : Effectuer les actions avec les boucles
Factoriser les actions avec les fonctions (7:59)
TRAVAUX PRATIQUE : Factoriser les actions avec les fonctions
Conclusion (0:55)
Projet à réaliser (208:15)
Live Coding du 1er Mars (175:46)
Livecoding introduction shell (260:45)
GIT
Présentation (2:36)
Importance (3:49)
Vocabulaire (4:14)
Etats d'un projet (3:44)
Installation et configuration (6:27)
Initialisation du répertoire (4:49)
Liaison avec le repository distant (7:28)
Connexion sécurisée avec gitlab (2:53)
Cloner un répertoire existant (9:39)
Suivre une modification (4:19)
Cloner une branche (11:55)
[MERGE] fusionner des branches (4:56)
[REBASE] fusionner des branches (7:01)
Ignorer des fichiers (3:18)
Renommer le dernier commit (3:31)
Renommer un commit (5:38)
Fusionner plusieurs commits (2:23)
Configurer des alias (3:57)
Définir des hooks (3:43)
Conclusion (0:41)
PYTHON
Présentation (3:10)
Présentation des IDE (2:27)
Installation de Python (2:45)
Présentation de l'interpréteur de commandes (3:08)
Rédaction du premier script (5:19)
Exécution des instructions (4:22)
Création et utilisation des variables (8:50)
Mis en forme du code (3:54)
Insertion de commentaires (2:04)
Import d'un module externe (2:43)
Lecture de données (4:28)
Les conditions (1ère partie) (4:06)
Les conditions (2e partie) (4:29)
Condition linéraire (2:23)
Les boucles (3:36)
Gestion des fichiers (2:34)
Les fonctions (8:49)
Présentation du mot clé main (4:09)
Création d'un environnement virtuel (3:56)
Créer et interroger une API (6:43)
Gérer les exceptions (5:47)
Afficher les logs (6:43)
Conclusion (0:51)
Projet à réaliser
Live coding (202:13)
Projet à réaliser
Live coding (308:36)
Docker
Introduction to Containerization
Hands-on Experience with Docker
Managing Containers with Docker
Introduction (3:20)
Présentation de Docker (5:23)
Solutions apportées par docker (3:07)
Présentation de la virtualisation (9:28)
Virtualization Vs Docker (1:48)
Position de docker dans un SI (9:10)
Installer Docker (3:05)
Fonctionnement de Docker (1:32)
Gestion des images (7:40)
Présentation de Nginx (3:23)
Exécution d'une image (11:48)
Architecture Nginx (5:28)
Accéder à un conteneur (12:44)
Transmettre des données à un conteneur (15:08)
Créer une image (10:10)
Exécuter une image (6:15)
Exécuter plusieurs fois la même image (6:57)
[Docker compose] exécuter une image (10:07)
Description docker compose (9:24)
Présentation des travaux à réaliser (4:55)
Gestion des réseaux (5:34)
Mongo et mongo express (9:07)
Gérer des variables d'environnement (9:53)
Créer des volumes (8:14)
Déléguer la gestion des volumes à mongo (6:10)
Configurer un reverse proxy Nginx (13:41)
Configurer un vhost en local (6:28)
Démo du projet (10:35)
Dockerization API python (9:08)
Exécution du conteneur (10:26)
Réduction de la taille d'une image - dockerignore (9:24)
Construire un image en plusieurs étapes (10:27)
Transférer votre image sur Docker Hub (4:44)
Nettoyer votre système (2:22)
Conclusion (1:39)
Travaux Pratiques 1 - Deployer le projet sans Reverse Proxy (4:31)
Travaux Pratiques 2 (2:09)
Travaux Pratiques 3 - Déployer un reverse proxy (2:40)
Livecoding: Les bases de docker (425:45)
Live coding correction projet (356:17)
Gitlab
Présentation de la formation (2:37)
Présentation de Gitlab CI (4:55)
Présentation de Gitlab (5:56)
Présentation des pipelines (3:44)
Cycle de vie (3:30)
Créer un compte sur Gitlab (2:11)
Générer une clé ssh et l'enregistrer sur Gitlab (3:16)
Architecture du projet à déployer (7:28)
Premier Pipeline (7:00)
Liste des jobs (4:15)
Liste des étapes (7:30)
Définir une liste des étapes (3:11)
Définir l'image à utiliser (7:21)
Utiliser les artifacts pour partager des informations entre les stages (6:33)
[image] Définir l'image à utiliser (5:52)
[needs]Dépendance entre les jobs (4:54)
[artifacts] Partager les données entre les jobs (4:31)
[services] construire une image docker (12:10)
Définir les variables (7:58)
Générer l'image et l'enregistrer sur Dockerhub (9:22)
De CI vers CD (1:23)
Présentation des étapes de déploiement (4:02)
Générer les informations pour la connexion (7:10)
Installer Docker (6:39)
Déployer l'application (14:10)
Installer et configurer Nginx (5:23)
Configurer le nom de domaine (1:37)
Bilan des actions (1:37)
TP Déployer mongo
TP Déployer ms-imc
Livecoding intro gitlab (604:41)
Teach online with
Présentation
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock