Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
modul:m347:learningunits:lu01:lu01a [2025/03/14 09:47] – dgaravaldi | modul:m347:learningunits:lu01:lu01a [2025/09/26 10:34] (aktuell) – [Wofür werden Container verwendet?] dgaravaldi |
---|
| |
-**Trennung der Verantwortlichkeiten**: Die Containerisierung erlaubt für eine klare Trennung der Zuständigkeiten, weil sich die Entwickler auf die Anwendungslogik und die Abhängigkeiten konzentrieren, während sich die Systemtechniker auf die Bereitstellung und die Verwaltung konzentrieren können. | -**Trennung der Verantwortlichkeiten**: Die Containerisierung erlaubt für eine klare Trennung der Zuständigkeiten, weil sich die Entwickler auf die Anwendungslogik und die Abhängigkeiten konzentrieren, während sich die Systemtechniker auf die Bereitstellung und die Verwaltung konzentrieren können. |
-**Portabilität der Arbeitslast**: Container können praktisch überall ausgeführt werden, was die Entwicklung und Bereitstellung erheblich erleichtert: Container können auf weit verbreitete Betriebssysteme (Linux, Max, Windows), auf virtuellen Maschinen oder physischen Servern (unabhängig von der darunter liegenden Hardware) und in der Cloud deployed werden. | -**Portabilität der Arbeitslast**: Container können praktisch überall ausgeführt werden, was die Entwicklung und Bereitstellung erheblich erleichtert: Container können auf weit verbreitete Betriebssysteme (Linux, Mac, Windows), auf virtuellen Maschinen oder physischen Servern (unabhängig von der darunter liegenden Hardware) und in der Cloud deployed werden. |
-**Anwendungsisolierung**: Container virtualisieren CPU-, Speicher-, Storage- und Netzwerkressourcen auf Betriebssystemebene und bieten Entwicklern eine von anderen Anwendungen logisch isolierte Sicht auf das Betriebssystem. | -**Anwendungsisolierung**: Container virtualisieren CPU-, Speicher-, Storage- und Netzwerkressourcen auf Betriebssystemebene und bieten Entwicklern eine von anderen Anwendungen logisch isolierte Sicht auf das Betriebssystem. |
| |
* **Überall ausführen**: Container können praktisch vielen Plattformen ausgeführt werden. | * **Überall ausführen**: Container können praktisch vielen Plattformen ausgeführt werden. |
| |
| ---- |
| |
| [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Daniel Garavaldi |