Compare commits

..

34 commits

Author SHA1 Message Date
Joachim Happel 9c3e0e032d Volume Limits als Kostenfaktor 2024-10-25 13:08:30 +02:00
Joachim Happel 9d87a796d5 typo 2024-10-25 13:04:22 +02:00
Joachim Happel 42331aff49 reorder 2024-10-25 13:03:51 +02:00
Joachim Happel 4d7511746e merge 2024-10-25 13:00:09 +02:00
Joachim Happel 37bad1013c Merge branch 'joachim' of https://git.rpi-virtuell.de/Comenius-Institut/rpi-virtuell_und_FOERBICO into joachim 2024-10-25 13:00:00 +02:00
Joachim Happel 50642f0e38 add Volume Limits 2024-10-25 12:58:30 +02:00
Joachim Happel dd70a81975 hosting-kriterien.md aktualisiert 2024-10-24 19:58:58 +00:00
Joachim Happel f580fdcdfa hosting-kriterien.md aktualisiert 2024-10-24 19:58:34 +00:00
Joachim Happel 6ae25567bd hosting-kriterien.md aktualisiert 2024-10-24 19:55:14 +00:00
Joachim Happel 6beadfcd03 typo 2024-10-24 19:31:57 +02:00
Joachim Happel 1e7709d572 changes 2024-10-24 19:29:52 +02:00
Joachim Happel f1d418a300 grammer 2024-10-24 19:27:48 +02:00
Joachim Happel 2c6c95c72c typo 2024-10-24 19:25:13 +02:00
Joachim Happel dc01d7ec1b wording 2024-10-24 19:22:48 +02:00
Joachim Happel 93124f7861 hosting-kriterien.md aktualisiert 2024-10-24 17:20:17 +00:00
Joachim Happel aa0c5f73e4 hosting-kriterien.md aktualisiert 2024-10-24 17:18:13 +00:00
Joachim Happel 5b326cc6c2 hosting-kriterien.md aktualisiert 2024-10-24 17:16:54 +00:00
Joachim Happel 11e9ec7848 hosting-kriterien.md aktualisiert 2024-10-24 17:14:12 +00:00
Joachim Happel 41bef532ec hosting-kriterien.md aktualisiert 2024-10-24 17:11:41 +00:00
Joachim Happel 633684eef4 hosting-kriterien.md aktualisiert 2024-10-24 17:09:41 +00:00
Joachim Happel 450316f678 modified: hosting-kriterien.md 2024-10-24 19:00:21 +02:00
Joachim Happel 850692c649 reduce 2024-10-24 18:59:41 +02:00
Joachim Happel a6cf2e6ef5 wording 2024-10-24 18:58:31 +02:00
Joachim Happel 7a9c3d717d wording 2024-10-24 18:57:15 +02:00
Joachim Happel b09c933dd4 wording 2024-10-24 18:56:13 +02:00
Joachim Happel 415e1380df Tune Examples 2024-10-24 18:53:45 +02:00
Joachim Happel 62a697c3e2 minor changes 2024-10-24 18:40:11 +02:00
Joachim Happel 7a19c4ee93 hosting-kriterien.md aktualisiert 2024-10-24 16:27:19 +00:00
Joachim Happel 130a4d9554 hosting-kriterien.md aktualisiert 2024-10-24 16:26:31 +00:00
Joachim Happel b23ac199d5 hosting-kriterien.md aktualisiert 2024-10-24 16:25:57 +00:00
Joachim Happel 0c351b04be hosting-kriterien.md aktualisiert
add Testumgebung
2024-10-24 16:18:07 +00:00
Joachim Happel 2a8f6049b3 add sandbox 2024-10-24 15:53:54 +02:00
Joachim Happel 88e757f783 hosting-kriterien.md aktualisiert 2024-10-24 13:50:29 +00:00
Joachim Happel e3cdc8b374 Entwurf einer Matrix 2024-10-24 15:28:27 +02:00

View file

