1. 1. Ziele
    1. 1.1. Plan
    2. 1.2. Literatur
  2. 2. Informieren und Auswahl
    1. 2.1. Informieren
      1. 2.1.1. Serverdienste
      2. 2.1.2. Plattformen
    2. 2.2. Auswahl gemäß Kundenanforderungen
      1. 2.2.1. Wirtschaftlichkeit
      2. 2.2.2. Sicherheit
      3. 2.2.3. Verfügbarkeit
      4. 2.2.4. Administrierbarkeit
      5. 2.2.5. Skalierbarkeit
  3. 3. Planen der Konfiguration
    1. 3.1. Einrichtung
    2. 3.2. Aktualisierung
    3. 3.3. Datensicherung
      1. 3.3.1. Versionierung
    4. 3.4. Monitoring
  4. 4. Implementierung
    1. 4.1. Berücksichtigung betrieblicher Vorgaben und Lizenzierungen
    2. 4.2. Testverfahren
    3. 4.3. Monitoring
    4. 4.4. Maßnahmen bei kritischen Zuständen
      1. 4.4.1. Wiederanlaufplan
    5. 4.5. Dokumentation von Ergebnissen
  5. 5. Automatisierung von Administrationsprozessen
    1. 5.1. Docker
    2. 5.2. Kundenspezifische Rahmenbedingungen
    3. 5.3. Optimieren

LF10b: Serverdienste bereitstellen und Administrationsaufgaben automatisieren

Skalierbarkeit

Horizontale Skalierung (scale out) vs Vertikale Skalierung (scale up)

Beispiele für Umsetzung von horizontaler Skalierungslösungen

flowchart TB
  Skalierbarkeit --> LoadBalancer
  Skalierbarkeit --> Anycast/Multicast
  Skalierbarkeit --> Cluster

Einschränkung durch Kommunikation+SharedMemory