Präsentiert von
WordPress
Präsentiert von
WordPress
  • Linux Essentials 3.2 – Daten in Dateien suchen und extrahieren (Teil 1)

    Lernziele Zentrale Konzepte Praktische Beispiele (mit Kommentar) Standardausgabe in Datei umleiten Fehlermeldungen umleiten Umleitung in den Datenmülleimer Standard-Eingabe umleiten Here Document (<<) verwenden Ausgabe und Fehler in dieselbe Datei umleiten Felder extrahieren mit cut Pipes – Befehle verketten Typische Prüfungsfragen Merksätze Lernmitschnitt auf YouTube Lerne mit, und leide nicht allein 😉

  • OpenShift verstehen: Kubernetes war nur der Anfang

    Du hast vielleicht schon von Kubernetes gehört – dem Orchestrierungswerkzeug für Container. Aber dann taucht plötzlich ein anderer Name auf: OpenShift. Und alles klingt gleich viel komplexer, größer, „Enterprise“. Was steckt dahinter? Und was hat das mit DevOps zu tun? In diesem Beitrag erfährst du, warum OpenShift viel mehr ist als nur Kubernetes – nämlich…

  • Terraform verstehen: Infrastruktur schreiben statt klicken

    Du willst eigene Server in der Cloud erstellen, Netzwerke anlegen oder Datenbanken provisionieren – und das alles ohne dich durch klicklastige Web-Oberflächen zu hangeln? Dann solltest du dir Terraform anschauen. Terraform ist das Werkzeug für sogenannte „Infrastructure as Code“. Damit beschreibst du deine komplette Infrastruktur als Textdatei – und kannst sie versionieren, automatisch aufbauen und…

  • Ansible verstehen: Server automatisch konfigurieren

    Wenn du gerade in die Linux-Welt eintauchst und deine ersten Erfahrungen mit Servern machst, wirst du früher oder später merken: Manuelles Arbeiten auf mehreren Systemen ist nervig, fehleranfällig und einfach nicht mehr zeitgemäß. Genau hier kommt Ansible ins Spiel – ein Tool, das dir die tägliche Arbeit automatisiert und vereinfacht. Was ist Ansible überhaupt? Ansible…

  • Von der Job-Anzeige zur Job-Praxis: Mein DevOps-Homelab angepasst für die Linux-Admin-Realität

    Wie schafft man den Sprung vom Theorie-Lernen zum echten Job? Und wie baut man sich als angehender Linux-Administrator oder DevOps Engineer ein Portfolio auf, das in Bewerbungsgesprächen überzeugt? All das versuche ich logisch und klar in diesem Beitrag zu dokumentieren und zu durchdenken. Warum eine Jobanzeige mein Maßstab zu meinem Lernpfad wurde Wenn man sich…

  • Linux Essentials 2.3 – Verzeichnisse verwenden und Dateien auflisten (Lektion 2)

    Lernziele dieser Lektion Wichtige Begriffe und Konzepte Begriff Bedeutung Datei Einheit von Daten (z. B. Text, Programm, Binärdaten) Verzeichnis Ordner zur Organisation von Dateien und Unterverzeichnissen Root Oberstes Verzeichnis / Home-Verzeichnis /home/user, abgekürzt ~ Absolute Pfade Pfad ab Root, z. B. /etc/network Relative Pfade Pfad in Bezug auf aktuellen Ort, z. B. ../ . Aktuelles Verzeichnis .. Übergeordnetes…

  • Was sind Container – und warum braucht man sie heute?

    Container sind aus der modernen IT nicht mehr wegzudenken – ob im DevOps-Umfeld, in der Cloud oder beim lokalen Deployment. Ein Container ist eine isolierte Umgebung, in der eine Softwareanwendung samt ihrer Abhängigkeiten läuft – ähnlich einem kleinen, transportablen Softwarepaket. Doch warum sind sie entstanden und wie kannst du selbst sinnvoll in die Containerwelt einsteigen?…

  • Linux Essentials 2.1 (Lektion 2)– Grundlagen der Befehlszeile: Variablen verstehen und einsetzen

    Lernziele Zentrale Konzepte Wichtige Werkzeuge und Befehle Befehl Funktion echo Zeigt Text oder den Inhalt einer Variable an export Macht eine Variable global (Umgebungsvariable) unset Löscht eine Variable env Listet alle aktuellen Umgebungsvariablen auf which Zeigt den Pfad zu einem Befehl aus $PATH Prüfungsrelevante Optionen und Begriffe Begriff Beschreibung $VARNAME Aufruf einer Variablen VAR=value Erstellen…

  • Verteilter Speicher – was er ist, warum er wichtig ist und wie du ihn strategisch lernst

    Verteilter Speicher (engl. Distributed Storage) ist ein Grundpfeiler moderner IT-Infrastrukturen. Egal ob in der Cloud, in On-Premises-Clustersystemen oder in deinem Homelab: Sobald Daten zuverlässig, skalierbar und fehlertolerant gespeichert werden müssen, kommst du an verteilten Systemen nicht mehr vorbei. Was ist verteilter Speicher? Verteilter Speicher bezeichnet Speicherlösungen, bei denen Daten nicht zentral auf einem einzelnen Server…

  • Was sind verteilte Systeme – und warum sie die Grundlage moderner IT sind

    Ohne verteilte Systeme gäbe es kein Netflix, keine Cloud, kein Kubernetes – und keine Hochverfügbarkeit. Aber was genau steckt eigentlich dahinter, und warum solltest du dich als Systemadministrator, DevOps-Engineer oder SRE intensiv damit beschäftigen? Was ist ein verteiltes System? Ein verteiltes System besteht aus mehreren unabhängigen Computern (Nodes), die über ein Netzwerk miteinander verbunden sind…