BloggSkytjenester

Cloudflare og Content Delivery Networks

Fordeler og ulemper med CDN for din nettside

1. desember 2022
Deploi-teamet
Skytjenester
Cloudflare og Content Delivery Networks

Mange har hørt om Content Delivery Networks (CDN-er), men vet ikke helt hva det er. Andre bruker det allerede, men kjenner kanskje ikke til alle fordeler og ulemper. Her tar vi for oss begge deler.

Hva er en CDN?

La oss anta at du har en nettside eller en webtjeneste som er tilgjengelig via et domenenavn. Dette domenenavnet står for en IP-adresse hos Deploi. Når det er besøkende på nettsiden, kontaktes serveren hos Deploi direkte.

Hvis du tar i bruk en CDN, får du et ekstra ledd mellom brukeren og Deploi. All kommunikasjon vil da skje ved at den besøkende kontakter CDN-serveren direkte, og så kontakter CDN-serveren Deploi. Svaret går samme vei tilbake.

En CDN-leverandør har vanligvis mange servere på ulike lokasjoner. Hvilken som blir tatt i bruk kan være avhengig av den besøkendes lokasjon — du vil mest sannsynlig settes i kontakt med den nærmeste CDN-serveren.

Fordeler

Caching

Fordelen med et slikt mellomledd er at CDN-løsningen kan velge å mellomlagre innhold og bilder. CDN-løsningen trenger da ofte ikke å ta kontakt med serveren din hos Deploi i det hele tatt. Dette kan avlaste serveren din, og gi den besøkende en raskere opplevelse.

Brannmur

CDN-løsningen kan også velge å avvise en forespørsel om den har vurdert at henvendelsen er ondsinnet, for eksempel et hackerangrep eller Denial of Service (DoS)-angrep.

HTTPS

En CDN-løsning tilbyr ofte gratis SSL/TLS-sertifikat som gir nettsiden HTTPS. Dette er en enkel og pålitelig måte å få HTTPS på.

IPv6

CDN-løsningen kan kommunisere med din Deploi-server ved bruk av IPv6. Dette betyr at serveren din ikke behøver offentlig IPv4, som er en begrenset ressurs.

Ulemper

Ikke ende-til-ende-kryptering ved HTTPS

Hvis du velger å bruke CDN-leverandørens HTTPS-løsning, er det viktig å være klar over at du ikke lenger har ende-til-ende-kryptering. CDN-løsningen vil kunne se innholdet i kommunikasjonen mellom kunden og Deploi-serveren.

Komplisert feilkilde

En CDN-løsning introduserer en ny feilkilde i løsningen din. Når CDN-leverandøren har problemer, kan nettsiden din bli utilgjengelig. CDN-løsningens brannmur kan også blokkere kundens trafikk ved feil vurdering.

Et typisk eksempel er at gratisversjonen av Cloudflare bare tillater kommunikasjon på enkelte porter. Trenger du andre porter, må du kjøpe en betalt versjon.

Utdatert cache

Et vanlig problem ved oppdatering av et IT-system er at CDN-løsningen fortsetter å levere utdaterte data. Da må man inn i panelet til CDN-løsningen og slette de mellomlagrede dataene.

Hvordan sette opp CDN?

Cloudflare er den mest populære CDN-løsningen. Det påstås at så mye som 20 % av den totale internettrafikken går via Cloudflare. Det er gratis å ta i bruk, men det er begrensninger i gratisløsningen.

For å ta i bruk Cloudflare, registrerer du en konto på nettsiden deres. Deretter ber du Cloudflare ta over styringen av domenet ditt. Har du domene hos Deploi, utfører du enkelt endringene i brukerpanelet vårt.

Hjelp

Trenger du råd eller bistand i forbindelse med CDN, er det som alltid mulig å kontakte oss på telefon eller e-post.

Relevante tjenester

Trenger du hjelp?

Vårt team hjelper deg gjerne med spørsmål om server, hosting, sikkerhet og drift. Ta kontakt for en uforpliktende prat.