Container
Ein Container ist eine leichtgewichtige Virtualisierungseinheit, die eine Anwendung zusammen mit allen ihren Abhängigkeiten (Bibliotheken, Konfigurationsdateien) isoliert verpackt. Im Gegensatz zu einer virtuellen Maschine teilen sich Container den Betriebssystem-Kernel des Host-Systems und starten dadurch deutlich schneller. Das bekannteste Container-System ist Docker. Container erleichtern das Deployment, da die Anwendung in jeder Umgebung identisch läuft – egal ob Entwickler-Laptop oder Produktionsserver.