From 22a9077a3b66f6d249faeb08292bb11b9d87b319 Mon Sep 17 00:00:00 2001 From: "lukas.weberruss" Date: Mon, 7 Jul 2025 14:49:14 +0000 Subject: [PATCH] Update readme.md --- readme.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/readme.md b/readme.md index 33fdd28..8d323cf 100644 --- a/readme.md +++ b/readme.md @@ -11,6 +11,35 @@ Diese Anleitung beschreibt die Schritte für ein robustes und automatisch skalie In diesem Beispiel wurde es im STACKIT DNS auf die folgende Route/URL durchgeführt: moodle.cf.demo.stackit.rocks +## Architektur + +Die folgende Abbildung zeigt die Architektur der Moodle-Umgebung auf STACKIT als textbasiertes Flussdiagramm. +```mermaid +graph TD + A[Anwender] --> B(STACKIT DNS); + B --> C(STACKIT CDN); + C --> D{Cloud Foundry Router}; + + subgraph Cloud Foundry Plattform + D --> E1[Moodle Instanz 1]; + D --> E2[Moodle Instanz ...n]; + end + + subgraph Backing Services + F[(MariaDB
Datenbank)]; + G[(Redis
Sessions & Locks)]; + H[(S3 Object Storage
Dateien)]; + end + + E1 --> F; + E1 --> G; + E1 --> H; + + E2 --> F; + E2 --> G; + E2 --> H; +``` + ## Verzeichnisstruktur Bevor du am Ende die Anwendung pushst, stelle sicher, dass deine lokale Verzeichnisstruktur wie folgt aussieht. Dies ist entscheidend für den Erfolg.