A CDN é apenas um componente do desempenho do site E2E e serve a um propósito muito específico: fornecer capacidade de escala quase ilimitada e melhorar o desempenho / velocidade com a qual os objetos estáticos são servidos aos visitantes do site, distribuindo esses objetos estáticos servidores o mais próximo possível dos visitantes em todo o mundo, usando servidores de entrega otimizados para construção.
Se o seu público estiver espalhado pelo mundo, faz muito sentido usar uma solução comercial de CDN em vez de comprar Servidores e Largura de Banda em todo o mundo. Apenas um punhado de empresas tem o dinheiro e se especializa para construir essa rede. O Google fez isso, a Netflix está fazendo isso, mas, a menos que você seja tão grande, não há sentido econômico em criar sua própria CDN e é melhor usar um dos fornecedores comerciais de CDN. Os três principais fornecedores de Nível 1 são Akamai, Limelight e EdgeCast.
Existem centenas de outros fornecedores de CDN. É um pouco como o negócio de automóveis, muitas marcas, todas têm 4 rodas e um motor, mas existem grandes diferenças entre cada marca / modelo.
Não está claro qual é o seu público ou quanto tráfego você entrega. Sem essas informações, é difícil fornecer uma boa resposta. no entanto, configurar uma CDN comercial é tão fácil quanto informar à CDN qual domínio atende aos arquivos estáticos.
supondo que static.shirtofholland.com seja usado para servir objetos estáticos (imagens, js, css ...), basta criar esse cname, deixe a CDN saber onde está o servidor Origin (para que ele possa obter o conteúdo estático e armazená-lo na borda) e, finalmente, atualize sua zona DNS para apontar esse nome estático para o seu provedor de CDN. Como alternativa, você pode usar o URL da CDN diretamente (fornecido pela sua CDN). Não é muito elegante, mas funciona.
Outro aspecto importante a considerar ao analisar a melhoria de desempenho é o seguinte:
DNS - seu provedor de DNS atual é rápido e confiável o suficiente? O uso de um provedor de DNS gerenciado percorrerá um longo caminho e não custará muito dinheiro.
CDN para entrega estática de objetos
ADN ou DSA para acelerar o conteúdo dinâmico (não armazenável em cache). Isso melhorará drasticamente o desempenho de qualquer site de comércio eletrônico, mas é relativamente caro (ao contrário da CDN, que é muito acessível).
FEO ou Front End Optimization, que pode ser feito por otimização de código (consulte o livro O'Reilly mais vendido da Souders, sites de alto desempenho) ou usando uma solução comercial que aplicará essas regras FEO (e mais) em tempo real ao seu local. Isso geralmente é feito em cima da Aceleração Dinâmica.