As principais métricas seriam:
-
Preço .
-
Desempenho . Isso quebra ainda mais o desempenho de arquivos pequenos (onde a latência, ou seja, o tempo até o primeiro byte domina) e o desempenho de arquivos grandes (onde a taxa de transferência predomina). Obviamente, na verdade, medir isso é muito difícil, mas aqui estão alguns benchmarks decentes para começou .
-
Cobertura geográfica para as regiões em que você está interessado. O Fx Akamai tem > 65.000 servidores em todo o mundo e abrange praticamente todos os continentes, exceto a Antártica; enquanto o MaxCDN não possui servidores na Ásia (ainda).
-
O provedor oferece " Push " zonas CDN, " Pull "zones , ou ambos. Qual você quer?
-
O provedor oferece streaming media zones (vídeo / áudio). Você precisa disso?
-
SSL . Nem todos os provedores suportam SSL / HTTPS. Daqueles que o fazem, nem todos suportam SSL junto com 'domínios de vaidade' (
cdn.yourcompany.com
). -
compactação HTTP . Boas CDNs permitem controle flexível sobre a compactação HTTP (para download muito mais rápido de CSS, JS e outros arquivos de texto). O Amazon Cloudfront é a única exceção que posso imaginar agora.
-
Relatórios . Bons provedores possuem ótimas estatísticas, que ajudam você a obter visibilidade de como seu conteúdo é consumido. Provedores menores geralmente têm estatísticas menos extensas & relatórios.
-
SLA's , para quem precisa disso.
-
O provedor oferece Borda lateral inclui , se você precisa disso.
-
O provedor oferece algum tipo de autenticação baseada em token (fx se você quiser fornecer um download rápido de um arquivo do instalador de software, mas não permitirá o download antes do usuário final pago por isso).