Tencent Cloud Content Delivery Network er et CDN på virksomhedsniveau fra den kinesiske tech-gigant Tencent Holdings.
Det er en del af Tencent Cloud, en enorm AWS og Microsoft Azure-lignende samling af skytjenester og platforme. Hvis du ønsker at opbygge en løsning fra bunden, kan du forbinde CDN til en af Tencents virtuelle maskiner, en skyopbevaringsskovl, måske tilslutte et live media streaming produkt og andre funktioner dækker alt fra databaser og netværk til IoT, Big Data og AI. Men hvis du kun leder efter et CDN, skal du ikke bekymre dig; det er også okay.
Tencent Cloud CDN skiller sig straks ud for sin enorme tilstedeværelse på det kinesiske fastland med mere end 1.100 noder rundt om i landet. De fleste CDN'er har slet ingen placeringer på det kinesiske fastland, og endda den kinesiske konkurrent BaishanCloud halter bagefter med 500+.
Virksomhedens globale netværk har også masser af strøm med 1.000+ yderligere noder spredt over 50+ lande og en kombineret båndbredde på kæmpe 120Tbps.
- Vil du prøve Tencent Cloud CDN? Tjek hjemmesiden her
Installation kan være meget enkel: peg virksomheden på dit oprindelsesdomæne, tilføj en CNAME-post til din domæneregistrator for at pege på CDN, og du er mere eller mindre klar til at gå.
Men der er også en masse finjustering og tilpasning på lavt niveau. Du kan tilpasse udløbstider for forskellige filtyper, kataloger eller stier, for eksempel - eller tillade (eller blokere) adgang via IP-adresse, henvisning eller brugeragent. Det er også muligt at forhindre hotlinking med forskellige smarte tidsstempelbaserede ordninger, tilføje gratis SSL-certifikater, og listen fortsætter.
Priser
Tencent CDN-gebyrer er baseret på en pay-as-you-go-ordning, hvor du opkræves for den båndbredde, du bruger. Priserne varierer efter region og afhængigt af mængden af trafik, du bruger.
Hvis du leder efter servere på det kinesiske fastland, er Tencent's lige så billige som du vil se, med priser, der starter på $ 0,037 pr. GB. Rabatter sparker også tidligt ind. Ingen grund til at bruge en petabyte (1024 terabyte), før du begynder at spare store penge: du betaler kun $ 0,026 pr. GB på data fra 50 til 100 TB og kun $ 0,02 derefter.
Nordamerika og Europa er brøkdeler dyrere til $ 0,045 pr. GB, men igen falder de til $ 0,02 for trafik over 100 TB.
Priserne stiger for andre regioner, men ikke så stejlt som du ofte vil se andre steder, med selv de dyreste regioner (Mellemøsten, Afrika, Sydamerika) koster omkring $ 0,1039 til $ 0,108 pr. GB.
Derimod opkræver CloudFront $ 0,17 i Indien, Microsoft Azure CDN topper til $ 0,233 i Sydamerika, mens Fastly beder om en klump $ 0,28 $ pr. GB i Brasilien, Indien og Sydafrika. Hvis du ønsker at henvende dig til et verdensomspændende publikum, skal Tencent koste mindre end de fleste.
Hvis du har et simpelt websted, måske ikke bruger meget trafik, kan du stadig spare penge andre steder. StackPaths start-CDN er for eksempel kun $ 10 for 1 TB båndbredde om måneden eller $ 0,01 pr. GB, mens Bunny's begrænsede volumenplan opkræver en fast sats på 0,005 dollars pr. GB over hele verden. Ingen af dem begynder at matche Tencent CDN for funktioner, men de er begge væsentligt bedre, end du forventer for de kontanter, du (næppe) betaler.
Identitetskontrol
Tilmelding med Tencent kræver aflevering af masser af personlige oplysninger. Først bad webstedet om vores fødselsdato, land, e-mail-adresse og mobiltelefonnummer. Efter at have verificeret vores e-mail og mobil bad den om kreditkortoplysninger og en faktureringsadresse. Derefter bad det os om vores fulde navn, adresse og telefonnummer igen. Endelig advarede den om, at hvis vi ønskede at bruge kantnoder på det kinesiske fastland, ville vi også være nødt til at kontrollere vores identitet 'som krævet af fastlands Kinas love og regler.'
Vi nåede endelig til konsollen og fandt en menu med 65 Tencent Cloud-tjenester. At skrive CDN i søgefeltet pegede os dog på det relevante link, og vi nåede servicekonsollen med et klik. Kun for at finde et andet krav til at bekræfte vores identitet. (På trods af at webstedet antyder, at dette kun gælder for folk, der bruger det kinesiske fastlandsnetværk, synes det at være nødvendigt for alle.)
Denne gang gav webstedet os to muligheder. Bekræftelse af, at en organisation krævede tilvejebringelse af registreringsoplysninger og et certificeringsfoto, mens den individuelle verifikationsskærm beder om dit navn og adresse igen og detaljer plus et foto af dit pas eller kørekort.
Vi udfyldte formularen, uploadede vores billeder, og siden fortalte os, at vi ville have resultaterne om 2-3 arbejdsdage. Men det ser ud til at være et worst case-scenario, da vi havde vores resultater tilbage den næste dag, og forudsat at verifikation er bestået, der endelig giver adgang til tjenesten.
Opsætning
Enterprise CDN'er giver normalt ikke mange indrømmelser til nybegyndere. Deres konsoller antager stor teknisk viden, og selv supportwebstederne kan være mere forvirrende end nyttige.
Tencent Cloud forsøger at være mere tilgængelig. Når du opretter din første 'distribution', indtaster et domænenavn og vælger dets indstillinger, er sidemulighederne rimeligt klare med værktøjstip-lignende bemærkninger til at forklare nogle punkter. Disse er ikke altid velvalgte, så der er et hjælpikon for regionindstillingen (med muligheder for kinesisk fastland, oversøisk og global), men intet til 'COS Origin' eller 'Enable Range Gets.' Alligevel gør Tencent mere af en indsats for at være klar end mange af de bedste CDN'er.
Det er gode nyheder, for der er meget magt her. Vi har ikke plads til at begynde at gøre retfærdighed over for tjenesten, men her er kun et eksempel.
Grundlæggende CDN'er kan muligvis invitere dig til at indtaste en enkelt oprindelsesserver (mydomain.com), og lad det være ved det. Enkel, men begrænset.
Du kan gøre det samme med Tencent, men det er bare starten. Du kan også indtaste flere IP'er, for eksempel for større pålidelighed. Systemet giver dig mulighed for at indstille en tærskel for mislykkede oprindelige træk til en IP, og hvis den overstiger dette, vil IP blive ignoreret i et stykke tid og derefter genoptages automatisk.
Nogle af dine oprindelser er mere i stand end andre? Intet problem, du kan valgfrit give en vægt for at sikre, at dine bedst mulige servere får flest anmodninger.
Der er også understøttelse af IPv6-oprindelse, og du kan vælge en brugerdefineret port til HTTP-protokoloprindelsesdrag (HTTPS er stadig kun 443).
Du behøver ikke at komme ind på detaljerne på det lave niveau af alt dette, hvis det er unødvendigt. Du kan bare indtaste en oprindelsesserver, et CDN-navn og lade det være. Men det er godt at vide, at denne ekstra funktionalitet er der, hvis du har brug for det.
Der er også nogle komplikationer. CDN'er giver dig generelt mulighed for at konfigurere din serviceopsætning med det samme uden behov for andre ændringer. Tencent kræver, at du bekræfter dit ejerskab af domænet, først ved at tilføje en _cdnauth-post til dit domænenavn med en særlig autorisationsnøgle. Dette er ikke en big deal, og du behøver kun at gøre det en gang, men det er ubelejligt, især hvis dine DNS-ændringer ikke spredes i en dag eller to.
Hvis du leder efter hjælp, har Tencents supportwebsted meget at tilbyde. Se for eksempel på tutorialsiden til supportwebstedet. At konfigurere et CDN korrekt er en meget teknisk opgave, men Tencent antager meget mindre viden end de fleste: grundlæggende koncepter er dækket, der er en hurtig gennemgang af konsollen, dokumenter er organiseret i fornuftige kategorier, og de er virkelig læsbare med skærmbilleder og klare eksempler til at forklare de fleste punkter. Sikker på, der er ikke den dybde og detalje, du får med Google Cloud CDN's dokumentation, men Tencents supportindhold er godt præsenteret og burde få dig i gang med hastighed.
Funktioner
Tencent Cloud's funktioner inkluderer nogle nyttige og overraskende enkle tweaks.
Antag at du vil optimere din CDN til f.eks. Streaming af videoer eller måske store filer. Normalt er du tilbage til at finde ud af, hvordan du gør det for dig selv. Tencent inkluderer en Service Type-indstilling, der gør det muligt at specificere den type optimering, du har brug for - regelmæssigt statisk indhold, downloadacceleration, hvis der er fokus på store filer eller streaming via video on demand - med et klik. (Webstedet forklarer dog ikke klart, hvad dette gør, hvilket kan være et problem for flere tekniske brugere.)
Samtidig har mange andre funktioner ægte dybde. Grundlæggende CDN'er kan f.eks. Begrænse deres adgangskontrol til enkle IP-adressesortlister og hvidlister. Tencent Cloud understøtter det, men går meget længere, inklusive muligheden for at begrænse antallet af anmodninger pr. Sekund fra en klients IP (en simpel form for DDoS-beskyttelse). Erfarne brugere kan endda konfigurere tidsstempelbaserede godkendelsessystemer for at forhindre, at andre hotlinker deres indhold.
Det er ikke alle gode nyheder. Brotli-komprimering er f.eks. En meget effektiv måde at optimere indhold på, men webstedet sagde, at dette blev 'opgraderet' og ikke tilgængeligt på tidspunktet for vores gennemgang. Ordet 'opgraderet' får denne til at lyde som et positivt træk, men for aktive Tencent CDN-kunder oversættes det til 'vi deaktiverer denne funktion i et stykke tid og reducerer serviceydelsen.' Måske ikke hvad du vil høre.
Men på plussiden håndterer Tencent ellers komprimering godt og vælger intelligent de bedste optimeringer, men tilbyder også kontroller på lavt niveau til alle, der har brug for dem (tjek komprimeringssystemet på supportwebstedet, som også skulle fortælle dig, om Brotli stadig er handicappet).
Rensning af cache giver dig mulighed for at fjerne indhold, der er gemt af Tencent Cloud - værdifuldt for noget, du lige har opdateret, og som brugerne skal se med det samme. Problemet her er, at de ikke vil se det helt 'med det samme', da Tencent siger, at det tager 'cirka fem minutter', før en udrensning er afsluttet. Den kinesiske konkurrent BaishanCloud håndterer rensninger på få sekunder, men fem minutter er bedre end nogle og sandsynligvis ikke vil gøre meget af en forskel for mange klasser af websteder.
Det mest positive indtryk fortsatte, da vi afdækkede endnu mere interessante og avancerede funktioner. Bekymret for omkostninger, for eksempel? Du kan indstille en båndbreddelåg. Brug for at dele ressourcer på tværs af domæner? Der er et enormt kraftfuldt system til manipulation af responsoverskrifter.
Og selvom vi har sagt dette før, vil vi sige det igen: Det velpræsenterede supportside gør det meget mere sandsynligt, at selv den gennemsnitlige bruger vil opdage disse funktioner og være i stand til at bruge dem. Hvis tjenesten lyder interessant for dig, skal du ikke tage vores ord for det - brug et par minutter på at gennemse brugervejledningen og find ud af det selv.
Endelig dom
Bekræftelse og admin-besvær kan skabe en lang installationsproces, men kom forbi det, og Tencent er en kapabel CDN, der er god værdi, meget konfigurerbar, har masser af funktioner, og selv CDN-nybegyndere bør ikke have meget svært ved at få det op og kører.
- Vi har også fremhævet den bedste CDN