DevOps verschmilzt die Grenzen zwischen Software-Entwicklung und IT-Betrieb. Für Developer ist die Bereitstellung der Infrastruktur für eine Software allerdings oftmals ein notwendiges Übel, um das es sich zu kümmern gilt. Dies betrifft nicht nur die Entwicklungs- und Testumgebung, sondern zählt ebenso, wenn es darum geht, die Software in die Produktion zu überführen und dort regelmäßig mit neuen Updates zu versorgen.
Kubernetes ist seit einigen Jahren der De-facto-Standard, wenn es um die Orchestrierung von Containern geht. In einer solchen Umgebung funktioniert das Deployment und Management von Containern recht einfach und ist nicht mit früheren Zeiten zu vergleichen, in der Software primär auf physischen Systemen wohnte. Trotzdem kostet es immer noch Zeit und erfordert nicht gerade wenig Know-how, um eine passende Umgebung für eine neue Container-Software bereitzustellen.
...Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.