VM und Container Deployment mit Vagrant (DO5)
DevOps Kurse

VM und Container Deployment mit Vagrant (DO5)

Automatisierte VM- und Container-Deployments mit Vagrant, cloud-init und Packer praxisnah beherrschen

Die wichtigsten Themen

Vagrantfiles sicher erstellen

VM-Deployment automatisieren

Provisioning mit Shell und Ansible

Cloud-init für IaaS-Instanzen

Packer-Images nachvollziehbar bauen

Provider und Ressourcen steuern

Überblick Diese Vagrant Schulung vermittelt, wie virtuelle Maschinen und containerbasierte Umgebungen reproduzierbar aufgebaut, konfiguriert und für Entwicklung, Test und Betrieb bereitgestellt werden. Im Mittelpunkt stehen...

Diese Vagrant Schulung vermittelt, wie virtuelle Maschinen und containerbasierte Umgebungen reproduzierbar aufgebaut, konfiguriert und für Entwicklung, Test und Betrieb bereitgestellt werden. Im Mittelpunkt stehen Vagrantfiles, Provider, Boxen, Provisioning, SSH-Zugänge, Ressourcensteuerung sowie die Integration von cloud-init und Packer.

Die Teilnehmerinnen und Teilnehmer lernen, Entwicklungs- und Testumgebungen unabhängig vom eingesetzten Betriebssystem nachvollziehbar zu automatisieren. Dadurch entstehen konsistente Umgebungen für Teams, CI/CD-Prozesse und DevOps-nahe Betriebsmodelle. Der Kurs eignet sich besonders, wenn VM Deployment, Container Deployment und Infrastructure-as-Code-nahe Arbeitsweisen strukturiert eingeführt oder verbessert werden sollen.

Die Inhalte passen fachlich zu weiterführenden Trainings wie Source Code Management und CI / CD (DO4), Configuration Management und Service Operations mit Ansible (DO1) sowie zur LPIC-OT DevOps Tools 2.0 Engineer Komplettausbildung.

Die Themen Tag 1: Vagrant-Grundlagen und lokale Deployments Aufgaben von Vagrant im DevOps- und Entwicklungsumfeld · Boxen, Provider, Projektverzeichnisse und typische Workflows...
  • Tag 1: Vagrant-Grundlagen und lokale Deployments
    • Aufgaben von Vagrant im DevOps- und Entwicklungsumfeld
    • Boxen, Provider, Projektverzeichnisse und typische Workflows
    • Wichtige CLI-Befehle wie init, up, ssh, halt, reload und destroy
    • Abgrenzung zu manueller VM-Verwaltung und Container-Runtimes
  • Vagrantfile und Umgebungskonfiguration
    • Aufbau, Syntax und Pflege von Vagrantfiles
    • Netzwerke, Portweiterleitungen und Hostnamen konfigurieren
    • Synced Folders für Quellcode und Konfigurationsdaten nutzen
    • Mehrere Maschinen in einem Vagrant-Projekt beschreiben
  • Provider, Ressourcen und Zugriff
    • Provider-Konzepte und typische Einsatzszenarien einordnen
    • CPU, Arbeitsspeicher, Laufwerke und VM-Parameter steuern
    • SSH-Zugänge, Schlüssel und Login-Verhalten verwalten
    • Snapshots, Rebuilds und reproduzierbare Testläufe planen
  • Tag 2: Provisioning und Automatisierung
    • Shell-Provisioning für Basiskonfigurationen einsetzen
    • Ansible-Provisioning in Vagrant-Workflows integrieren
    • Dateien, Pakete, Dienste und Benutzer automatisiert einrichten
    • Idempotenz, Wiederholbarkeit und Fehleranalyse berücksichtigen
  • Cloud Deployment mit cloud-init
    • Grundkonzepte von cloud-init, user-data und Metadaten verstehen
    • Benutzer, SSH-Keys, Pakete und Dateisysteme initialisieren
    • IaaS-Instanzen vorbereiten und mit lokalen Workflows vergleichen
    • Grenzen lokaler Simulationen und Cloud-spezifische Aspekte bewerten
  • Image-Erstellung mit Packer und Container-Bezug
    • Packer-Funktionen, Templates und Builder-Konzepte einordnen
    • Vagrant-Boxen und vorbereitete Images nachvollziehbar erzeugen
    • Containernahe Entwicklungsumgebungen mit Vagrant abbilden
    • Deployment-Artefakte für Teams und CI/CD-Pipelines bereitstellen
