Beste Europese alternatieven voor AWS CloudFront
Op zoek naar een Europees alternatief voor AWS CloudFront? Het CDN van Amazon is diep geïntegreerd in het AWS-ecosysteem, maar valt onder Amerikaanse jurisdictie en heeft ingewikkelde prijzen. Voor bedrijven die privacy, AVG-conformiteit en transparante prijzen belangrijk vinden, bieden Europese CDN-alternatieven aantrekkelijke opties.
We hebben de beste privacygerichte content delivery networks uit Europa samengesteld. Deze alternatieven zorgen voor snelle, betrouwbare contentlevering met eenvoudiger prijzen en gegevens die beschermd zijn onder Europees recht.
Hoe we deze tools rangschikken Proces in 4 stappen
-
1
Europees eigendom, geverifieerd
Het bedrijf heeft zijn hoofdkantoor en statutaire zetel in de EU, de EER, het Verenigd Koninkrijk, Zwitserland of Israël, en verwerkt klantgegevens in Europa of Israël. Een Amerikaans moederbedrijf sluit een tool van deze pagina uit, ongeacht waar de servers staan.
-
2
Categoriefit en praktijkreview
Wat de tool echt doet, voor wie hij geschikt is en waar hij tekortschiet, gecontroleerd aan de hand van de eigen documentatie, changelog en prijspagina van de leverancier in plaats van de marketingtekst.
-
3
Controle op compliance en prijzen
AVG-positie, hostinglocatie en de prijzen op deze pagina worden vóór publicatie geverifieerd aan de hand van de openbare prijzen van de leverancier, en opnieuw gecontroleerd wanneer we de categorie opnieuw bekijken.
-
4
Positie op deze pagina
Plaatsing op deze pagina kan betaald zijn, en dat kan van invloed zijn op welke tools hier verschijnen en in welke volgorde. Betaling koopt nooit een goede review: een tool die de bovenstaande controles niet doorstaat, staat hier voor geen prijs, en betaling verandert niets aan de tekortkomingen die we beschrijven. Een leverancier kan ons vragen een feitelijke fout te corrigeren, maar niet om een kritiekpunt te verwijderen.
Leveranciers kunnen betalen voor zichtbaarheid op deze pagina. Dat verandert nooit wat een vermelding over een product zegt, inclusief de kritiek, en wij verdienen niets wanneer je doorklikt naar een leverancier. Leveranciers kunnen betalen voor meer zichtbaarheid, hoger op de reviewpagina's; het heeft nooit invloed op welke tools worden opgenomen. Redactioneel beleid
Waarom kiezen voor een Europees alternatief voor CloudFront?
AVG-bescherming
Je data blijven in Europa, beschermd door de strengste privacywetten ter wereld.
Eenvoudiger prijzen
Transparante prijzen op basis van gebruik, zonder de complexiteit van AWS en verborgen kosten.
Geen leveranciersbinding
Onafhankelijk van het AWS-ecosysteem, werkt met elke infrastructuur.
Eenvoudige installatie
Gebruiksvriendelijke interfaces zonder de steile leercurve van AWS.
Beste Europese alternatieven voor AWS CloudFront
We hebben de beste privacygerichte CDN-diensten van Europese bedrijven samengesteld. Elk alternatief is beoordeeld op prestaties, functies, privacy en AVG-conformiteit.
Bunny.net
Bliksemsnel CDN met uitstekende waarde en eenvoudige prijzen
KeyCDN
Zwitsers CDN met betalen naar gebruik en een focus op privacy
Gcore
CDN uit Luxemburg met edge compute en een focus op streaming
Myra Security
Duits CDN met enterprisebeveiliging en compliance op overheidsniveau
CDN77
Tsjechische CDN-provider, gespecialiseerd in videostreaming, met 85+ PoPs en realtime analyse
CDNsun
CDN uit Praag met pay-as-you-go, 30 PoP's en een gratis proefperiode
IONOS Cloud CDN
CDN met vaste prijs op het eigen netwerk van IONOS Cloud, voor sites die daar al worden gehost
LeaseWeb CDN
Nederlandse CDN-diensten, geïntegreerd met uitgebreide cloudhosting-infrastructuur in heel Europa
Transparent Edge
CDN uit Madrid, gebouwd op Varnish Enterprise, met WAF en botbeheer
Varnish CDN
Self-service-CDN van het Stockholmse bedrijf achter Varnish Enterprise
WEDOS Protection
Tsjechisch opgerichte CDN en DDoS-schild dat logs bewaart in de eigen datacenters in de EU
Belangrijkste conclusies
- CloudFront geeft elk account elke maand permanent één terabyte uitgaand dataverkeer en tien miljoen verzoeken gratis, dus onder die hoeveelheid is er geen Europese aanbieder die goedkoper is.
- Boven het gratis niveau kost Europa $0.085 per gigabyte voor de volgende negen terabyte, ongeveer acht en een half keer het gepubliceerde tarief van Bunny.net.
- CloudFront verkoopt ook vaste abonnementen zonder kosten voor overschrijding: Free, Pro voor $15 per maand, Business voor $200 en Premium voor $1,000.
- Het CDN vervangen terwijl de origin in S3 blijft, verandert niets aan welk bedrijf je gegevens bewaart of welke wet erop van toepassing is.
- Een certificaat voor een CloudFront-distributie moet worden uitgegeven in de regio US East (N. Virginia), wat een eerlijke beschrijving is van waar het product wordt beheerd.
Waarom mensen AWS CloudFront verlaten
We beginnen met het ongemakkelijke deel, want de meeste vergelijkingspagina's slaan dat over. CloudFront bevat een permanent gratis tegoed van één terabyte aan uitgaand dataverkeer en tien miljoen verzoeken per maand. Een site die daaronder blijft, betaalt helemaal niets, en dezelfde terabyte bij Bunny.net kost ongeveer tien dollar. Onder die drempel is „een Europees CDN is goedkoper” gewoon onwaar.
Daarboven keert de rekensom hard om. De volgende negen terabyte kost in Europa $0.085 per gigabyte, met HTTPS-verzoeken voor $0.0120 per tienduizend, en er zijn nu ook vaste abonnementen: Free, Pro voor $15 per maand, Business voor $200 en Premium voor $1,000, zonder kosten voor overschrijding. Bij $0.085 betaal je ongeveer acht en een half keer het gepubliceerde tarief van Bunny.net voor dezelfde bytes.
Maar de echte reden om deze pagina te lezen, is niet de rekening. Het enkel vervangen van CloudFront door een Europees CDN verandert op zichzelf niets aan de jurisdictie. Als je origin een S3-bucket en een load balancer is, dan heeft Amazon Web Services, Inc. nog steeds de objecten, de database en de logs. Je hebt dan de cache verplaatst en het bedrijf gehouden.
- Het CDN is het onderdeel dat het makkelijkst te verlaten is en het minst uitmaakt CloudFront is een cache die voor iets anders staat. Als dat iets in AWS blijft, voegt een Europees CDN alleen een Europese tussenstap toe aan een Amerikaanse omgeving en beantwoordt het geen enkele vraag die een gegevensbeschermingseffectbeoordeling werkelijk stelt. Dit is de stap in deze lijst die het vaakst om de verkeerde reden wordt gezet, en als je alleen dit doet, is het best te omschrijven als decoratie.
- Een wereldwijde dienst die vanuit Noord-Virginia wordt beheerd CloudFront wordt gepresenteerd als regio-onafhankelijk, maar het beheer is dat niet. De AWS-documentatie is duidelijk: een certificaat dat wordt gebruikt tussen bezoekers en CloudFront moet worden aangevraagd of geïmporteerd in de regio US East (N. Virginia). Het controlevlak voor het onderdeel dat TLS in Frankfurt beëindigt, staat in us-east-1, een nuttige herinnering aan waar het product daadwerkelijk wordt beheerd.
- Na de gratis terabyte is het tarief het dure deel Bij $0.085 per gigabyte in Europa voor het niveau boven het gratis tegoed betaalt een site die er tien terabyte per maand levert, enkele honderden dollars alleen al voor de levering. De vaste abonnementen beperken dat zonder kosten voor overschrijding, wat een echte verbetering is, maar Premium voor $1,000 per maand zit nog ver van een cent per gigabyte. CloudFront is goedkoop onderaan en duur in het midden.
- De distributie is aan het account gekoppeld, niet aan de site Origin access controls die alleen CloudFront toestaan de bucket te lezen, functies die aan de edge draaien, certificaten die in ACM staan, firewallregels die op globaal niveau zijn aangemaakt, logbezorging naar S3 en metrics naar CloudWatch: niets daarvan is in de gewone zin CDN-configuratie. Het is AWS-configuratie, en daarom raakt een CloudFront-migratie meer teams dan iemand schat.
Wat je moet vervangen, niet alleen evenaren
Bepaal eerst of je een CDN vervangt of begint met het verlaten van een cloud, want de twee projecten hebben vrijwel niets gemeen.
Gaat het alleen om het CDN, dan gaat het om levering, certificaten, cachegedrag en eventuele edge-functies, en elke aanbieder hier kan dat binnen een week aan. Gaat het om de hele omgeving, dan telt de volgorde: eerst origin-opslag, dan compute, dan de cache ervoor, want als je eerst de cache verplaatst, draai je een Europees CDN voor een Amerikaanse bucket en betaal je Amazon daar nog egress voor.
Twee aanbieders hier kunnen zowel de origin als de cache overnemen. Bunny.net heeft Edge Storage, dat de bestanden opslaat op hetzelfde netwerk dat ze levert. Gcore heeft objectopslag, virtuele machines en Kubernetes in EU-regio's. KeyCDN en Myra Security zijn respectievelijk levering en bescherming, en beide gaan ervan uit dat je origin al ergens staat waar je tevreden mee bent.
De alternatieven vergeleken
| Positie | Tool | Hoofdkantoor | Prijzen | Jurisdictie |
|---|---|---|---|---|
| #1 | Bunny.net | Ljubljana, Slovenië | Pay-as-you-go vanaf ongeveer €0.01/GB | EU (Slovenië) |
| #2 | KeyCDN | Winterthur, Zwitserland | Pay-as-you-go vanaf ongeveer €0.04/GB | Zwitserland (adequaatheidsbesluit, buiten de EER) |
| #3 | Gcore | Luxemburg | Gratis variant / betaald vanaf ongeveer €25/maand | EU (Luxemburg) |
| #4 | Myra Security | München, Duitsland | Enterprise-prijzen op aanvraag | EU (Duitsland) |
Hoe elk alternatief zich verhoudt tot AWS CloudFront
- Welke wet er geldt. EU (Slovenië). AWS CloudFront wordt vanuit de Verenigde Staten beheerd, dus de CLOUD Act verplicht de aanbieder om gegevens te overhandigen op basis van een geldig bevel, ongeacht in welk land de servers staan.
- Waar de gegevens staan. 110+ PoPs wereldwijd, sterke Europese aanwezigheid.
- Broncode. Closed source, net als AWS CloudFront.
Het meest geschikt voor: teams die de bestanden en de levering bij één Europese leverancier willen onderbrengen
Bunny CDN d.o.o. is Sloveens en rekent $0.01 per gigabyte in Europa en Noord-Amerika, met een minimum van $1 per maand. Het getal telt boven de gratis terabyte van CloudFront, waar AWS $0.085 rekent voor de volgende negen, maar de reden dat het hier eerst staat, is Edge Storage en niet het tarief.
Edge Storage bewaart je bestanden op hetzelfde netwerk dat ze levert, gerepliceerd over regio's, waardoor de S3-bucket kan verdwijnen in plaats van van veraf gecachet te worden. Dat is het verschil tussen een CDN verplaatsen en beginnen met het verplaatsen van een omgeving, en het is op deze pagina de enige goedkope manier om het tweede te doen. Bunny Stream dekt video op hetzelfde account, wat voor een mediasite nog een AWS-post wegneemt.
Het vervangt de rest van de cloud niet. Er is geen compute, geen database en geen edge-runtime, dus een applicatie achter een Application Load Balancer heeft nog altijd ergens een plek nodig om te draaien. Voor een statische site, een documentatieportaal of een mediabibliotheek kan het alles overnemen.
Wat Bunny.net beter doet dan AWS CloudFront
- Edge Storage kan de origin-bestanden bewaren, zodat de S3-bucket niet achter hoeft te blijven
- $0.01 per GB tegenover $0.085 voor het niveau boven de gratis terabyte van CloudFront
- Sloveens bedrijf, dus zowel de bestanden als de verzoeklogs vallen samen buiten de Amerikaanse jurisdictie
- Geen AWS-account, geen IAM-beleid en geen configuratie op globaal niveau om te onderhouden
- Videohosting en -levering inbegrepen, in plaats van samengesteld uit losse AWS-diensten
Waar Bunny.net een stap terug is ten opzichte van AWS CloudFront
- CloudFront is gratis onder een terabyte per maand en Bunny.net niet
- Geen compute, dus alles dynamisch heeft nog ergens anders een host nodig
- Geen edge-runtime, dus CloudFront Functions en Lambda@Edge hebben geen plek om naartoe te gaan
- Een kleiner netwerk dan dat van CloudFront, en geen integratie met de rest van een cloudomgeving
Opvallend ten opzichte van AWS CloudFront. Het is de enige voordelige optie hier die de origin-bestanden zelf kan bewaren, wat een oppervlakkige CDN-wissel verandert in een echte vermindering van wat Amazon bewaart.
- Welke wet er geldt. Zwitserland (adequaatheidsbesluit, buiten de EER). AWS CloudFront wordt vanuit de Verenigde Staten beheerd, dus de CLOUD Act verplicht de aanbieder om gegevens te overhandigen op basis van een geldig bevel, ongeacht in welk land de servers staan.
- Waar de gegevens staan. 47+ wereldwijde points of presence.
- Broncode. Closed source, net als AWS CloudFront.
- Onafhankelijk gecontroleerd. Zwitserse federale wet op de gegevensbescherming.
Het meest geschikt voor: sites die in Europa worden gehost maar nog een Amerikaanse cache ervoor hebben
KeyCDN wordt geëxploiteerd door proinity LLC uit Winterthur onder de Zwitserse wet op de gegevensbescherming, voor €0.04 per gigabyte zonder verplichting. Het is levering en niets anders, wat precies goed is voor de veelvoorkomende situatie waarin een Europees bedrijf in Frankfurt of Amsterdam host en er om historische redenen toch CloudFront voor heeft gezet.
In die opzet is het CDN het enige Amerikaanse onderdeel in het pad, en het is het onderdeel dat elk bezoekersverzoek in leesbare vorm ziet. Het verplaatsen ervan is geen decoratie, het is het hele probleem. Instant purge, realtime analyses, automatische WebP-conversie en gratis certificaten dekken wat zo'n site nodig heeft.
Staat je origin nog in AWS, dan is dit de verkeerde keuze op deze pagina en zijn de twee aanbieders die je bestanden kunnen bewaren een betere plek om te beginnen. KeyCDN gaat ervan uit dat het moeilijke deel al is opgelost.
Wat KeyCDN beter doet dan AWS CloudFront
- Zwitserse jurisdictie over de verzoeklogs, zonder Amerikaans bedrijf in het leverpad
- Geen cloudaccount, geen IAM, geen certificaten die aan een Amerikaanse regio zijn gekoppeld
- Betalen naar gebruik voor €0.04 per GB, zonder verplichting en zonder abonnementsstructuur waar je doorheen moet
- Instant purge, waar een CloudFront-invalidatie trager is en boven een maandelijks tegoed wordt berekend
Waar KeyCDN een stap terug is ten opzichte van AWS CloudFront
- Kost geld onder een terabyte per maand, waar CloudFront gratis is
- Geen opslag en geen compute, dus het kan niets van AWS overnemen behalve de cache
- Rond de 47 points of presence, ver onder de wereldwijde aanwezigheid van CloudFront
- Zwitserland is adequaat maar geen EER-gebied, en sommige contracten zijn zo opgesteld dat ze dat uitsluiten
Opvallend ten opzichte van AWS CloudFront. Voor een site die in Europa wordt gehost, haalt het de laatste Amerikaanse component uit het verzoekpad, en dat is de enige situatie waarin alleen het CDN wisselen het werk echt afmaakt.
- Welke wet er geldt. EU (Luxemburg). AWS CloudFront wordt vanuit de Verenigde Staten beheerd, dus de CLOUD Act verplicht de aanbieder om gegevens te overhandigen op basis van een geldig bevel, ongeacht in welk land de servers staan.
- Waar de gegevens staan. 180+ PoPs wereldwijd, meerdere locaties in de EU.
- Broncode. Closed source, net als AWS CloudFront.
Het meest geschikt voor: organisaties die AWS verlaten en niet alleen een CDN
Gcore is de enige aanbieder op deze pagina die zowel een cloud als een netwerk is. Vanuit Luxemburg verkoopt Gcore S.A., via meer dan 180 points of presence, virtuele machines, Kubernetes, objectopslag, load balancing, DNS en een edge-runtime, met EU-regio's waaronder Luxemburg, Frankfurt en Amsterdam.
Dat maakt het de realistische bestemming als het antwoord op „wat is onze origin” een AWS-antwoord is. Objecten gaan naar Gcore-opslag, de applicatie naar Gcore-compute, de cache staat er al, en de edge-runtime neemt de JavaScript- en WebAssembly-tegenhangers over van wat CloudFront Functions deed. Eén leverancier, één jurisdictie, één factuur.
Het is niet AWS en het verschil is op sommige punten groot. Er is geen beheerd databaseaanbod van de breedte van dat van Amazon, geen equivalent van de honderd omringende diensten, en betaalde abonnementen vanaf ongeveer €25 per maand maken het een slechte match voor de kleine site die nu binnen de gratis terabyte van CloudFront draait.
Wat Gcore beter doet dan AWS CloudFront
- Compute, Kubernetes, objectopslag en levering op één EU-account, zodat ook de origin kan verhuizen
- Een edge-runtime voor JavaScript, TypeScript en WebAssembly in plaats van CloudFront Functions
- Luxemburgs bedrijf, dus het hele pad valt onder EU-recht en niet alleen de cache
- DDoS-mitigatie op lagen 3, 4 en 7 inbegrepen, met een gratis variant om te evalueren
- Meer dan 180 points of presence, met EU-regio's in Luxemburg, Frankfurt en Amsterdam ook voor de origin
Waar Gcore een stap terug is ten opzichte van AWS CloudFront
- Niets dat in de buurt komt van de catalogus van beheerde diensten van AWS rond de compute
- Betaalde abonnementen vanaf ongeveer €25 per maand, waar CloudFront onder een terabyte gratis is
- Levering per gigabyte kost meer dan Bunny.net voor gewone caching
- Een migratie van deze opzet is een cloudmigratie, met de bijbehorende doorlooptijd
Opvallend ten opzichte van AWS CloudFront. Het is het enige alternatief hier waarbij „weg van CloudFront” en „weg van AWS” hetzelfde project kunnen zijn in plaats van twee, en dat is de enige variant van deze wijziging die verandert wie je gegevens bewaart.
- Welke wet er geldt. EU (Duitsland). AWS CloudFront wordt vanuit de Verenigde Staten beheerd, dus de CLOUD Act verplicht de aanbieder om gegevens te overhandigen op basis van een geldig bevel, ongeacht in welk land de servers staan.
- Waar de data staan. Duitsland.
- Broncode. Closed source, net als AWS CloudFront.
- Onafhankelijk gecontroleerd. BSI-gecertificeerd, AVG.
Het meest geschikt voor: overheidsinstanties en gereguleerde exploitanten die verantwoording moeten afleggen over het hele pad
Myra Security GmbH beheert een eigen netwerk vanuit München en geeft verkeer onderweg niet door aan infrastructuur van derden. Ten opzichte van CloudFront is dat het wezenlijke verschil: CloudFront is een dienst van een cloud, beheerd vanuit een Amerikaanse regio, en Myra is een onafhankelijke exploitant die in Duitsland verantwoording aflegt.
Het product is eerst bescherming en pas daarna levering. Volumetrische floods worden opgevangen, de applicatielaag wordt gefilterd door een firewall die Myra onderhoudt, geautomatiseerd verkeer wordt gescheiden van echte bezoekers, DNS wordt verhard, en het CDN ligt onder dit alles. BSI-certificering maakt die stapel bruikbaar voor Duitse overheidsinstanties, en het is een criterium dat geen Amerikaanse aanbieder kan halen, hoe goed zijn netwerk ook presteert.
Het kost wat enterprise-beveiliging kost, op aanvraag en niet gepubliceerd, dus het is geen antwoord op een factuur. Het is een antwoord op een audit, en een site waar downtime alleen vervelend is, moet kijken naar een van de drie alternatieven erboven.
Wat Myra Security beter doet dan AWS CloudFront
- BSI-certificering, een inkoopvoorwaarde bij Duitse overheidsinstanties die geen Amerikaanse aanbieder kan vervullen
- Een eigen netwerk van begin tot eind, in plaats van een dienst die draait in de cloud van iemand anders
- Beheerde firewall en mitigatie, bemand door analisten van Myra in plaats van regels die je zelf configureert
- Een Duitse exploitant onder Duits recht, zodat het auditspoor voor het hele pad in één jurisdictie blijft
Waar Myra Security een stap terug is ten opzichte van AWS CloudFront
- Enterprise-prijzen op aanvraag, tegenover een product dat onder een terabyte per maand gratis is
- Geen opslag en geen compute, dus het neemt niets anders van een AWS-omgeving over
- Veel minder locaties dan CloudFront, en levering is het ondersteunende product
- Geen self-service aanmelding, dus evalueren betekent een verkoopgesprek
Opvallend ten opzichte van AWS CloudFront. Het is de enige leverancier hier die geen cloudaanbieder is die je een functie van zijn cloud verkoopt, en precies dat onderscheid zoekt een audit in de publieke sector.
Wat er echt stukgaat als je overstapt
Toegang tot de bucket breekt het eerst en is het makkelijkst om slecht te laten breken. Origin access control zorgt ervoor dat de bucket alleen op CloudFront reageert, dus een nieuwe aanbieder krijgt 403's totdat je de policy aanpast, en de onzorgvuldige versie van die aanpassing maakt de bucket wereldwijd leesbaar. Gebruik een ondertekende regeling of een aparte credential, en controleer de bucket vanuit een niet-geauthenticeerde client voordat je verkeer verplaatst.
Ondertekende URL's en edge-functies zijn de tweede. Alles wat CloudFront-ondertekende URL's of cookies uitgeeft, moet opnieuw worden uitgegeven volgens het schema van een andere aanbieder, wat meestal betekent dat je applicatiecode aanpast in plaats van configuratie. CloudFront Functions en Lambda@Edge draaien nergens anders; de runtime van Gcore neemt de eenvoudige over en de rest moet worden herschreven.
En let op de egress waar je niet op had gerekend. Een CDN buiten AWS haalt via het internet op bij een AWS-origin, en Amazon rekent standaard uitgaand dataverkeer voor elke cachemiss. Bij een hoge hitratio is dat verwaarloosbaar; bij veelvuldige purges of een lange staart van zelden opgevraagde objecten kan het de besparing volledig tenietdoen. Meet eerst je hitratio, want dat ene getal bepaalt of deze verhuizing de moeite waard is voordat de origin verhuist.
Is een Europees CDN echt goedkoper dan CloudFront?
Dat hangt af van aan welke kant van één terabyte je zit, en het eerlijke antwoord verrast mensen. CloudFront bevat elke maand een terabyte uitgaand dataverkeer en tien miljoen verzoeken zonder kosten, voor altijd en niet als proefperiode van twaalf maanden. Een brochuresite, een documentatieportaal of een kleine applicatie blijft nooit binnen dat tegoed en betaalt daarom ook nooit iets.
Bunny.net rekent een cent per gigabyte, dus diezelfde terabyte kost ongeveer tien dollar. Goedkoper dan gratis bestaat niet, en elke pagina die je anders vertelt, heeft de prijzen niet gelezen.
Zodra je de drempel overschrijdt, keert het direct om. De volgende negen terabyte kost $0.085 per gigabyte in Europa, dus tien terabyte per maand kost enkele honderden dollars, waar Bunny.net er minder dan honderd zou rekenen. De vaste abonnementen veranderen de vorm van de rekening, niet het tarief: Business voor $200 zonder kosten voor overschrijding is een redelijke deal tegenover een variabele AWS-factuur, en een slechte tegenover een Europese aanbieder die op verbruik rekent.
Lost verhuizen weg van CloudFront mijn AVG-probleem op?
Alleen als de origin meeverhuist. CloudFront slaat op en levert wat iets anders produceert, en dat iets anders is meestal een S3-bucket, een Application Load Balancer of een API Gateway. Die horen bij Amazon Web Services, Inc. uit Seattle, en een Amerikaans openbaarmakingsbevel bereikt het bedrijf dat ze bezit, welk netwerk er ook voor staat.
Wat een Europees CDN wel verandert, is wie TLS beëindigt en wie de verzoeklogs bewaart: welke bezoeker welke pagina heeft geladen, vanaf welk adres, op welk moment. Dat is een echte categorie persoonsgegevens, en het verplaatsen ervan naar een Europese exploitant is een echte verbetering. Het is alleen niet hetzelfde als vertrekken.
De variant die werkt, verloopt in volgorde: verplaats de objecten naar Europese opslag, verplaats de compute, en zet dan een Europees CDN ervoor. In die volgorde is het een echte migratie. Omgekeerd is het een Europese cache voor een Amerikaanse origin, met egresskosten tussen aanbieders als beloning.
Wat bindt ons eigenlijk aan CloudFront?
Zelden de caching zelf. Het zijn de integraties aan beide kanten ervan. Origin access control zorgt ervoor dat de S3-bucket alleen op CloudFront reageert en zorgvuldig opnieuw moet worden opengezet. Certificaten staan in ACM en moeten zijn uitgegeven in de regio N. Virginia. Firewallregels die aan de distributie zijn gekoppeld, worden op globaal niveau aangemaakt. Logs komen terecht in S3 en metrics in CloudWatch, en de alerting van iemand hangt van beide af.
Dan is er edge-code. CloudFront Functions en Lambda@Edge doen voor veel omgevingen verzoekherschrijving, authenticatie en headermanipulatie, en geen van beide draait ergens anders. De edge-runtime van Gcore dekt de gangbare patronen; alles met de AWS SDK binnen een Lambda@Edge-functie is een herschrijving.
Tel die vijf dingen eerlijk op voordat je iets inplant. De omschakeling van de levering duurt een dag; het integratiewerk is het project.
Moeten we eerst het CDN verlaten of eerst de origin?
Bijna altijd de origin. Objecten en compute zijn het trage, dure en riskante deel, en zodra die zijn verhuisd, wordt de CDN-beslissing triviaal: je wijst een Europese aanbieder naar een Europese origin en het hele pad valt onder één wet.
Eerst het CDN doen heeft naast het feit dat het niets oplost nog een specifieke kostenpost: je nieuwe CDN haalt via het publieke internet uit S3, en AWS rekent egress voor elke cachemiss. Een koude cache na een purge wordt een factuur van de aanbieder die je probeerde te verlaten.
De uitzondering is wanneer het CDN het enige onderdeel van de omgeving is dat bezoekersgegevens verwerkt en al het andere al Europees is. In dat geval is de cache het hele probleem, en het verplaatsen ervan is de hele oplossing.
Welke kies je
Zit je onder een terabyte per maand en heeft niemand een harde vraag gesteld over bezoekerslogs, blijf dan. CloudFront is op die omvang gratis, en verhuizen naar een Europese aanbieder die op verbruik rekent om een punt te maken, kost geld en levert weinig op.
Verlaat je echt AWS, doe dan eerst de origin en laat het CDN volgen. Gcore is de enige leverancier hier die compute, opslag en levering samen kan overnemen, en Bunny.net is het goedkope antwoord als de origin bestanden zijn in plaats van een applicatie.
Draait je site al in Europa en is CloudFront het laatste Amerikaanse onderdeel in het pad, dan maakt KeyCDN de klus af voor vier cent per gigabyte en zonder cloudaccount.
En komt de eis van een toezichthouder in plaats van van een financieel team, dan is Myra Security het alternatief dat de audit doorstaat. Besef dan wel dat je een beveiligingsleverancier koopt, geen goedkopere cache.
Veelgestelde vragen
Bunny.net als je levering en origin-opslag bij één Europese leverancier wilt, voor een cent per gigabyte. Gcore als je ook compute verhuist en virtuele machines, objectopslag en edge-code in EU-regio's wilt. KeyCDN als de origin blijft waar hij is en je Zwitserse jurisdictie over de verzoeklogs wilt. Myra Security als wat voor je site staat een inkoopbeoordeling moet doorstaan in plaats van een prijsvergelijking.
Elk account krijgt elke maand permanent één terabyte uitgaand dataverkeer en tien miljoen verzoeken gratis. Daarboven kost Europa $0.085 per gigabyte voor de volgende negen terabyte, en HTTPS-verzoeken kosten $0.0120 per tienduizend. Er zijn ook vaste abonnementen zonder kosten voor overschrijding: Free, Pro voor $15 per maand, Business voor $200 en Premium voor $1,000.
Je kunt beperken welke edge-locaties je content leveren en je origin in een EU-regio houden, zodat de bytes in de praktijk tot Europa beperkt kunnen blijven. De exploitant is Amazon Web Services, Inc. uit Seattle, en het beheer is zo Amerikaans dat een certificaat voor een distributie moet worden uitgegeven in de regio N. Virginia. De locatie is instelbaar; de nationaliteit van het bedrijf niet.
De CloudFront-regel verdwijnt en er verschijnt elders een nieuwe regel, meestal kleiner. Wat mensen vergeten, is dat origin-egress terugkomt: CloudFront haalt binnen AWS tegen voorkeurstarieven uit S3, terwijl een extern CDN via het internet ophaalt en bij elke cachemiss standaard uitgaand dataverkeer betaalt. Voor een site met veel verkeer en een goede hitratio is dat klein. Voor een site met veelvuldige purges is het dat niet.
Gcore is de enige aanbieder hier met een edge-runtime, en die draait JavaScript, TypeScript en WebAssembly. Dat dekt het gebruikelijke werk: paden herschrijven, beveiligingsheaders toevoegen, een token controleren, routeren op geografie. Niet overzetbaar is een Lambda@Edge-functie die via de SDK andere AWS-diensten aanroept, omdat wat die aanroept, de omgeving is die je probeert te verlaten.
Het is een groot, volwassen, goed verbonden netwerk en het presteert overal goed. Voor Europese bezoekers zijn de 180-plus locaties van Gcore en de sterke continentale aanwezigheid van Bunny.net concurrerend, en onafhankelijke tests zetten ze routinematig naast CloudFront. Het prestatieargument is niet de reden om te verhuizen en mag ook niet als zodanig worden gebruikt.
Eerst de toegang. Als de bucket origin access control gebruikt, weigert hij iedereen behalve CloudFront, dus je hebt een bucketpolicy of een regeling met ondertekende verzoeken nodig voor de nieuwe aanbieder, en onzorgvuldig openzetten is hoe buckets openbaar komen te staan. Dan de ondertekende URL's, die CloudFront-specifiek zijn en opnieuw moeten worden uitgegeven volgens het schema van de nieuwe aanbieder. Dan elke CORS-configuratie die het oude distributiedomein noemt.
Qua kosten, ja, en deze pagina gaat niet in discussie met de rekensom. Het tegenargument is dat het een AWS-account vereist, en dat betekent een IAM-opzet, een factureringsrelatie en een omgeving die de neiging heeft te groeien. Het minimumbedrag in dollars van Bunny.net levert hetzelfde resultaat op zonder een cloudaccount eraan vast, wat voor een kleine organisatie een eenvoudiger ding is om te beheren.
Een dag voor de levering als de origin al bereikbaar is en het certificaat eenvoudig is. Een maand als origin access control, ondertekende URL's, edge-functies en logpijplijnen allemaal een rol spelen. Een kwartaal of langer als je het verstandige doet en eerst de origin verplaatst, wat een opslag- en computemigratie is met een CDN-wijziging aan het eind.
Gerelateerde vergelijkingen
Ontdek meer Europese alternatieven
Ontdek privacyvriendelijke Europese alternatieven voor andere populaire Amerikaanse techdiensten.