Das Medialine Angebot ermöglicht es die extrem komplexe Kubernetes-Infrastruktur zu abstrahieren und diese verwaltbar zu machen. Mit Kubernetes as a Service ermöglicht Medialine ein vollautomatisiertes Setup von Kubernetes Clustern – mit der Enterprise Class Technologie von VMware Tanzu. So lassen sich beispielsweise mehrere Cluster verschiedenster Typen einfach und in kürzester Zeit konfigurieren und bei Bedarf wieder löschen. Wir bieten ein Kubernetes Setup so einfach und kompatibel wie möglich; mit individueller Konfiguration für Produktionsumgebungen.
Wie alles begann
Kubernetes hat seine Wurzeln in Googles „Projekt Borg“, welches im Jahr 2003 ins Leben gerufen wurde. Google war dadurch in der Lage, tausende Computer gleichzeitig in mehreren Rechenzentren zu verwalten – mit minimalen manuellen Eingriffen. Dieser revolutionäre Ansatz erwies sich als so erfolgreich, dass Google eine eigene Open-Source-Version entwickelte und 2016 das „Projekt Kubernetes“ an die Cloud Native Computing Foundation spendete. Somit ist die bahnbrechende Container Technologie für alle kostenlos und frei zugänglich – ob Entwickler, Endanwender oder IT-Technologie- und Serviceanbieter.
Bitte was? ContainerTech und K8s
Container bieten eine Lösung für ein im IT-Betrieb allzu häufiges Problem: Software zuverlässig und standardisiert zu betreiben – unabhängig vom Bereitstellungziel. Container benötigen anders als virtuelle Maschinen kein eigenes Betriebssystem. Die Container Engine stellt den Zugriff auf den Kernel des Host-Betriebssystems (Host-OS) sicher. In den Containern werden voneinander unabhängige Microservices zur Verfügung gestellt. Jeder einzelne Service kann getrennt eingerichtet, implementiert, skaliert und erneuert werden. Container werden daher zur digitalen Transformation dringend benötigt und sind schneller und portabler im Updateprozess als VMs.
Bei Kubernetes (Abkürzung K8s = K ubernete S – 8 Buchstaben zwischen K und S) handelt es sich um eine Container-Orchestrierungs-Plattform. Diese fungiert gleichzeitig als portable, erweiterbare Open-Source-Plattform und besitzt ein schnell wachsendes Ökosystem. Mit Kubernetes können Softwareentwickler und IT-Administratoren Deployment, Skalierung, Betrieb und Administration von Containerumgebungen organisieren, managen, überwachen und automatisieren. Kubernetes ist nach der Master-Slave-Architektur aufgebaut. Diese ermöglicht es, Container über mehrere Maschinen zu orchestrieren – unabhängig davon, ob es sich um virtualisierte Hardware oder Bare Metal handelt. Die Master-Komponente steuert die Nodes, auf welchen die Container laufen.