@ -2,4 +2,189 @@
Anbieter und Hostingentscheidung Anbieter und Hostingentscheidung
Grundlage für transparente Entscheidungen Grundlage für transparente Entscheidungen
**Kriteriensammlung aus folgenden Perspektiven:**
- **Nutzer**:
- Zuverlässigkeit, Verfügbarkeit
- Hochverfügbarkeit: ausfallsicherer Betrieb über mehrere Server (+ Load Balancer)
- Performance, Leistungsumfang, Skalierbarkeit
- Fehlertoleranz (klären)
- **Kosten**:
- Abwägung zwischen
- Selfhosting (Root-Server + Selbstadministration) => Personalkosten
- Full-Managed-Services (IT-Partner) => Servicekosten
- unbegrenzte Userzahl, Datenmenge und Bandbreite vs. Volume Limits e.g. per User/Month
- **Entwickler**:
- Anpassbarkeit, Root-Zugriff, Zugang zu Logs,
- Installation von Diensten/Bibliotheken, Zugriff auf API-Keys, etc.
- Bereitstellung einer Sandbox (Testumgebung)
- **Support**:
- Freundlichkeit, Reaktionszeiten,
- Anpassung der SLA an Ihre Bedürfnisse
- Lösungskompetenz bei Softwarefehlern, addHoc Hilfen
- Möglichkeit individueller Vertragsbedingungen
- **Reputation**:
- Langfristige Verlässlichkeit und Marktposition des Hostingpartners
- Förderung und Bereitstellung von Open-Source-Komponenten
- Nachhaltige Energiequellen für den Serverbetrieb
- **Compliance:**
- Einhaltung von Datenschutzgesetzen (z.B. DSGVO)
- Zertifizierungen (ISO 27001, TÜV, etc.)
- **Skalierbarkeit und Flexibilität:**
- Möglichkeit zur schnellen Anpassung der Ressourcen bei Bedarf
- Flexible Vertragslaufzeiten und Anpassbarkeit der Dienstleistungen
- **Disaster Recovery und Backup-Strategien:**
- Regelmäßige Backups und einfache Wiederherstellung
- Notfallpläne und Redundanzen
- **Migration:**
- Unterstützung beim Umzug bestehender Anwendungen
- Minimierung von Ausfallzeiten während der Migration
- **Integration:**
- Unabhängiger Service (z.B.: abweichende Dienste und Securitypolicies)
- Intergration in vorhandene Serverstrukturen (z.B: weitere Instanz, Virtualisierung, Docker ...)
- Komplexitätsreduktion im Blick auf Administration und Abhängigkeiten
---
#### **Kriterienmatrix:**
bei jedem Service, den wir anbieten, können wir folgende Liste gewichten, oder ein Kriterium ohne Gewichtung lassen,
wenn dieses für den geplanten Service nicht relevant ist.
| **Perspektive** | **Kriterium** | **Gewichtung (1-5)** |
|-----------------|----------------------------------------------|----------------------|
| **Nutzer** | Zuverlässigkeit, Hochverfügbarkeit | |
| | Performance, Leistungsumfang, Skalierbarkeit | |
| | Fehlertoleranz | |
| **Kosten** | Selfhosting oder Full-Managed-Services | |
| **Entwickler** | Anpassbarkeit, Root-Zugriff, Zugang zu Logs | |
| | Installation von Diensten/Bibliotheken | |
| | Zugriff auf API-Keys | |
| | Bereitstellung einer Sandbox (Testumgebung) | |
| **Support** | Freundlichkeit, Reaktionszeiten | |
| | Anpassung der SLA an Ihre Bedürfnisse | |
| | Lösungskompetenz, ad-hoc Hilfen | |
| | Individuelle Vertragsbedingungen | |
| **Reputation** | Langfristige Verlässlichkeit | |
| | Open-Source-Förderung | |
| | Nachhaltige Energiequellen | |
| **Compliance** | Einhaltung von Datenschutzgesetzen | |
| | Zertifizierungen (ISO 27001, TÜV, etc.) | |
| **Skalierbarkeit und Flexibilität** | Ressourcenanpassung bei Bedarf | |
| | Flexible Vertragslaufzeiten | |
| **Disaster Recovery und Backup-Strategien** | Regelmäßige Backups, einfache Wiederherstellung | |
| | Notfallpläne und Redundanzen | |
| **Migration** | Unterstützung beim Umzug bestehender Anwendungen | |
| | Minimierung von Ausfallzeiten | |
| **Integration** | Nutzung vorhandener Serverstruktur | |
| | Unabhängiger Service | |
### Beispielanwendung zum Matrixserver
Die relevanten Kriterien wenden wir auf Angebote und eigene Optionen zum Hosting an.
Einfachheitshalber ist hier alles als wichtig (5) deklariert.
### **Ausgangsdaten**
#### **Kriterien, Gewichtungen und Bewertungen**
| **Kriterium** | **Gewichtung** | **Hosting A** | **Hosting B** | **Hosting C** |
|----------------------------------------|----------------|----------------|----------------|----------------|
| Zuverlässigkeit, Hochverfügbarkeit | 5 | 3 | 4 | 3 |
| Datenschutzgesetze einhalten | 5 | 5 | 5 | 4 |
| Anpassung der SLA an Ihre Bedürfnisse | 5 | 1 | 5 | 3 |
| Lösungskompetenz, ad-hoc Hilfen | 5 | 1 | 2 | 2 |
| Zugriff auf Config | 5 | 1 | 3 | 4 |
| Kosten | 5 | 1 | 5 | 3 |
| Notfallpläne und Redundanzen | 5 | 4 | 4 | 3 |
---
### **Berechnung der gewichteten Bewertungen**
#### **1. Hosting A**
| **Kriterium** | **Gewichtung** | **Bewertung** | **Gewichtete Bewertung** |
|----------------------------------------|----------------|---------------|--------------------------|
| Zuverlässigkeit, Hochverfügbarkeit | 5 | 3 | 5 × 3 = 15 |
| Datenschutzgesetze einhalten | 5 | 5 | 5 × 5 = 25 |
| Anpassung der SLA an Ihre Bedürfnisse | 5 | 1 | 5 × 1 = 5 |
| Lösungskompetenz, ad-hoc Hilfen | 5 | 1 | 5 × 1 = 5 |
| Zugriff auf Config | 5 | 1 | 5 × 1 = 5 |
| Kosten | 5 | 1 | 5 × 1 = 5 |
| Notfallpläne und Redundanzen | 5 | 4 | 5 × 4 = 20 |
| **Gesamtpunktzahl** | | | **80 Punkte** |
#### **2. Hosting B**
| **Kriterium** | **Gewichtung** | **Bewertung** | **Gewichtete Bewertung** |
|----------------------------------------|----------------|---------------|--------------------------|
| Zuverlässigkeit, Hochverfügbarkeit | 5 | 4 | 5 × 4 = 20 |
| Datenschutzgesetze einhalten | 5 | 5 | 5 × 5 = 25 |
| Anpassung der SLA an Ihre Bedürfnisse | 5 | 5 | 5 × 5 = 25 |
| Lösungskompetenz, ad-hoc Hilfen | 5 | 2 | 5 × 2 = 10 |
| Zugriff auf Config | 5 | 3 | 5 × 3 = 15 |
| Kosten | 5 | 5 | 5 × 5 = 25 |
| Notfallpläne und Redundanzen | 5 | 4 | 5 × 4 = 20 |
| **Gesamtpunktzahl** | | | **140 Punkte** |
#### **3. Hosting C**
| **Kriterium** | **Gewichtung** | **Bewertung** | **Gewichtete Bewertung** |
|----------------------------------------|----------------|---------------|--------------------------|
| Zuverlässigkeit, Hochverfügbarkeit | 5 | 3 | 5 × 3 = 15 |
| Datenschutzgesetze einhalten | 5 | 4 | 5 × 4 = 20 |
| Anpassung der SLA an Ihre Bedürfnisse | 5 | 3 | 5 × 3 = 15 |
| Lösungskompetenz, ad-hoc Hilfen | 5 | 2 | 5 × 2 = 10 |
| Zugriff auf Config | 5 | 4 | 5 × 4 = 20 |
| Kosten | 5 | 3 | 5 × 3 = 15 |
| Notfallpläne und Redundanzen | 5 | 3 | 5 × 3 = 15 |
| **Gesamtpunktzahl** | | | **110 Punkte** |
---
### **Beispielhafte Auswertung der Ergebnisse**
Anreicherung der Ergbebnisse durch Fakten aus den Angeboten.
**Hosting B** erreicht mit **140 Punkten** und erfüllt somit die Kriterien am besten. Insbesondere zeichnet es sich aus durch:
- **Hohe Zuverlässigkeit** (Bewertung: 4)
- **Volle Einhaltung der Datenschutzgesetze** (Bewertung: 5)
- **Individuell anpassbare Service Level Agreements** (Bewertung: 5)
- **Kostengünstig Selfhosting + Freelancer** (Bewertung: 5)
- **geringe Lösungskompetenz für Matrixprobleme und Angebot von ad-hoc Hilfen** (Bewertung: 2)
- **Zugriff auf einige Konfigurationen** (Bewertung: 3)
- **Gute Notfallpläne und Redundanzen** (Bewertung: 4)
**Hosting C** liegt mit **110 Punkten** auf dem zweiten Platz mit:
- **Zuverlässikeit** (Bewertung: 3)
- **Gute Einhaltung der Datenschutzgesetze** (Bewertung: 4)
- **Anpassbare SLA** (Bewertung: 3)
- **Einfacher Zugriff auf Konfigurationen** (Bewertung: 4)
- **Moderate Kosten Full Managed Service** (Bewertung: 3)
**Hosting A** erreicht nur **80 Punkte** und erfüllt die Hauptkriterien weniger gut:
- **Keine Anpassbarkeit der SLA** (Bewertung: 1)
- **Hilfen für Matrix stehen nicht zur Verfügung** (Bewertung: 1)
- **Kein zugriff auf Konfigurationsdateien** (Bewertung: 1)
- **Höhere Kosten Full Managed Service** (Bewertung: 1)
---
## Fazit
Auf Basis einer solchen Entscheidungsmatrix lassen sich transparente Entscheidungen treffen.
ChatGPT: https://chatgpt.com/share/671a4a45-bc4c-8009-af64-579b93052c6e