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.