Zielgruppe
  • Systemadministratorinnen und Systemadministratoren, die virtuelle Entwicklungs- und Testumgebungen automatisiert bereitstellen möchten
  • DevOps Engineers und Plattformteams, die reproduzierbare Umgebungen für Teams, Pipelines und Betriebsprozesse benötigen
  • Softwareentwicklerinnen und Softwareentwickler mit Verantwortung für lokale Entwicklungsumgebungen, Test-Setups oder Build-Prozesse
  • IT-Architektinnen und IT-Architekten, die VM Deployment, Container Deployment und Infrastructure-as-Code-nahe Konzepte bewerten
  • Linux- und Cloud-Administrierende, die Vagrant, cloud-init und Packer im Zusammenspiel verstehen möchten
  • Personen in Vorbereitung auf Themenbereiche des LPI DevOps Tools Engineer, insbesondere Machine Deployment und Automatisierung
Das lernst du
  • Vagrant-Projekte strukturiert anlegen, starten, ändern und zurückbauen
  • Vagrantfiles für einzelne und mehrere Maschinen nachvollziehbar erstellen
  • Provider, Netzwerke, Synced Folders und Ressourcen gezielt konfigurieren
  • Provisioning mit Shell und Ansible für wiederholbare Setups einsetzen
  • SSH-Zugänge, Benutzer, Pakete und Dienste automatisiert vorbereiten
  • cloud-init für IaaS-nahe Initialisierungsszenarien einordnen und anwenden
  • Packer zur Erstellung pflegbarer Images und Vagrant-Boxen nutzen
  • Typische Fehler in Vagrant-Deployments analysieren und systematisch beheben
So arbeiten wir
  • Fachliche Einführung durch erfahrene Trainer mit direktem Bezug zu DevOps- und Betriebsprojekten
  • Geführte Hands-on-Übungen mit Vagrantfiles, CLI-Befehlen, Provisioning und Image-Erstellung
  • Praxisnahe Szenarien für lokale Entwicklungsumgebungen, Testsysteme und automatisierte Bereitstellung
  • Gemeinsame Analyse typischer Fehlerbilder bei Provider-Konfiguration, Netzwerk, SSH und Provisioning
  • Diskussion von Einsatzgrenzen, Alternativen und sinnvollen Anschlussprozessen in CI/CD- und Konfigurationsmanagement-Umgebungen
  • Transferhilfen für den Einsatz im eigenen Team sowie zur fachlichen Vorbereitung auf LPI-DevOps-Themen
Empfohlene Vorkenntnisse
  • Grundkenntnisse in Linux-Systemadministration und sicherer Umgang mit der Kommandozeile
  • Basiswissen zu Virtualisierung, Netzwerken und Paketverwaltung
  • Erste Erfahrung mit Containern oder Orchestrierung, passend vertiefbar im Linux Container Workshop mit Docker und podman
  • Grundverständnis für DevOps-Prozesse, Automatisierung und Konfigurationsdateien
  • Hilfreich, aber nicht zwingend erforderlich: Erfahrung mit Git, Ansible oder CI/CD-Werkzeugen
Dein Fahrplan

Der erste Seminartag führt in die Arbeitsweise von Vagrant ein. Die Teilnehmerinnen und Teilnehmer richten Projekte ein, arbeiten mit Boxen und Providern, erstellen Vagrantfiles und steuern Maschinen über die CLI. Außerdem werden Netzwerke, Portweiterleitungen, Synced Folders, Ressourcenparameter und SSH-Zugänge behandelt.

  • Vagrant-Workflow von der Initialisierung bis zum Rebuild
  • Vagrantfile-Struktur, Box-Auswahl und Provider-Konfiguration
  • Netzwerk, Storage, Login und Mehrmaschinen-Setups
  • Praktische Übungen zu typischen Entwicklungs- und Testumgebungen
Organisatorisches

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

Deine Vorteile

Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Inklusivleistungen

Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.

Lernen von Experten

Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.

