Share
CDN is een afkorting voor content delivery network. Een van de grootste eCommerce bedrijven, Shopify maakt ook gebruik van dit CDN systeem.
CDN kan de wachttijd op het netwerk verminderen, de beveiliging van Shopify-winkels verbeteren en een betere gebruikerservaring bieden. Hoe kan CDN dit bereiken? In deze blog bespreken we wat een CDN is en wat de voordelen van het gebruik van een CDN zijn.
Een Content Delivery Network (CDN) is een verzameling servers die geografisch verspreid zijn en in een netwerk met elkaar verbonden zijn om webinhoud te leveren aan gebruikers van een website. Webpagina’s en apps draaien beter door de vermindering van de netwerkvertraging (of wachttijd) die CDN’s bieden.
Servers over de hele wereld slaan de websitegegevens op en leveren hun inhoud aan de gebruiker die zich in hun buurt bevindt, in plaats van dat iedereen in de wereld toegang heeft tot één enkele server voor een specifieke website.
Wanneer een domein voor het eerst wordt opgevraagd, stuurt een CDN het verzoek naar de juiste CDN-server. De client ontvangt dan inhoud in de cache over een kortere afstand van de CDN-server.
De origin server is de hoofdlocatie waar de inhoud van een website wordt opgeslagen en waar het oorspronkelijke verzoek binnenkomt. Deze server slaat statische webpagina’s (afbeeldingen, tekst en code), softwaredownloads, rich media (audio en video) en dynamische inhoud geproduceerd door apps op.
Cached content is een kopie van de inhoud van de origin server. Ze worden opgeslagen in geografisch verspreide caching servers in datacentra, zogenaamde Points of Presence (PoP’s). Deze servers staan dicht bij de “rand” van het netwerk, of het gebied waar gebruikersverzoeken worden verwacht. “Edge servers” is een andere naam voor deze servers.
Het wegwerken van lange wachttijden voor downloads en streaming is een van de belangrijkste redenen waarom de meeste ondernemingen gebruik maken van CDN’s. Dit leidt tot een betere gebruikerservaring.
Door het minimaliseren of elimineren van het lokale netwerk knelpunten en het verkleinen van netwerkpad afstanden, verlaagt de inhoud distributie via CDN’s de behoefte aan bandbreedte en bevordert het een groter netwerkgebruik.
Er kunnen meer gelijktijdige gebruikers worden bediend door gebruik te maken van spreiding naar randservers dan denkbaar is met zelfs een volledig geschaalde gecentraliseerde aanpak.
Cybercriminelen maken vaak gebruik van DDoS-aanvallen (Distributed Denial of Service) om de verdediging van een organisatie lastig te vallen of te doorbreken. Door het aantal toegangspunten te verhogen, bieden CDN’s vanzelf DDoS-bescherming, wat resulteert in een meer betrouwbare en toegankelijke weboplossing.
Voor niet-triviale online-oplossingen zullen er werkelijke opstartkosten en permanente operationele kosten zijn, die gebaseerd zijn op het volume van de overgedragen gegevens. Indien deze uitgaven niet worden voorzien, kunnen zij tot onvoorziene hoogten stijgen.
Jouw CDN-infrastructuur moet zijn afgestemd op de regio waar je gebruikers zich bevinden. Een slechte geografische afstemming leidt tot lagere prestaties. Om dit probleem op te lossen, maken verschillende bedrijven gebruik van meerdere CDN’s met verschillende footprints.
Het gebruik van een CDN van een derde partij maakt het beheer en de levering van uw weboplossingen nog moeilijker en voegt een extra ondersteuningsniveau toe, waardoor het oplossen van systeemproblemen moeilijker wordt.
Shopify maakt gebruik van een CDN om afbeeldingen en video’s sneller te tonen dan het traditionele systeem. Het CDN van Shopify slaat nu 20 miljard bestanden op en heeft 25 miljoen bestandsaanvragen zonder systeemproblemen.
https://cdn.shopify.com/static/sample-images/bath.jpeg?
Je kunt een afbeelding van de Shopify CDN server halen en zien hoe snel je afbeeldingen kunt krijgen.
Bron: https://cdn.shopify.com/
We hebben gezien dat Shopify de gebruikerservaring probeert te verbeteren door het gebruik van verschillende technologieën zoals een CDN. Als je overweegt om met e-commerce te beginnen, is Shopify de ideale plek om je producten online te verkopen. Wij kunnen jou helpen om je eigen webwinkel op Shopify te beginnen. Neem gerust contact met ons op