Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m347:learningunits:lu01:intro [2025/02/28 11:21] – dgaravaldi | modul:m347:learningunits:lu01:intro [2025/03/05 15:17] (aktuell) – gelöscht dgaravaldi | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU01a - Einführung in Dienste mit Containern ====== | ||
| - | |||
| - | ==== Ziele ==== | ||
| - | |||
| - | - Ich kann den Begriff **Container** beschreiben. | ||
| - | - Ich kann eine Definition von **Container** angeben. | ||
| - | - Ich kann die Vorteile von Dienste mit Containern aufzählen. | ||
| - | - Ich kann aufzählen, wofür Container verwendet werden (Anwendungsfelder). | ||
| - | \\ | ||
| - | ===== Was sind Container? ===== | ||
| - | |||
| - | Container sind Softwarepakete, | ||
| - | |||
| - | |||
| - | ==== Definition eines Containers ==== | ||
| - | |||
| - | Container sind leichtgewichtige Pakete einer Applikation zusammen mit Abhängigkeiten, | ||
| - | |||
| - | |||
| - | ==== Was sind die Vorteile von Containern? ==== | ||
| - | |||
| - | 1. **Trennung der Verantwortlichkeiten**: | ||
| - | Die Containerisierung erlaubt für eine klare Trennung der Zuständigkeiten, | ||
| - | |||
| - | 2. **Portabilität der Arbeitslast**: | ||
| - | Container können praktisch überall ausgeführt werden, was die Entwicklung und Bereitstellung erheblich erleichtert: | ||
| - | |||
| - | 3. **Anwendungsisolierung**: | ||
| - | Container virtualisieren CPU-, Speicher-, Storage- und Netzwerkressourcen auf Betriebssystemebene und bieten Entwicklern eine von anderen Anwendungen logisch isolierte Sicht auf das Betriebssystem. | ||
| - | |||
| - | {{: | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Wofür werden Container verwendet? ==== | ||
| - | Container bieten einen logischen Paketierungsmechanismus, | ||
| - | |||
| - | Deshalb werden Container für ... | ||
| - | * **Agile Entwicklung**: | ||
| - | * **Effizienter Betrieb**: Container sind leichtgewichtig und verwenden nur die benötigten Rechenressourcen. Damit können die Anwendungen effizient betrieben werden. | ||
| - | * **Überall ausführen**: | ||