DevOps Tutoriels
Le DevOps propose une approche structurée pour apprendre les pratiques modernes de développement logiciel et d'opérations informatiques. Que vous soyez débutant ou professionnel expérimenté, nos tutoriels DevOps offrent une exploration systématique des concepts et outils clés. Avec des laboratoires gratuits et des exemples de code pratiques, vous développerez des compétences en intégration continue, déploiement et gestion des infrastructures. Notre environnement DevOps permet une expérimentation en temps réel avec divers outils et flux de travail.
Autres Arbres de Compétences
LinuxCybersécuritéDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormation RHCSAFormation RHCE in Enterprise LinuxFormation LFCSShellGitDockerKubernetesFormation CKAFormation CKADFormation CKSAnsibleFormation RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de donnéesMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Développement webScience des données
Gestion des environnements virtuels Python
Apprenez à créer des environnements virtuels Python, à les activer, à y installer des paquets et à vérifier que ces environnements restent isolés les uns des autres.
Python
Traitement de données des employés
Apprenez à utiliser les puissants utilitaires en ligne de commande Linux 'join' et 'awk' dans ce défi pratique. Découvrez comment combiner des données provenant de sources multiples, les traiter efficacement et générer des résultats pertinents pour l'analyse des données des employés.
Linux
Réplication de données Hadoop
Bienvenue dans l'univers de la réplication de données Hadoop ! Dans ce laboratoire, vous embarquerez pour un voyage palpitant à travers un portail temporel en tant que voyageur devant naviguer dans les subtilités de Hadoop HDFS et de sa fonctionnalité de réplication de données. Votre objectif est de garantir une réplication efficace des données afin d'améliorer la tolérance aux pannes et la disponibilité des données dans un environnement distribué, tout comme un administrateur Hadoop chevronné.
Linux
Exécution d'une élévation de privilèges sur une machine Linux avec Nmap
Dans ce laboratoire, vous utiliserez Metasploit pour exploiter le service distcc sur une machine Linux vulnérable, confirmer le contexte d'exécution à distance et énumérer les informations système pour une analyse ultérieure d'élévation de privilèges.
CybersecurityNmapLinux
Commande Linux tr : Traduction de caractères
Apprenez à utiliser la commande Linux tr pour effectuer des transformations de caractères dans des flux de texte. Découvrez comment traduire des caractères, en supprimer, utiliser des classes de caractères et condenser les répétitions. Ce tutoriel pratique couvre les opérations essentielles de la commande tr pour le traitement de texte sous Linux.
Linux
Installation et configuration de base de MySQL
Apprenez à installer, sécuriser et effectuer des opérations de base dans MySQL, un système de gestion de base de données relationnelle open-source très populaire. Ce laboratoire couvre la vérification de l'installation, la sécurisation de l'instance MySQL, l'accès au shell MySQL, la création de bases de données et de tables, ainsi que les opérations de données fondamentales.
MySQLLinux
Optimisation des performances des applications Java
Les paramètres de la JVM sont utilisés pour configurer la machine virtuelle Java (JVM), responsable de l'exécution du bytecode Java. En configurant correctement ces paramètres, nous pouvons améliorer les performances des applications Java. Dans ce laboratoire, nous apprendrons à définir certains paramètres JVM couramment utilisés pour optimiser les performances de vos applications.
JavaLinux
Maîtrise de Docker dans les prairies gélasiennes
Dans ce défi, vous atteindrez la maîtrise de Docker dans les prairies gélasiennes en apprenant à créer et à gérer la mise en réseau des conteneurs. Apprenez à construire, connecter et gérer efficacement vos conteneurs Docker. Améliorez vos compétences Docker grâce à des exercices pratiques.
Docker
Découvrir les ressources système critiques
Apprenez les commandes Linux essentielles pour localiser des fichiers et des exécutables, notamment 'which', 'whereis' et 'find'. Apprenez à naviguer efficacement dans le système de fichiers et à découvrir des ressources système critiques.
Linux
Exécution de pipelines sur des agents conteneurisés
Exécutez un pipeline Jenkins dans un environnement Jenkins basé sur des conteneurs et capturez les preuves de l'exécution dans le conteneur.
Jenkins
Configuration des outils et des agents étiquetés
Configurez une étiquette de nœud Jenkins, un outil Git local et un job Freestyle depuis le tableau de bord Jenkins.
Jenkins
Stockage des identifiants dans Jenkins
Créez, inspectez et mettez à jour un identifiant nom d'utilisateur/mot de passe Jenkins depuis le tableau de bord.
Jenkins
Création de pipelines multibranches
Créez un dépôt Git local à deux branches, configurez un pipeline multibranche Jenkins depuis le tableau de bord et comparez les builds des différentes branches.
Jenkins
Publication de rapports de test et notifications de build
Créez un job Jenkins Freestyle depuis le tableau de bord, publiez des résultats de test JUnit et configurez les notifications par e-mail pour les builds.
Jenkins
Utilisation des bibliothèques partagées Jenkins
Créez une bibliothèque partagée Jenkins locale, enregistrez-la depuis le tableau de bord et appelez-la depuis un job Pipeline.
Jenkins
Déclencher des builds Jenkins avec des Webhooks
Simulez un webhook de dépôt avec curl, transmettez les données de branche et de commit à un job Jenkins, et vérifiez le journal de build déclenché.
Jenkins
Sauvegarde et restauration de la configuration Jenkins
Sauvegardez la configuration d'un job Jenkins, supprimez-le, restaurez-le à partir d'une archive et vérifiez le bon fonctionnement du job restauré.
Jenkins
Écriture de pipelines Jenkins scriptés
Créez et exécutez un job de pipeline Jenkins scripté avec des étapes node, stage, shell et un contrôle de flux Groovy.
Jenkins
- Précédent
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 510
- Suivant