GNU/Linux >> Tutoriels Linux >  >> Linux

Essayez les "laboratoires en tant que service" pour apprendre Linux dans le cloud

Il existe de nombreuses options pour créer des environnements de laboratoire à la maison, mais ne semble-t-il pas que toute cette innovation cloud dont nous avons entendu parler devrait profiter aux apprenants en informatique ? Au lieu de créer et de maintenir un environnement de laboratoire à domicile à partir d'ordinateurs physiques, de machines virtuelles ou même de conteneurs, qu'en est-il d'un concept tel que labs as a service ?

Red Hat couvre ce domaine, en particulier pour les personnes qui découvrent Linux ou qui ont besoin d'expérimenter certains logiciels spécifiques dans un environnement facile d'accès. Le service s'appelle Red Hat Enterprise Linux Skills Workshops.

Quels sont les avantages des laboratoires hébergés en ligne par rapport aux systèmes locaux ? Premièrement, l'investissement est beaucoup plus faible pour le participant. Il n'est pas nécessaire de fournir un ordinateur puissant et un logiciel de virtualisation pour créer une aire de jeux. De plus, il n'y a pas de temps perdu avec l'installation, la configuration, la restauration des machines virtuelles, etc. La grande quantité de temps de laboratoire est consacrée à faire des laboratoires plutôt que de construire laboratoires. Enfin, vous ne savez pas toujours ce que vous ne savez pas. C'est bien d'avoir une série d'activités planifiées qui se prolongent logiquement les unes les autres.

Explorez les activités disponibles

Les ateliers de compétences RHEL couvrent une variété de sujets, mais je suggère de commencer par la série Admin 101. Ces opportunités pratiques couvrent les tâches administratives de base, telles que la gestion des utilisateurs et des groupes, les autorisations, la sécurité, etc. Les laboratoires sont souvent basés sur des articles Enable Sysadmin spécifiques, qui sont liés dans les instructions. Ces articles fournissent un contexte supplémentaire lorsque vous démarrez avec RHEL 8.

Envisagez de commencer par ces ateliers Admin 101 :

  • Commandes Linux utiles [Admin 101]
  • Principes de base des comptes utilisateur [Admin 101]
  • Principes de base des autorisations de fichiers [Admin 101]

Les ateliers ne couvrent pas seulement l'administration de base. Il existe également des activités autour des conteneurs et des outils d'automatisation.

[ Comblez les lacunes en vous inscrivant à un essai gratuit de Red Hat Learning Subscription et obtenez un accès illimité à notre programme complet. ]

Les ateliers suivants sont un excellent point de départ pour ces technologies plus avancées :

  • Déployer des conteneurs avec des outils de conteneur [Podman]
  • Créer des images avec les outils de conteneur [Buildah]

Il peut être difficile de se doter d'un espace de travail pour expérimenter certains de ces logiciels, il est donc pratique d'avoir accès aux environnements préconfigurés fournis par Red Hat.

Il y a même un laboratoire ouvert qui ne contient ni instructions ni scénarios. Il fournit un environnement RHEL 8 pour tout ce sur quoi vous voulez travailler et dure 30 minutes.

Comprendre l'interface utilisateur

L'interface utilisateur des ateliers de compétences est simple. Il utilise un écran partagé pour fournir des instructions et accéder à un ou plusieurs terminaux Bash. Ils sont organisés de manière logique, en commençant par une section de présentation, d'objectifs et de concepts. Les instructions étape par étape sont claires et vous permettent de saisir manuellement des commandes dans le terminal ou d'utiliser la fonction de saisie automatique (évitant ainsi les fautes de frappe qui pourraient interrompre votre processus d'apprentissage). Il existe également de bonnes explications pour chaque étape et commande, et comme mentionné précédemment, les laboratoires renvoient à des articles spécifiques sur Activer Sysadmin qui fournissent encore plus de détails. Les ateliers étiquettent les activités pour un niveau de difficulté particulier et fournissent une estimation du temps.

Je tiens à souligner que l'environnement Red Hat n'est pas une simulation. C'est un véritable terminal qui accepte les commandes attendues des instructions. Cependant, il prend également des commandes inattendues, ce qui signifie que les participants peuvent s'écarter des activités spécifiées pour expérimenter davantage un sujet particulier. Katacoda fournit l'interface.

Enfin, les activités encouragent les participants à commenter et à attribuer une à cinq étoiles au laboratoire, ce qui aide à orienter les futurs apprenants vers l'exercice.

Récapitulez

Les ateliers Red Hat Skills couvrent efficacement plusieurs tâches d'administration Linux d'entrée de gamme en petits morceaux. Les ateliers vous permettent de travailler facilement avec plusieurs technologies de conteneurs et de déploiement.

Le cloud computing se caractérise généralement par un large accès, des services évolutifs, une indépendance de la plate-forme et une structure de paiement à l'utilisation. L'un des avantages du cloud computing est d'éviter d'investir dans et de maintenir votre propre environnement de laboratoire. Les activités des Red Hat Skills Workshops proposent aux utilisateurs des concepts de cloud computing via un service gratuit à la demande. Ces opportunités pratiques sont un excellent exemple de labs as a service.


Linux
  1. Kali Linux dans le Cloud DigitalOcean

  2. Service du système d'exploitation Linux "nfs"

  3. Service du système d'exploitation Linux 'microcode_ctl'

  4. Service d'exploitation Linux "NetFS"

  5. Quel est l'équivalent Linux du démarrage de Windows ?

Essayez l'éditeur de texte e3 Linux

Apprendre Linux avec le Raspberry Pi

Comment trouver le numéro de port d'un service sous Linux

EndeavourOS - Apprendre Arch de la bonne façon

Service d'exploitation Linux "portmap"

Service du système d'exploitation Linux "audité"