Docker
Docker ist eine weit verbreitete Technologie, die Applikationen mit ihren Software-Abhängigkeiten zu abgeschlossenen Paketen verpackt. Diese können als Container gestartet werden.
Damit werden wir unabhängig von auf dem Host installierter Software, was den Entwicklungsprozess vereinfacht. Unterschiede auf den Systemen können minimiert werden. Davon profitieren auch das Testing und das Deployment.
Dank standardisierten Schnittstellen ist ein ganzes Docker-Ökosystem entstanden. Die Automatisierung des Release-Managements sowie die Überwachung und Skalierung von Applikationen ist so ein leichtes.