Linux-Automatisierung mit drei verschiedenen Distributionen (Ubuntu, openSUSE und Red Hat) XK0-005.
HINWEIS:
Um deinen E-Learning Kurs bei uns abrufen zu können, benötigst du ein Golem Karrierewelt-Kundenkonto. Nutze daher für den Erwerb deines E-Learning Kurses einfach dieselbe E-Mailadresse, die du auch für das Abrufen des E-Learning Kurses verwenden willst. Dein Kundenkonto ist selbstverständlich kostenlos für dich.
Das wirst du lernen:
- Einrichten der Versionskontrolle mit Git
- Linux-Automatisierung mit Shell-Skripten
- Implementierung von Konfigurationsmanagement und IaC
- Ansible für das Konfigurationsmanagement
- Puppet für das Konfigurationsmanagement
- SaltStack für die Konfigurationsverwaltung
- Implementierung von Chef für das Konfigurationsmanagement
- Terraform für die Bereitstellung Ihrer Container
- Implementierung von Containern mit Docker
- Verwaltung von Container-Mikrodiensten mit Kubernetes
Anforderungen:
- Gute Administrationserfahrung mit Linux
- Der Umgang mit der Shell sollte Ihnen geläufig sein
- Sie sind in der Lage, eine Linux Installation durchzuführen, idealerweise mit Ubuntu, openSUSE und AlmaLinux
- Das Arbeiten in einer virtuellen Testumgebung ist für Sie kein Problem
- Freude am Lernen und Ausprobieren
Für wen eignet sich dieser Kurs:
- Alle, die sich über Linux Administrationsaufgaben informieren möchten
- Junior Linux Systemadministrator:Innen, die ihre Fähigkeiten vertiefen wollen
- Alle, die mehr über Linux und Automatisierung erfahren möchten
- Personen die ihr Wissen gerne in unterschiedlichen Linux Distributionen vertiefen wollen
Nach deinem Einkauf:
a.) Logge dich in dein Golem Karrierewelt Konto ein und klicke auf die entsprechende Bestellung. Danach einfach auf "online ansehen" und los geht´s.
b.) Du erhältst nach Erwerb eine Bestellbestätigung. Klicke einfach auf "Bestellung ansehen" und du wirst auf die Checkout-Seite weitergeleitet, die dir dann den Button "zu meinen Kursen" anzeigt. Klicke auf diesen Button und los geht´s.
c.) Du kannst direkt nach Erwerb auf diesen Link klicken: "Meine E-Learning Kurse"
d.) Hast du den Preisvorteil genutzt und Zugänge für mehrere Personen erworben? Bitte informiere alle Berechtigten darüber, dass zum Abrufen der E-Learning Kurse ein kostenloses Golem Karrierewelt Konto notwendig ist. Die Zugangsberechtigten erhalten von uns automatisch eine Einladung zu ihrem Konto und müssen dieses einmalig aktivieren, um die Kurse abzurufen.
Kursdetails:
Von der Red Hat Website:
In welche Richtung sich die Unternehmens-IT auch entwickelt, Red Hat Enterprise Linux ist ein solider Partner. Die Plattform bietet Flexibilität und Zuverlässigkeit, sowohl in der Public Cloud als auch in der Edge-Umgebung, und eröffnet neue Möglichkeiten – eine stabile Basis für ungeahnte Innovationen. Die Wahl der richtigen Linux Distribution für Ihr Unternehmen ist von entscheidender Bedeutung, ganz gleich, ob Sie kritische Geschäftsanwendungen bereitstellen oder den Betrieb einer Hybrid-Cloud vorbereiten. Verschiedene Distributionen bieten unterschiedliche Vorteile und Werte, von Funktionen und Integrationen bis hin zu Support und Partnerschaften.
Die Replikation Ihrer Produktionsumgebung für die Entwicklung war schon immer ein Problem. In diesem Kurs: Linux Administration: Skripte, Container und Automatisierung, lernen Sie, wie Sie Ihre Linux-Administration mit erstaunlicher Automatisierung verbessern können. Zunächst lernen Sie, effektive Shell-Skripte zu schreiben. Danach lernen Sie das Konfigurationsmanagement mit Ansible, Puppet und Chef kennen. Schließlich lernen Sie, wie Sie Container mit Docker, Podman und Kubernetes verwalten. Nach Abschluss dieses Kurses verfügen Sie über die Fähigkeiten und Kenntnisse der Linux-Automatisierung und DevOps, die Sie benötigen, um Produktionsumgebungen für Tests und Entwicklung zu replizieren.
Dieses Wissen können Sie später in Ihrer täglichen Arbeit als Desktop-Administrator:In, Server-Administrator:In oder Cloud-Administrator:In bestens anwenden! Viel Erfolg mit dem Kurs: Linux Administration: Skripte, Container und Automatisierung!
Kursinhalt: 12 Abschnitte • 55 Lektionen • 5 Std. 45 Min. Gesamtdauer, Abschlusszertifikat
Vorstellung und ein Blick auf die Testumgebung - 5 Lektionen • 29 Min.
- Vorstellung 00:49 Min.
- Infos zum Kurs 03:39 Min.
- Host Update und CPU Check 05:34 Min.
- Virtualbox und Vagrant 08:00 Min.
- Bereitstellen von virtuellen Maschinen mit Vagrant 10:28 Min.
- CPU Check 1 Frage
- Vagrant Version 1 Frage Min.
Einrichten der Versionskontrolle mit Git - 8 Lektionen • 54 Min.
- Einführung in die Versionskontrolle mit Git 07:31 Min.
- Git zum Wechseln von Branches verwenden 04:55 Min.
- Hinzufügen einer globalen Konfiguration 04:52 Min.
- Erstellen eines neuen Repositorys 06:51 Min.
- Code-Änderung rückgängig machen 07:11 Min.
- Implementierung von .gitignore 07:02 Min.
- Hinzufügen eines neuen entfernten Repositorys 08:37 Min.
- Zusammenführen von Branches 06:50 Min.
- Git Branches 1 Frage
- Ausschlüsse 1 Frage
Linux-Automatisierung mit Shell-Skripten - 7 Lektionen • 48 Min.
- Einführung in Shell-Skript-Automatisierung 04:54 Min.
- Ein grundlegendes Sysinfo-Skript erstellen 09:06 Min.
- Implementierung von Variablen und Logik im Skript 06:32 Min.
- Quellvariablen aus /etc/os-release 05:43 Min.
- Einen Passwort-Generator erstellen 07:25 Min.
- Verbessern des Passwort-Generators 05:38 Min.
- Skript für die Benutzererstellung 09:00 Min.
- Kernel Version anzeigen 1 Frage
- Kennwort Hash 1 Frage
Implementierung von Konfigurationsmanagement und IaC - 4 Lektionen • 34 Min.
- Was ist IaC (Infrastructure as Code) 05:39 Min.
- Syntaxkontrolle mit Modeline in Vim 08:42 Min.
- Bereitstellen eines Apache-Webservers 09:23 Min.
- YAML verstehen und schreiben 10:23 Min.
- Syntax Highlighting 1 Frage
- Erstellen einer YAML Datei 1 Frage
Ansible für das Konfigurationsmanagement - 5 Lektionen • 39 Min.
- Einführung in Ansible und Controller vorbereiten 09:44 Min.
- SSH vorbereiten 05:29 Min.
- Erstellen einer Konfigurationsdatei und Inventar 10:18 Min.
- Ansible Ad-hoc Befehle 06:12 Min.
- Implementierung von Ansible Playbooks 06:55 Min.
- Ansible installieren 1 Frage
- Ansible Konfigurationsdatei 1 Frage
Puppet für das Konfigurationsmanagement - 5 Lektionen • 29 Min.
- Installation von Puppet auf Ubuntu 07:16 Min.
- Ad-Hoc Puppet-Befehle ausführen 06:00 Min.
- Arbeiten mit Modulen 02:52 Min.
- Arbeiten mit Manifesten 07:16 Min.
- Sichern des SSH-Servers 06:05 Min.
- Puppet Ad-hoc Befehle 1 Frage
- Manifest 1 Frage
SaltStack für die Konfigurationsverwaltung - 3 Lektionen • 20 Min.
- Installieren von Salt unter openSUSE 04:07 Min.
- Durchsuchen und verstehen der Salt CLI-Dokumentation 06:23 Min.
- Arbeiten mit Salt-States 09:12 Min.
- Salt Client 1 Frage
- Salt-State Datei 1 Frage
Implementierung von Chef für das Konfigurationsmanagement - 4 Lektionen • 15 Min.
- Installation von Chef 03:02 Min.
- Arbeiten mit Git-Ressourcen 03:45 Min.
- Arbeiten mit Dateien 04:09 Min.
- Arbeiten mit Paketen und Listen 03:47 Min.
- Chef «Rezept» 1 Frage
- Chef Client 1 Frage
Terraform für die Bereitstellung Ihrer Container - 4 Lektionen • 26 Min.
- Installieren von Terraform 03:15 Min.
- Arbeiten mit Terraform Providers 05:38 Min.
- Docker-Ressourcen erstellen 09:16 Min.
- Verwendung von Ansible für die Bereitstellung von Terraform und Docker 07:27 Min.
- Terraform installieren 1 Frage
- Ressourcen bereitstellen 1 Frage
Implementierung von Containern mit Docker - 6 Lektionen • 39 Min.
- Installation von Docker unter Ubuntu 05:53 Min.
- Die Sicherheitsschwachstelle der Docker-Gruppe verstehen 06:50 Min.
- Mit Docker-Images arbeiten 07:29 Min.
- Arbeiten mit Docker-Container 06:14 Min.
- Arbeiten mit Diensten in Container 05:04 Min.
- Erstellen von Images mit Dockerfile 07:11 Min.
- Docker installieren 1 Frage
- Docker Container 1 Frage
Verwaltung von Container-Mikrodiensten mit Kubernetes - 2 Lektionen • 12 Min.
- Installieren von MicroK8s 05:07 Min.
- Erstellen von Mikrodiensten in Kubernetes 06:45 Min.
- Kubernetes 1 Frage
- Kubernetes verwalten 1 Frage
Zum Schluss - 2 Lektionen • 2 Min.
- GitHub 01:54 Min.
- Zusammenfassung 00:34 Min.