Container-Lösungen für
Cloud-native Software
STACKIT Runtimes Container
Container-Lösungen helfen dabei, eine schlanke Form der Virtualisierung zu verwirklichen – mit Containern. Sie sind herkömmlichen virtuellen Servern überlegen. Damit bieten sie einfache Skalierbarkeit, Flexibilität und Effizienz für Ihre Cloud-Anwendungen.
Was machen Container?
Ein Container lässt sich am besten als Paket verstehen, das eine bestimmte Software mitsamt aller Abhängigkeiten enthält. Das Bündeln der einzelnen Softwarekomponenten in diesen Container wird häufig als Containerisierung bezeichnet. Beim Management von Containern hilft eine Container-Lösung.
Wie wird Software in einem Container ausgeführt?
Ein Container ist leichtgewichtig, isoliert und portabel. Deshalb kann er in unterschiedlichen Systemumgebungen ausgeführt werden. Zwei alternative Laufzeitumgebungen für Container sind STACKIT Kubernetes Engine (SKE) und STACKIT Cloud Foundry.
STACKIT Container-Lösungen
Unterschiede der Container-Lösungen
Die Container-Lösung STACKIT Kubernetes Engine (SKE) ist primär dafür gedacht, umfangreiche verteilte Anwendungen und komplexe Microservice-Architekturen zu betreiben. Die Technologie ist in der Lage, hunderte oder sogar tausende Container parallel auszuführen. Sie bietet sehr viel Freiheit aber auch eine höhere Komplexität bei Konfiguration und Betrieb.
Bei STACKIT Cloud Foundry steht die einfache Entwicklung von Cloud-nativen Applikationen im Vordergrund, die mit wenigen simplen Parametern direkt aus dem Quelltext heraus betrieben werden können.
Beide Lösungen werden transparent nach Pay-per-Use abgerechnet. D.h. es entstehen nur Kosten für tatsächlich in Anspruch genommene Ressourcen.