Vagrant ist eine Open Source basierte Ruby-Anwendung und erlaubt die sehr einfache Verwaltung von virtuellen Maschinen. Dabei dient Vagrant als Wrapper für bspw. VirtualBox und Hyper-V, wodurch schnell neue Systeme für bspw. die Entwicklungsabteilung zum Testen von Anwendungen bereitgestellt werden können. In diesem Webinar wollen wir vor allem neben allgemeinen Themen zu Vagrant auf die Architektur und einige Live-Beispiele eingehen.
Webinare
Archiv Link: https://www.netways.de/webinare/archiv/vagrant_webinare/vagrant_virtualisierungs_wrapper/
Aktuell: https://www.netways.de/webinare/webinare_aktuell/
NETWAYS
Konferenzen: https://www.netways.de/events_schulungen/home/
Schulungen: https://www.netways.de/events_schulungen/schulungen/home/
Shop: https://shop.netways.de/
Blog: http://blog.netways.de/
Social Media
YouTube: https://www.youtube.com/channel/UC8nIBEFmjzXjXeJV_hkkeIQ
Facebook: https://www.facebook.com/netways
Google+: https://plus.google.com/+netways/
Twitter: https://twitter.com/netways
Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)
1. www.netways.de // blog.netways.de // @netways
We love Open Source
WEBINAR | 30.04.2015
VAGRANT:
VIRTUALISIERUNGS WRAPPER
CHRISTIAN STEIN | ACHIM LEDERMÜLLER | NETWAYS GMBH
2. www.netways.de // blog.netways.de // @netways
We love Open Source
MITARBEITERVORSTELLUNG
■ Christian Stein
Account Manager
Bei NETWAYS seit 2012
■ Achim Ledermüller
System Engineer
Bei NETWAYS seit 2012
3. www.netways.de // blog.netways.de // @netways
We love Open Source
AGENDA
■ Vorstellung NETWAYS
■ Überblick zu Vagrant
■ Live Demo
■ Fragen und Antworten
5. www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
■ Firmengründung 1995
■ Open Source seit 1997
■ Aktuell 41 Mitarbeiter
■ Spezialisierung in den Bereichen
Open Source Systems Management
und Open Source Datacenter
6. www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KOMPETENZEN
■ Monitoring
■ Graphing
■ Logmanagement
■ Konfigurationsmanagement
■ Reporting
■ Private Cloud
■ Backup
■ Projektmanagement
■ Consulting
■ Hosting
■ Managed Services
■ Development
■ Support
■ Betrieb
■ Schulungen
■ Konferenzen
■ Monitoring Hardware
9. www.netways.de // blog.netways.de // @netways
We love Open Source
Open Source Data Center Conference
■ 21. – 23. April 2015 in Berlin
■ 2 Tracks mit Vorträgen & Workshops
■ “Simplifying Complex IT Infrastructures
with Open Source”
Puppet Camp
■ 24. April 2015 in Berlin
■ “Current state of Puppet, best
practices and upcoming features”
NETWAYS KONFERENZEN
10. www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KONFERENZEN
Open Source Backup Conference
■ 29. – 30. September 2015 in Köln
■ Best Practices für das Backup
Open Source Monitoring Conference
■ 16. – 18. November 2015 in Nürnberg
■ 250 Teilnehmer (2014)
■ Monitoring Best Practices
15. www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS COMMUNITY
www.netways.org
■ NETWAYS Addons
■ NETWAYS Plugins
www.icinga.org
■ Development
■ Hosting
exchange.icinga.org
■ Icinga / Nagios Addons und Plugins
■ Offen für alle Plattformen
https://github.com/NETWAYS
■ NETWAYS Repositories für Software-
Entwicklungsprojekte
18. www.netways.de // blog.netways.de // @netways
We love Open Source
UNSERE LEISTUNGEN IM ÜBERBLICK
■ Konzeptionierung und Planung
■ Workshops & Consulting zur Implementierung vor Ort
■ Betrieb
Komplette Monitoringsysteme
Satellitensysteme
■ Entwicklungsleistungen
Plugins
Systemintegration
■ Schulungen
Standardisierte Schulungsmodule
Individuell vor Ort
■ Support
Standardverträge
Individuelle Supportkonzepte
■ Konferenzen
20. www.netways.de // blog.netways.de // @netways
We love Open Source
■ Wrapper zum starten von virtuellen Maschinen oder Containern auf
unterschiedlichen Hypervisoren
Images werden am Hypervisor registriert
Konfiguration des Netzwerks (z.B. Host-Only Netzwerk)
Konfiguration von öffentlichen Ordnern (Shared Folders)
Integration von Provisionierungs-Tools wie Puppet, Chef und
Ansible
VAGRANT: WAS IST VAGRANT
21. www.netways.de // blog.netways.de // @netways
We love Open Source
■ Verfügbare Hypervisor sind
VirtualBox
VMWare Fusion / Workstation
Docker
Hyper-V
VAGRANT: HYPERVISOR
22. www.netways.de // blog.netways.de // @netways
We love Open Source
■ Zur einfachen und schnellen Erstellung von reproduzierbaren Test-
Installationen
■ Zur Sicherstellung, dass Software auf verschiedenen Systemen
lauffähig ist
■ Weil es schnell und einfach zu konfigurieren ist
■ Weil es sich ideal in Entwicklungsumgebungen einfügen lässt
VAGRANT: WIESO VAGRANT
23. www.netways.de // blog.netways.de // @netways
We love Open Source
■ Einfache und schnelle Konfiguration in einer einzigen Datei
■ Integration in vorhandene Configuration Management Systeme
■ Sicherstellung von stetigen, wiederholbaren Testinstallationen mit den
selben Parametern
■ Einfache Nutzung mit mehreren Mitarbeitern / Kollegen
■ Funktioniert auf Linux, OS X und Windows
VAGRANT: VORTEILE
24. www.netways.de // blog.netways.de // @netways
We love Open Source
■ Vagrant nutzt eine Art „Golden Image“ welches mit Metadaten
erweitert wird (Box genannt)
Das Image ist in der Regel auf eine simple Basisinstallation des
Betriebssystems reduziert
■ Installation und Provisionierung über eine zentrale Datei (Vagrantfile)
Erlaubt die Integration von gängigen Configuration Management
Systemen wie Puppet oder Chef
VAGRANT: FUNKTIONSWEISE