

DevOps Engineer Kurse
Meistern Sie die Grundlagen der Linux-Terminalbedienung in diesem umfassenden Anfängerkurs. Lernen Sie alles, vom Zugriff auf Ihre Linux-Umgebung über die Navigation im Dateisystem bis hin zum Abrufen von Hilfe durch praktische Übungen und spannende Herausforderungen. Perfekt für alle, die ihre Linux-Reise beginnen.
Abgeschlossen 0 von 7 Labs
Meistern Sie wesentliche Linux-Dateisystemoperationen in diesem umfassenden Kurs. Lernen Sie, Verzeichnisstrukturen zu navigieren, Dateien aufzulisten, Dateien und Verzeichnisse zu erstellen und zu verwalten, Dateien zu kopieren und zu verschieben und Wildcards für effiziente Dateioperationen durch praktische Übungen und spannende Herausforderungen zu verwenden. Perfekt für alle, die sich im Linux-Dateimanagement versiert machen möchten.
Abgeschlossen 0 von 7 Labs
Meistern Sie die wesentlichen Fähigkeiten zum Anzeigen, Suchen und Bearbeiten von Dateien unter Linux. Lernen Sie, wie Sie Dateiinhalte effizient mit cat, head und tail lesen, mit less in großen Dateien navigieren, Daten mit grep finden und Text mit Nano und Vim bearbeiten. Dieses Modul bildet die Grundlage für Textverarbeitung und Systemadministrationsaufgaben.
Abgeschlossen 0 von 8 Labs
Meistern Sie die Leistungsfähigkeit von Shell-Umleitungen und Pipelines unter Linux. Lernen Sie, Standardeingabe, -ausgabe und Fehlerströme umzuleiten, Befehle mithilfe von Pipes zu verketten, den Befehlsverlauf zu verwalten und Textdaten mit sort und uniq zu verarbeiten. Dieses Modul lehrt Sie, wie einfache Befehle zu leistungsstarken Datenverarbeitungsworkflows kombiniert werden.
Abgeschlossen 0 von 7 Labs
Erfahren Sie, wie Sie Ihre Shell-Umgebung verwalten und anpassen. Dieses Modul behandelt Umgebungsvariablen, die PATH-Variable, das Erstellen benutzerdefinierter Variablen, die Persistenz der Shell-Konfiguration und Techniken zur Befehlssubstitution.
Abgeschlossen 0 von 6 Labs
Meistern Sie die Linux-Benutzer- und Gruppenverwaltung, Dateibesitz und Berechtigungen. Erfahren Sie, wie Sie den Zugriff auf Dateien und Verzeichnisse mithilfe symbolischer und oktaler Modi steuern, sudo-Berechtigungen verstehen und Standardberechtigungen mit umask konfigurieren.
Abgeschlossen 0 von 7 Labs
Meistern Sie das Linux-Prozessmanagement und die Jobsteuerung. Lernen Sie, Systemaktivitäten zu überwachen, Vordergrund- und Hintergrundjobs zu verwalten, nicht reagierende Prozesse zu beenden und die Prozesspriorität mithilfe von nice und renice zu steuern.
Abgeschlossen 0 von 6 Labs
Erfahren Sie, wie Sie Systemressourcen überwachen und Systeminformationen sammeln. Meistern Sie Tools zur Überprüfung der CPU-Auslastung, des Speicherverbrauchs, des Festplattenspeichers und der Systemidentität. Lernen Sie, den Befehl 'watch' für die kontinuierliche Überwachung zu verwenden.
Abgeschlossen 0 von 6 Labs
In diesem praktischen Projekt schlüpfen Sie in die Rolle eines Junior SRE, um eine vernachlässigte Serverumgebung zu stabilisieren. Sie üben Dateisystembereinigung, Prozessminderung, Sicherheitshärtung und Standardisierung der Umgebung durch eine Reihe realer Herausforderungen.
Abgeschlossen 0 von 4 Labs
Meistern Sie die Linux-Speicherverwaltung. Lernen Sie Blockgeräte, Partitionen, Dateisysteme und LVM kennen. Üben Sie das Einhängen von Dateisystemen, die Analyse der Festplattennutzung und die Konfiguration dauerhafter Einhängepunkte mithilfe von fstab.
Abgeschlossen 0 von 8 Labs
Erlernen Sie die Grundlagen der Linux-Netzwerkkonfiguration. Meistern Sie Tools zur Überprüfung von Netzwerkschnittstellen, zum Testen der Konnektivität, zur Fehlerbehebung bei DNS-Problemen und zur Identifizierung lauschender Ports. Lernen Sie, Dateien über die CLI herunterzuladen und IP-Adressen manuell zu konfigurieren.
Abgeschlossen 0 von 7 Labs
Lernen Sie Fernzugriff und sichere Dateiübertragung kennen. Dieses Modul behandelt die Verbindung über SSH, SSH-Schlüsselauthentifizierung, sicheres Kopieren von Dateien mit SCP und RSYNC, interaktive Dateiübertragung mit SFTP, SSH Config und Aliase. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Softwarepaketverwaltung kennen. Dieses Modul behandelt die Paketmanager APT und DNF, das Suchen nach Paketen, das Installieren und Entfernen von Software, Systemaktualisierungen und Upgrades sowie die Verwaltung von Repositories. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Service-Verwaltung mit systemd. Dieses Modul behandelt Status und Überprüfung, Starten, Stoppen und Neustarten, Aktivieren von Diensten beim Booten, Neuladen der Konfiguration ohne Ausfallzeiten, Anzeigen von Service-Protokollen mit journalctl. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie Protokollverwaltung und Textverarbeitung. Dieses Modul behandelt Standard-Protokollpfade, Echtzeit-Überwachung von Protokollen, Suchen von Protokollen mit grep, Verarbeitung von Spalten mit awk und Stream-Bearbeitung mit sed. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie Archivierung und Backup kennen. Dieses Modul behandelt Archivierung mit tar, Komprimierung mit gzip und tar, Strategien für das Verzeichnis-Backup, Übertragung von Backups und gängige Zip-Operationen. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
In diesem Projekt agieren Sie als DevOps Engineer, um eine Webdienstumgebung bereitzustellen, abzusichern und zu warten. Sie üben die Softwareinstallation, Servicekonfiguration, SSH-Härtung, Log-Forensik und Disaster Recovery.
Abgeschlossen 0 von 4 Labs
Erlernen Sie die Grundlagen des Shell-Scriptings. Dieses Modul behandelt die Erstellung Ihres ersten Skripts, Variablen und Benutzereingaben, bedingte Logik mit If-Else, Schleifen mit For und While, Exit-Codes und Fehlerbehandlung sowie die Planung von Skripten und Protokollierung. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 7 Labs
Lernen Sie fortgeschrittene Shell-Skripting-Techniken. Dieses Modul behandelt Grundlagen von Shell-Funktionen, Variablen-Scope und Rückgabestatus, Fehlerbehandlung mit `trap`, Techniken zur String-Manipulation und die Verarbeitung von Arrays. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Textverarbeitung mit AWK und sed. Dieses Modul behandelt die Grundlagen der sed-Substitution, das sed-Stream-Editing, die Spaltenextraktion mit AWK, das Filtern und die Logik mit AWK sowie Berechnungen mit AWK. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie Geplante Aufgaben und Routine-Wartung kennen. Dieses Modul behandelt das Verständnis der Cron-Syntax, Benutzer-Crontabs, systemweite Cron-Speicherorte, das Erfassen der Cron-Ausgabe und die einmalige Planung mit at. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie den Bootvorgang und die Wiederherstellung kennen. Dieses Modul behandelt die Übersicht über den Bootvorgang, Runlevels und Targets, sicheres Herunterfahren und Neustarten, Untersuchung von Boot-Protokollen, Konzepte des Rettungsmodus (Rescue Mode) und die Verwaltung von Kernel-Modulen. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 7 Labs
Lernen Sie die grundlegende Systemsicherheit kennen. Dieses Modul behandelt die Konfiguration der UFW-Firewall, die Überprüfung von Benutzeranmeldungen, die Sicherung des gemeinsam genutzten Speichers auf Tmpfs, das Verständnis der Sudoers-Konfiguration und die Überprüfung von lauschenden Ports für Sicherheitsaudits. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Versionskontrolle mit Git. Dieses Modul behandelt Git-Einrichtung und -Konfiguration, Initialisierung eines lokalen Repositorys, Verlauf und Änderungen, Grundlagen der Verzweigung (Branching) und das Ignorieren von Dateien mit Gitignore. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
In diesem praktischen Projekt entwickeln Sie eine Reihe von Automatisierungswerkzeugen als Teil eines Platform Efficiency Teams. Sie üben professionelle Git-Workflows, Bash-Scripting für Systemüberwachung, fortgeschrittene Protokollverarbeitung mit Awk und Sed sowie die Aufgabenplanung mit Cron.
Abgeschlossen 0 von 4 Labs
Lernen Sie die Grundlagen von Docker Containern. Dieses Modul behandelt die Überprüfung der Docker-Installation, das Ausführen Ihres ersten Dienstes, den Zugriff auf Container mit Exec, Container-Logs und Port-Mapping. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Erlernen Sie die Grundlagen der MySQL-Datenbank. Dieses Modul behandelt die Installation des MariaDB-Datenbankservers, die Datenbankverbindung und die SQL-Shell, die Verwaltung von Datenbanken und Benutzern sowie Backup und Wiederherstellung. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 5 Labs
Lernen Sie den Nginx Webserver kennen. Dieses Modul behandelt die Installation und Überprüfung von Nginx, die Konfiguration von Virtual Hosts, das Einrichten eines Reverse Proxy, benutzerdefinierte Fehlerseiten und die Basisauthentifizierung. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie den Apache Web Server kennen. Dieses Modul behandelt die Installation von Apache HTTPD, das Aktivieren von Benutzerverzeichnissen, die Virtual Host-Konfiguration, die Verwendung von Htaccess-Dateien und die URL-Umschreibung. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Stellen Sie einen modernen hybriden Stack mit Docker, MySQL, Nginx und Apache bereit. Sie werden Anwendungen containerisieren, Datenbanken verwalten und Reverse-Proxys konfigurieren, während Sie gleichzeitig Legacy-Dienste beibehalten.
Abgeschlossen 0 von 4 Labs
Lernen Sie die DNS-Dienstverwaltung kennen. Dieses Modul behandelt die Installation von BIND9, die Konfiguration des Caching Resolvers, die Erstellung einer Master-Zone, die Verwaltung von DNS-Einträgen und DNS-Fehlerbehebungstools. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Verwaltung des DHCP-Dienstes. Dieses Modul behandelt die Installation des ISC DHCP Servers, die Konfiguration eines Subnetz-Scopes, feste IP-Reservierungen, die Analyse von Leases und die Fehlerbehebung bei DHCP. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie NFS- und Samba-Dateifreigaben kennen. Dieses Modul behandelt die NFS-Serverkonfiguration, das Einhängen von NFS-Freigaben, die Installation von Samba, Samba-Öffentliche-Freigaben und die Samba-Benutzerauthentifizierung. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die RPM- und DNF-Paketverwaltung kennen. Dieses Modul behandelt RPM-Paketabfragen, Installation und Entfernung mit RPM, Verwaltung von Paketen mit DNF, DNF-Verlauf und Rückgängigmachen (Undo), Erstellung eines lokalen Repositorys. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 5 Labs
Lernen Sie die Firewalld-Konfiguration kennen. Dieses Modul behandelt Firewalld-Grundlagen und Zonen, Verwaltung von Diensten und Ports, Rich Rules, Portweiterleitung und den Panic Mode. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die SELinux-Administration. Dieses Modul behandelt SELinux-Modi, Dateikontexte, Wiederherstellen von Kontexten, Verwalten von Booleans und die Fehlerbehebung bei Verweigerungen (Denials). Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Bauen Sie das Rückgrat eines Büronetzwerks auf. Sie konfigurieren kritische Infrastrukturdienste, einschließlich internem DNS, DHCP für die dynamische IP-Zuweisung, sicherem Dateifreigabe mit NFS/Samba und der Härtung der Firewall.
Abgeschlossen 0 von 4 Labs
Lernen Sie Ansible Automation. Dieses Modul behandelt Installation und Inventar, Ad-hoc-Befehle, das Schreiben Ihres ersten Playbooks, Variablen und Vorlagen sowie die Organisation mit Rollen. Sie werden diese wesentlichen Linux-Kenntnisse durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 5 Labs
Lernen Sie HAProxy Load Balancing. Dieses Modul behandelt HAProxy Installation, HTTP Load Balancing, Dashboard und Statistiken, TCP Layer Balancing, ACLs und Smart Routing. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie Keepalived Hochverfügbarkeit kennen. Dieses Modul behandelt VRRP-Konzepte und Installation, Konfiguration des Master-Knotens, Konfiguration des Backup-Knotens, Testen des Failovers und Service-Aware Failover. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Skalieren Sie Ihre Infrastruktur. Sie werden Ansible zur Automatisierung der Webserver-Bereitstellung, HAProxy für das Load Balancing und Keepalived für das Virtual IP Failover einsetzen.
Abgeschlossen 0 von 4 Labs
Lernen Sie Prometheus Monitoring. Dieses Modul behandelt die Installation von Prometheus, die Überwachung von Linux mit Node Exporter, grundlegende PromQL-Abfragen, das Einrichten von Alarmen und die Grundlagen von Alertmanager. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Grafana Datenvisualisierung kennen. Dieses Modul behandelt die Installation von Grafana, die Erstellung Ihres ersten Dashboards, verschiedene Visualisierungstypen, Dashboard-Variablen und integrierte Alarmierung. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Erfahren Sie mehr über das Zentralisierte Log-Management. Dieses Modul behandelt das Einrichten von Loki, das Versenden von Logs mit Promtail, das Abfragen von Logs mit LogQL, Metriken aus Logs und intelligenteres Labeling. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Verwandeln Sie Black-Box-Systeme in beobachtbare Infrastrukturen. Sie werden Prometheus für Metriken, Grafana für die Visualisierung und Loki für die Protokollaggregation bereitstellen, um tiefe Einblicke in die Systemleistung zu gewinnen.
Abgeschlossen 0 von 4 Labs
Lernen Sie GitHub Actions CI/CD. Dieses Modul behandelt die Grundlagen der Workflow-Syntax, Continuous Integration (CI), Artifact Building, Secrets und Sicherheit, CD - Deployment auf Staging. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie Terraform Infrastructure As Code. Dieses Modul behandelt Terraform-Konzepte und -Einrichtung, das Definieren von Ressourcen, Variablen und Ausgaben, die Zustandsverwaltung (Handling State) und Terraform-Module. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Grundlagen von Kubernetes. Dieses Modul behandelt Clusterzugriff, Verständnis von Pods, Interaktion mit Pods, Deployments zum Skalieren und das Bereitstellen von Anwendungen mit Services. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie die Administration von Kubernetes-Clustern. Dieses Modul behandelt Node Maintenance, Namespaces und Quotas, RBAC Authorization, Secrets und ConfigMaps sowie die Fehlerbehebung bei Workloads. Sie werden diese wesentlichen Linux-Kenntnisse durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Lernen Sie Python für Operationen. Dieses Modul behandelt Python vs. Bash Grundlagen, Ausführen von Shell-Befehlen, Dateioperationen mit Shutil, Parsen von JSON-Daten, Netzwerkanfragen mit der Standardbibliothek. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Labs und reale Herausforderungen meistern.
Abgeschlossen 0 von 6 Labs
Die letzte Grenze. Sie werden eine vollständige Cloud Native Delivery-Pipeline erstellen: Automatisierung von Tests mit GitHub Actions, Bereitstellung von Infrastruktur mit Terraform, Deployment auf Kubernetes und Orchestrierung des Ganzen mit Python.
Abgeschlossen 0 von 4 Labs



















































