Merhaba TürkHackTeam Ailesi
Bugün sizlere CDN Nedir? bundan bahsedeceğim.
Açıklama
İçerik dağıtım ağı anlamına gelen CDN (Content Delivery System), web sitelerinin önbelleğe alınmış kopyalarının bir sunucu ağında tutulması ve içeriğin olabildiğince güvenilir, ucuz ve hızlı bir şekilde ziyaretçiye en yakın noktadan sunulmasıdır.
Netflix, Twitter, Amazon ve Facebook gibi devler tarafından da kullanılan CDNlerin amacı, web sitesi yükleme sürelerini hızlandırmak ve trafik artışlarından kaynaklanan sorunları önlemektir.
Sunucu lokasyonu ve site hızı arasında güçlü bir ilişki söz konusudur. Sitenizin içeriğinin depolandığı sunucuya yakın bir yerde bulunan ziyaretçiler için siteniz hızlıca görüntülenir.
Ancak başka bir kıtada bulunan bir ziyaretçi için siteniz daha yavaş yüklenecek, daha geç açılacaktır. CDNler; ağlarında depoladıkları statik içeriğin kopyalarını, coğrafi olarak en yakın konumdaki sunucularından aktardığından site hızı olumlu etkilenir.
CDNin Avantajları
Ziyaretçiler ve sitenin depolandığı sunucu arasındaki mesafenin uzaklığı sayfaların geç yüklenme sebebidir. CDN kullanmak, ziyaretçiler ve sunucular arasındaki mesafeyi azaltarak sitenizin hızlıca görüntülenebilmesini sağlar.
CDN kullanımı internet sitenizin kaynak tüketim oranını düşürür böylelikle internet sitelerinin daha hızlı yüklenmesini sağlar.
Web sitelerinin hızlı yüklenmesi kullanıcı tecrübesi açısından oldukça önemlidir. CDNin hıza bağlı dolaylı etkileri arasında; ziyaretçilerin, bir sitede daha fazla kalma olasılığının ve dönüşüm oranlarının artış göstermesi sayılabilir.
CDNler ses veya video gibi içeriklerin daha hızlı yüklenmesine yardımcı olur.
CDNler aynı dosyaları farklı konumlardaki birden fazla sunucuya dağıttığı için sitelerin kesintisiz olarak erişilebilir olmasını sağlar. Sunucu donanımlarıyla ilgili aksaklıklar yaşansa da, sitelere ulaşılabilir.
Birçok CDN sitenizi bilgisayar korsanlarının ve siber suçluların güvenlik risklerine karşı koruyabilir, şüpheli trafiği otomatik olarak engelleyebilir. DDoS saldırısı yaşıyor olsanız da, CDNler sitenizi açık tutmanıza yardımcı olabilir. Ayrıca, bazı CDNler iki faktörlü kimlik doğrulama ve ek güvenlik duvarı koruması sunar.
İçeriğinizin birden çok sunucudan yüklenmesi, siteniz; alışılmadık derecede yüksek trafik aldığında sistem çökmesi olasılığını sınırlar. Ek olarak, dönemsel olarak yaşamakta olduğunuz trafik artışları sebebiyle daha pahalı bir hosting planına geçmeniz gerekmeyebilir.
Saygın CDN hizmetlerinin çoğu, ziyaretçilerinizle ilgili derinlemesine analitik veri sağlar. Böylece, web sayfanız için etkili iyileştirmeler yapabilirsiniz.
CDN Nasıl Çalışır?
CDNler, PoP olarak bilinen depolama konumlarını; İnternet Değişim Noktaları denen ve küresel bağlantı merkezi olan IXPlere yakın tutar.
CDNler internet sitelerinin temel içeriğini, bölgeye özgü IXPlerin yanına koyarak, uzakta bir veri merkezinde bulunan bir sunucuya oranla, içeriğin daha hızlı sunulmasını sağlar.
Amerikadaki bir firmanın Doğu Asya pazarında etkin olmak istediğini varsayalım. Geleneksel bir mimaride, şirketin kaynak sunucusundan verilerin sırayla; önce bölgesel IXPye, sonra Pasifik boyunca Asyadaki ilgili bölge için başka bir IXPye ve son olarak da kullanıcının internet servis sağlayıcısı ve cihazına gitmesi gerekir.
Yol boyunca her durak hakkında iyimser varsayımlarda bulunsak bile, bunun gerçekten dolambaçlı bir yol olduğunu kabul etmemiz gerekir. Bu sebeple Dünya çapında kitlelere yönelik siteler için CDN kullanımına, önemli bir dijital yatırım gözüyle bakılabilir.
Adım adım, bir CDN şu şekilde çalışır:
Bir ziyaretçi bir web sitesine girmek istediğinde ziyaretçinin içerik talebi CDN tarafından durdurulur ve en yakın PoPa (depolama konumuna) yönlendirilir.
PoPun önbelleğinde içerik varsa, içerik CDN tarafından iletilir. Buna önbellek HIT denir.
Önbellek HIT durumunda, CDN istenen içerikle bir yanıt oluşturur.
Yanıt web uygulaması tarafından alınır ve içerik, kaynak sunucu tarafından teslim edildiğinden çok daha hızlı yüklenmiş olur.
Hangi Siteler CDN Kullanmalı?
Hedef kitlesi farklı kıtalarda bulunan geniş kitleye sahip sitelerin
Zengin içerik sunmaya hevesli olan, büyük görsel ve video gibi medya dosyaları içeren sitelerin,
Farklı konumlardan yoğun trafik alan sitelerin; CDN kullanması önerilir.
Ayrıca Dünyanın bir çok noktasından web sayfalarının hızlıca görüntülenmesini isteyen, kullanıcı deneyimini önemseyen, arama motoru sıralamasının yükselmesini ve web sitelerini korumak isteyen çoğu web sayfası sahibi ve işletme için de CDN, yerinde bir çözüm önerisi olabilir.
Saygılarımla 'Conqueror
Bugün sizlere CDN Nedir? bundan bahsedeceğim.
Açıklama
İçerik dağıtım ağı anlamına gelen CDN (Content Delivery System), web sitelerinin önbelleğe alınmış kopyalarının bir sunucu ağında tutulması ve içeriğin olabildiğince güvenilir, ucuz ve hızlı bir şekilde ziyaretçiye en yakın noktadan sunulmasıdır.
Netflix, Twitter, Amazon ve Facebook gibi devler tarafından da kullanılan CDNlerin amacı, web sitesi yükleme sürelerini hızlandırmak ve trafik artışlarından kaynaklanan sorunları önlemektir.
Sunucu lokasyonu ve site hızı arasında güçlü bir ilişki söz konusudur. Sitenizin içeriğinin depolandığı sunucuya yakın bir yerde bulunan ziyaretçiler için siteniz hızlıca görüntülenir.
Ancak başka bir kıtada bulunan bir ziyaretçi için siteniz daha yavaş yüklenecek, daha geç açılacaktır. CDNler; ağlarında depoladıkları statik içeriğin kopyalarını, coğrafi olarak en yakın konumdaki sunucularından aktardığından site hızı olumlu etkilenir.
CDNin Avantajları
Ziyaretçiler ve sitenin depolandığı sunucu arasındaki mesafenin uzaklığı sayfaların geç yüklenme sebebidir. CDN kullanmak, ziyaretçiler ve sunucular arasındaki mesafeyi azaltarak sitenizin hızlıca görüntülenebilmesini sağlar.
CDN kullanımı internet sitenizin kaynak tüketim oranını düşürür böylelikle internet sitelerinin daha hızlı yüklenmesini sağlar.
Web sitelerinin hızlı yüklenmesi kullanıcı tecrübesi açısından oldukça önemlidir. CDNin hıza bağlı dolaylı etkileri arasında; ziyaretçilerin, bir sitede daha fazla kalma olasılığının ve dönüşüm oranlarının artış göstermesi sayılabilir.
CDNler ses veya video gibi içeriklerin daha hızlı yüklenmesine yardımcı olur.
CDNler aynı dosyaları farklı konumlardaki birden fazla sunucuya dağıttığı için sitelerin kesintisiz olarak erişilebilir olmasını sağlar. Sunucu donanımlarıyla ilgili aksaklıklar yaşansa da, sitelere ulaşılabilir.
Birçok CDN sitenizi bilgisayar korsanlarının ve siber suçluların güvenlik risklerine karşı koruyabilir, şüpheli trafiği otomatik olarak engelleyebilir. DDoS saldırısı yaşıyor olsanız da, CDNler sitenizi açık tutmanıza yardımcı olabilir. Ayrıca, bazı CDNler iki faktörlü kimlik doğrulama ve ek güvenlik duvarı koruması sunar.
İçeriğinizin birden çok sunucudan yüklenmesi, siteniz; alışılmadık derecede yüksek trafik aldığında sistem çökmesi olasılığını sınırlar. Ek olarak, dönemsel olarak yaşamakta olduğunuz trafik artışları sebebiyle daha pahalı bir hosting planına geçmeniz gerekmeyebilir.
Saygın CDN hizmetlerinin çoğu, ziyaretçilerinizle ilgili derinlemesine analitik veri sağlar. Böylece, web sayfanız için etkili iyileştirmeler yapabilirsiniz.
CDN Nasıl Çalışır?
CDNler, PoP olarak bilinen depolama konumlarını; İnternet Değişim Noktaları denen ve küresel bağlantı merkezi olan IXPlere yakın tutar.
CDNler internet sitelerinin temel içeriğini, bölgeye özgü IXPlerin yanına koyarak, uzakta bir veri merkezinde bulunan bir sunucuya oranla, içeriğin daha hızlı sunulmasını sağlar.
Amerikadaki bir firmanın Doğu Asya pazarında etkin olmak istediğini varsayalım. Geleneksel bir mimaride, şirketin kaynak sunucusundan verilerin sırayla; önce bölgesel IXPye, sonra Pasifik boyunca Asyadaki ilgili bölge için başka bir IXPye ve son olarak da kullanıcının internet servis sağlayıcısı ve cihazına gitmesi gerekir.
Yol boyunca her durak hakkında iyimser varsayımlarda bulunsak bile, bunun gerçekten dolambaçlı bir yol olduğunu kabul etmemiz gerekir. Bu sebeple Dünya çapında kitlelere yönelik siteler için CDN kullanımına, önemli bir dijital yatırım gözüyle bakılabilir.
Adım adım, bir CDN şu şekilde çalışır:
Bir ziyaretçi bir web sitesine girmek istediğinde ziyaretçinin içerik talebi CDN tarafından durdurulur ve en yakın PoPa (depolama konumuna) yönlendirilir.
PoPun önbelleğinde içerik varsa, içerik CDN tarafından iletilir. Buna önbellek HIT denir.
Önbellek HIT durumunda, CDN istenen içerikle bir yanıt oluşturur.
Yanıt web uygulaması tarafından alınır ve içerik, kaynak sunucu tarafından teslim edildiğinden çok daha hızlı yüklenmiş olur.
Hangi Siteler CDN Kullanmalı?
Hedef kitlesi farklı kıtalarda bulunan geniş kitleye sahip sitelerin
Zengin içerik sunmaya hevesli olan, büyük görsel ve video gibi medya dosyaları içeren sitelerin,
Farklı konumlardan yoğun trafik alan sitelerin; CDN kullanması önerilir.
Ayrıca Dünyanın bir çok noktasından web sayfalarının hızlıca görüntülenmesini isteyen, kullanıcı deneyimini önemseyen, arama motoru sıralamasının yükselmesini ve web sitelerini korumak isteyen çoğu web sayfası sahibi ve işletme için de CDN, yerinde bir çözüm önerisi olabilir.
Saygılarımla 'Conqueror