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

2 Tage
Advanced
Autorisierter Partner

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 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.

Wer hier richtig ist
  • 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
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
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

Online

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

Der passende Termin ist nicht dabei? Kontaktiere uns - wir finden die passende Lösung

Inhouse-Schulungen & Firmenseminare

Inhouse-Schulungen

Buche diese Schulung als maßgeschneiderte Inhouse-Schulung für dein Unternehmen oder deine Behörde. Unsere Trainer kommen zu dir und führen die Schulung in deinen Räumlichkeiten durch.

Vorteile:

  • Maßgeschneiderte Inhalte für dein Unternehmen
  • Flexible Terminplanung nach euren Bedürfnissen
  • Kosteneffizient bei mehreren Teilnehmern
  • Schulung in vertrauter Umgebung
  • Fokus auf deine spezifischen Anforderungen

Firmen-Seminare

Firmen-Seminare finden an einem unserer Schulungsstandorte statt, sind aber maßgeschneidert für dich und exklusiv für dein Team. Sie können auch online stattfinden.

Ideal für:

  • Geschlossene Gruppen aus einem Unternehmen / Behörde
  • Individuelle Terminplanung für dein Team
  • An unseren Schulungsstandorten oder Online
  • Angepasste Inhalte für deine Anforderungen

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.