Drucken

Deployment mit SaltStack

Riesige Infrastrukturen in Echtzeit beherrschen: Automatisieren und orchestrieren Sie Ihre Server-Flotte in Rekordzeit mit Salt!

Die manuelle Verwaltung moderner IT-Infrastrukturen stößt bei wachsender Serveranzahl sofort an ihre Grenzen. Wer hunderte Systeme gleichzeitig konfigurieren, patchen und überwachen muss, benötigt ein Werkzeug, das nicht nur automatisiert, sondern dies auch in Lichtgeschwindigkeit erledigt. Hier schlägt die Stunde von SaltStack (Salt)! Die auf Python basierende High-Performance-Plattform ermöglicht es Ihnen, Softwarepakete zu verteilen, Systemzustände zu definieren und beliebige Befehle zentral auf tausenden Servern zeitgleich auszuführen. In diesem intensiven Praxistraining lernen Sie, wie Sie die enorme Power der Event-basierten Orchestrierung entfesseln, um Ihre Infrastruktur konsistent, sicher und absolut zukunftssicher zu steuern!

Dieses Seminar führt Sie von den architektonischen Grundlagen direkt in die Profi-Liga des Konfigurationsmanagements. Sie meistern das Zusammenspiel von Salt-Master und Minions und lernen, wie Sie Ihre Systeme über Grains, Pillars und den Salt Mine präzise filtern und dynamisch ansprechen. Sie installieren die Umgebung plattformübergreifend auf SUSE, Debian, Ubuntu sowie RHEL und steuern die Clients direkt über die mächtige Kommandozeile. Der Hauptfokus liegt auf dem Design ausgiebiger Salt-States im YAML-Format: Sie bauen einen strukturierten Hierarchiebaum mittels top.sls, nutzen Jinja2-Templates für flexible Konfigurationen und rollen komplexe Setups für Paket-, Dienst- und Benutzerverwaltungen per Push und Pull aus.

Damit das Wissen sofort bombenfest sitzt, gehen wir direkt ins Labor: Jeder Teilnehmer erhält mehrere eigene Linux-VMs (SUSE, Red Hat und Debian), um die geschriebenen States plattformübergreifend unter echten Live-Bedingungen auf Herz und Nieren zu testen!

Ihr unschlagbarer Mehrwert: Sie machen Schluss mit trägen Deployments und manuellem Server-Tippen. Sie erlangen die administrative Souveränität, um selbst gigantische Server-Flotten in Echtzeit fehlerfrei zu orchestrieren, krisensichere Highstates zu etablieren und Ihre IT-Infrastruktur auf ein vollautomatisiertes Enterprise-Niveau zu heben!

Kursinhalte

  • Grundlagen Salt
    • Saltstack Master und Minions
    • Trennung von Konfiguration und Salt-States
    • Grains, Pillars und Mine
    • Templating mit Jinja2
    • Reporting mit Returnes
    • Überblick Salt Befehle
    • Sicherheitskonzept von States vs. Pillars
  • Konfiguration von Salt
    • Installation auf SUSE, Debian, Ubuntu und RHEL
    • Konfiguration von Salt-Master und Minions
  • Grundlagen Salt Command-Line
    • Minions mit dem Salt Kommando verwalten
    • Ausgabeformatierung
    • Salt Funktionen im Überblick
    • Hilfe Funktion der Funktionen aufrufen
    • Praktische Beispiele
  • Minions adressieren
    • Regulärer Audruck
    • List matching IP matching
    • Grains matching
    • Compund matching
  • Salt States
    • Grundlagen YAML Syntax
    • Salt-States aktivieren und Datenstruktur anlegen
    • Hierarchiebaum mit top.sls und init.sls
    • Jinja Templates
    • States ausrollen per Push und Pull
    • Pillar
  • Salt States erstellen
    • Packet Verwaltung
    • System Dienste ansteuern
    • Benutzer Verwaltung
    • Konfiguration von Diensten
    • Highstate
    • usw. 

Empfohlene Vorkenntnisse

Diese Schulung richtet sich an Teilnehmer mit Administrationserfahrungen im Linux Bereich, wie sie durch unsere Kurse "Linux 1 - Grundlagen" & "Linux 2 - System Administration" vermittelt werden 

Details zu diesem Open Source Training

Kurstitel: Deployment mit SaltStack
Kurspreis: 1.590,00 € exkl. MwSt
pro Teilnehmer, Standardpreis ohne Rabatt

Kursdatum:    
Kurszeiten:

02.11.26 - 03.11.26
09:30 - 17:00
Alternative Termine stehen am Ende dieser Seite

Trainer:

Mst. Peter Jahn, MSc (Fachkompetenzen)


Dieses Training findet in der typischen Classroom Variante und in der Live Variante übers Internet via ZOOM Session statt. Sie können selber entscheiden welche Variante besser für sie passt.


Kursort:


Das Classroom Training findet statt bei:

LinuxCampus
Brodtischgasse 4
2700 Wr. Neustadt (Österreich) Austria
Website des Veranstaltungsortes
LinuxCampus
Das Live Training findet statt bei:

Sie können vom jedem Ort teilnehmen von dem Sie möchten und es ist keine Anreise notwendig. Sie benötigen nur eine Webcam, einen Webbrowser (ZOOM-Session) und einen VNC-Client für den Zugriff auf ihr Teilnehmer LAB.

Details:

Der Kurs ist auf 10 Teilnehmer beschränkt
Die Unterrichtssprache ist Deutsch
Die Kursunterlagen werden im PDF Format bereitgestellt
Jeder Teilnehmer erhält ein Kurszertifikat
Kalt- und Heißgetränke und Snacks werden kostenlos bereitgestellt

Kennen Sie schon das LinuxCampus.net Rabatt & Bonus System?

Den Kurstermin 02.11.26 - 03.11.26 buchen

Schritt 1:  Auswahl der Kursvariante (Classroom oder Live)
Schritt 2:  Angabe der Teilnehmer Daten

Der Termin ist nicht veröffentlicht


Alternative Kursmöglichkeiten

Alternativer Kursort:
Dieses Thema kann auch als In-House Training oder Einzeltraining gebucht werden

Alternativer Termin:
Ab 3 Teilnehmern bieten wir Ihnen gerne einen auf Ihre Bedürfnisse abgestimmten Termin an

Weitere Termine zu diesem Kursthema