CDN (Content Delivery Network)
Kurzdefinition
Ein CDN kopiert die statischen Dateien einer Website auf Server weltweit und liefert sie jedem Besucher von der nächsten Kopie aus.
Wird eine Seite nur von einem einzigen Server ausgeliefert, laden Besucher weit entfernt langsamer. Ein CDN kopiert statische Inhalte, Bilder, Videos, Skripte, auf Server in vielen Ländern und liefert jedem Besucher die geografisch nächste Kopie.
Das beschleunigt das Laden und entlastet den Ursprungsserver, sodass die Seite bei plötzlichen Besucherspitzen stabil bleibt. Die meisten CDNs bieten zusätzlich eine grundlegende Sicherheitsschicht und Filterung von Angriffen.
Ein CDN verändert die Seite selbst nicht, es beschleunigt nur ihre Verteilung; wird Inhalt aktualisiert, muss auch der Cache erneuert werden, sonst kann eine ältere Version noch eine Weile angezeigt werden.
Die grundlegende Angriffsfilterung eines CDN wird oft für eine vollständige Sicherheitslösung gehalten, dabei ist dieser Schutz nur eine oberflächliche Schicht. Gegen einen gezielten Angriff braucht es weiterhin eigene Maßnahmen wie Serverhärtung und Sicherheits-Header, ein CDN ersetzt sie nicht, sondern ergänzt sie und beschleunigt gleichzeitig die Auslieferung.
Warum es wichtig ist
Eine langsam ladende Seite verliert Besucher und rutscht in der Suchmaschinen-Rangliste ab. Für jedes Unternehmen mit internationalem Publikum ist ein CDN die praktische Lösung, die den Geschwindigkeitsunterschied verschwinden lässt.
Beispielszenario
Ein Verleih für Veranstaltungstechnik schaltete für seinen Traffic aus dem Ausland ein CDN frei, seine bildlastigen Katalogseiten wurden binnen Tagen spürbar schneller.
