Přeskočit na obsah
Kontakt

Slovník

CDN

CDN (Content Delivery Network) je distribuovaná síť serverů rozmístěná na strategických lokacích po celém světě, jejímž účelem je doručovat webový obsah uživatelům z geograficky nejbližšího bodu. Když návštěvník z Prahy otevře web hostovaný na serveru v USA, bez CDN musí každý požadavek překonat tisíce kilometrů. S CDN se statické soubory (obrázky, CSS, JavaScript, videa) načítají z nejbližšího edge serveru, což dramaticky snižuje latenci a dobu načítání.

Princip funguje na bázi cachingu. Když první uživatel požádá o soubor, CDN ho stáhne z původního (origin) serveru a uloží kopii na své edge servery. Každý další uživatel ze stejné oblasti dostane soubor přímo z edge serveru bez nutnosti kontaktovat origin. Pokročilé CDN nabízejí i dynamickou akceleraci, optimalizaci obrázků v reálném čase, DDoS ochranu a Web Application Firewall (WAF).

Dva dominantní hráči na trhu jsou Cloudflare, který nabízí štědrý free tier vhodný i pro malé weby a podniky, a AWS CloudFront, který je preferovanou volbou pro firmy již využívající ekosystém Amazon Web Services. Dalšími alternativami jsou Fastly (oblíbený u mediálních a e-commerce firem pro pokročilé edge computing možnosti) a Bunny CDN (evropská alternativa s konkurenčními cenami). Pro české weby je důležité, že všichni hlavní poskytovatelé CDN mají edge servery v Praze nebo v blízkých lokacích jako Vídni či Frankfurtu, což zajišťuje minimální latenci pro tuzemské návštěvníky.

Potřebujete pomoc s projektem?

Proberme, jak můžeme přivést Vaši vizi k životu.
Získejte bezplatnou nabídku