Keine Vorkasse

Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.

Max. 8 Teilnehmende

Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.

Termine & Buchung

Vor Ort

Standardpreis: 890,00 € netto (1.059,10 € brutto)
06. - 07.08.2026
10. - 11.12.2026
08. - 09.04.2027

Online

Standardpreis: 890,00 € netto (1.059,10 € brutto)
06. - 07.08.2026
10. - 11.12.2026
08. - 09.04.2027

Nicht der passende Termin dabei?

Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.

Anfrage stellen
Inhouse & Firmenseminare

Lieber gleich das ganze Team schulen?

Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.

Beliebteste Wahl

Inhouse-Schulung

Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.

  • Inhalte exakt auf euch zugeschnitten
  • Termine nach euren Bedürfnissen
  • Günstiger ab mehreren Teilnehmern
  • Vertraute Umgebung, kein Reiseaufwand
Inhouse-Schulung anfragen

Firmen-Seminar

Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.

  • Geschlossene Gruppe aus eurem Haus
  • Individuelle Terminplanung
  • An unseren Standorten oder Live-Online
  • Angepasste Inhalte
Firmen-Seminar anfragen

Fragen und Antworten zu VM und Container Deployment mit Vagrant (DO5)

Was lernt man in der Vagrant Schulung?

Die Schulung vermittelt den Aufbau reproduzierbarer VM- und Container-naher Umgebungen mit Vagrant. Behandelt werden Vagrantfiles, Boxen, Provider, Netzwerke, Synced Folders, Provisioning, cloud-init, Packer und typische Fehleranalysen im Deployment-Prozess.

Ist das Seminar für die LPI DevOps Tools Engineer Zertifizierung relevant?

Ja, die Inhalte passen zu Themenbereichen des LPI DevOps Tools Engineer, insbesondere Machine Deployment, Vagrant, cloud-init und Packer. Für eine vollständige Vorbereitung eignet sich ergänzend die LPIC-OT DevOps Tools 2.0 Engineer Komplettausbildung oder der LPI DevOps Tools Engineer Prüfungsvorbereitung Workshop.

Welche Vorkenntnisse sind für Vagrant sinnvoll?

Empfohlen werden Linux-Grundkenntnisse, Erfahrung mit der Kommandozeile sowie Verständnis für Virtualisierung, Netzwerke und Paketverwaltung. Kenntnisse in Container-Technologien, Git, Ansible oder CI/CD erleichtern den Einstieg, sind aber nicht in allen Bereichen zwingend notwendig.

Werden auch Container in der Schulung behandelt?

Ja, der Container-Bezug wird im Kontext von Entwicklungs- und Deployment-Umgebungen behandelt. Der Schwerpunkt liegt auf Vagrant als Automatisierungswerkzeug für reproduzierbare Umgebungen. Für eine tiefergehende Container-Praxis bietet sich zusätzlich die Schulung Einführung in Container mit Podman an.

Was ist der Unterschied zwischen Vagrant und Packer?

Vagrant dient vor allem dazu, lauffähige Entwicklungs- und Testumgebungen zu definieren und zu starten. Packer wird genutzt, um Images oder Boxen reproduzierbar zu bauen. Im Seminar wird gezeigt, wie beide Werkzeuge zusammenspielen und welche Aufgaben sie im Deployment-Prozess übernehmen.

Passt die Schulung zu CI/CD- und DevOps-Prozessen?

Ja, Vagrant unterstützt reproduzierbare Umgebungen für Entwicklung, Tests und Automatisierung. Dadurch lassen sich lokale Setups besser mit CI/CD-Prozessen verbinden. Als Anschluss eignet sich das Training Continuous Integration und Delivery mit GitLab.

Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .

Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert

Aus der Praxis für die Praxis

Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.

Individuell statt "Schema F"

Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.

Maximale Freiheit: Remote oder vor Ort

Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.

Mit Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Über 20.000 Unternehmen und Behörden vertrauen auf uns

Alle Referenzen
Siemens Logo
Telekom Logo
Rheinmetall Logo
Infineon Logo
MAN Logo
Fraunhofer Logo
ADAC Logo
Munich Re Logo
Deutsche Bahn Logo
ab 890 €
zzgl. 19% MwSt.