Drei Instanzen mit eigenen Zuständen
Szene 3 von 12
study-dev entwickelt, study-qa prüft und study-prod betreibt die produktive Website. Gleicher Code bedeutet keine gemeinsame Datenbank.
Erklärung
Die drei VMs laufen laut Bereitstellungsunterlagen auf pvefsn1dc21ex2. Sie haben eigene Konfigurationen und Daten. Historisch wurden Entwicklungs- und Testdaten aus Produktion übernommen; diese Herkunft bedeutet keine laufende Synchronisierung. Deshalb sind auch Testinstanzen keine beliebigen Spielplätze für echte personenbezogene Daten. Entwicklung und QA tragen noindex. Das steuert Suchmaschinen und ersetzt keine Zugriffskontrolle. Ein auf Dev erfolgreich erprobter Campus-Connector gilt nicht automatisch als auf QA oder Produktion aktiviert.
Drei Instanzen mit eigenen Zuständen
- Dev
- Änderungen und gezielte Integrationspiloten.
- QA
- Kontrollierte Prüfung des konkreten Release-Artefakts.
- Prod
- Echter Betrieb mit eigenem Datenbestand.
Denkpause
Was bedeutet noindex auf study-qa?
Nur eingeladene Personen können die URL erreichen.
Nein. Dafür braucht es eine Zugriffskontrolle.
Suchmaschinen sollen die Seite nicht indexieren; Zugriffsschutz bleibt eine eigene Aufgabe.
Richtig. Auffindbarkeit und Berechtigung sind verschiedene Grenzen.
Die Datenbank wird automatisch anonymisiert.
Nein. noindex verändert keine gespeicherten Daten.
Systemübersicht · Domains, Server und Betriebsstand
Dokumentierter Stand: . Keine Live-Statusanzeige. Kapazitäten sind Zuweisungen, keine Auslastungsmessung.
- Browser
- DNS und Cloudflare HTTPS
- Cloudflare Tunnel
- Lernvisite · Flask
- Datenbanken und Dateien
| Domain | Rolle | Ziel | Bedeutung |
|---|---|---|---|
| study-dev.emedys.com | Entwicklung | study-dev | Eigenständige Instanz für Änderungen und Integrationspiloten; noindex. |
| study-qa.emedys.com | Qualitätssicherung | study-qa | Eigenständige Testinstanz für Release- und Wiederherstellungsprüfungen; noindex. |
| study-prod.emedys.com | Produktionsalias | study-prod | 308-Weiterleitung zu study.emedys.com; Pfad und Abfrage bleiben erhalten. |
| study.emedys.com | Produktives Lernen | study-prod | Lernanwendung, Konten und persönliche Lernstände. |
| emedys.com | Öffentliche Produktion | study-prod | Dachseite, öffentliche Bereiche und frei lesbare Lerntexte. |
| www.emedys.com | Öffentlicher Alias | study-prod / HTTPS-Eingang | 301-Weiterleitung zu emedys.com. |
| gitea.emedys.com | Produktiver Git-Dienst | campus-git | Eigene VM für Repositories, Reviews, Issues und Git LFS. |
| study-analytics.emedys.com | Produktive Analytics | plausible | Eigene VM; getrennte Eigenschaften für Study, Dachseite, Entwicklung und QA. |
Die belegte Analytics-Adresse ist study-analytics.emedys.com. Git und Analytics sind produktive Dienste auf eigenen VMs; sie laufen nicht auf study-prod. Dev und QA nutzen getrennte Analytics-Eigenschaften.
| VM | Proxmox-Host | VM-ID | Zuweisung | Aufgabe |
|---|---|---|---|---|
| study-dev | pvefsn1dc21ex2 | 202609162 | 8 vCPU · 24 GiB RAM · 60 + 240 GiB | Entwicklung; eigene Daten und Konfiguration. |
| study-qa | pvefsn1dc21ex2 | 202609161 | 8 vCPU · 24 GiB RAM · 60 + 240 GiB | Releaseprüfung; eigene Daten und Konfiguration. |
| study-prod | pvefsn1dc21ex2 | 202609163 | 8 vCPU · 24 GiB RAM · 60 + 240 GiB | Produktive Website und Lernanwendung. |
| campus-git | fsn1dc21 | 202609171 | 4 vCPU · 8 GiB RAM · 32 + 250 GiB | Gitea + PostgreSQL; unabhängige Datenhaltung. |
| plausible | fsn1dc21 | 202609173 | 4 vCPU · 12 GiB RAM · 32 + 100 GiB | Plausible + PostgreSQL + ClickHouse. |
Betriebsgrenzen: Der Release-Beleg vom 17. September meldet Webanwendung, Collaboration-Worker und Realtime bereit. Produktions-Push blieb inaktiv. Dev/QA haben laut Bereitstellungsunterlagen keine geplanten Backups und kein Monitoring. Externe Integrationen benötigen eigene Funktionsnachweise.
Mit meinem Konto im Hörsaal öffnen →