O que é uma CDN

Olá, Kangaroozinho! Nesse artigo vamos conversar um pouco sobre as CDN, o que são, como funcionam, vantagens de utilizá-las e também listar algumas caso você tenha interesse em conhecer melhor ou utilizar alguma delas!

Sumário

  • O que é uma CDN
  • Como elas funcionam
  • Vantagens
  • As CDN mais conhecidas e utilizadas
  • Conclusão

O que é uma CDN

Uma CDN, do inglês Content Delivery Network é uma rede de servidores espalhados pelo mundo contendo o conteúdo do seu site. Em outras palavras, o conteúdo do seu site vai ser “copiado” para vários servidores ao redor do seu país e de todo o mundo, tornando o acesso mais prático em vários cenários.

O que isso quer dizer? Bom, isso quer dizer que se a sua hospedagem está no Brasil, utilizando uma CDN, possivelmente um usuário que tentar acessar o seu site de outro país não irá sofrer tanto para realizar esse acesso, uma vez que a partir da CDN o conteúdo do seu site pode estar compartilhado em um servidor próximo a ele, o que dependendo do caso, diminui e muito o tempo de resposta.

Como elas funcionam

Citei rapidamente no tópico anterior, porém, para explicar melhor, a CDN funciona da seguinte forma: Quando você configura o seu domínio em uma CDN, configurando as Nameservers deles nas configurações do seu domínio, eles passam, de certa forma, a gerenciar o seu site.

Sendo assim, o que a CDN faz nada mais é do que gerar um cache dos elementos do seu site e os armazenar em servidores ao redor do mundo (dependendo das requisições dos usuários). 

O que significa que, se um usuário mora nos Estados Unidos (por exemplo) e ele fez requisições no seu site, se a CDN que você está utilizando possuir servidores próximos a ele, um cache será gerado, e assim, a próxima vez que alguém fizer uma requisição da mesma região/área, tudo acontecerá mais rápido, pois esse usuário terá acesso aos arquivos à partir de um servidor bem mais próximo dele.

Para exemplificar ainda mais, se a CDN que você está utilizando tiver servidores em todo o mundo, significa que os usuários se conectam ao servidor mais próximo deles e raramente irá precisar se conectar com o servidor principal para ter acesso às requisições.

É importante dizer que isso não torna o seu provedor principal “dispensável”, uma vez que a CDN depende desse cache gerado, caso ela não encontre nenhum cache referente a requisição do usuário, a CDN irá se comunicar com o servidor principal para seguir com a requisição, e após isso gerar esse cache. Por conta disso, o servidor principal continua sendo de suma importância para o seu site.

Vantagens

Velocidade:
Ao utilizar uma CDN, você terá algumas vantagens, entre elas vai estar a velocidade e o tempo de resposta do seu site para os usuários.

Isso acontece porque, como citado acima, os elementos do seu site estarão disponíveis em vários locais do mundo, sendo assim, um usuário de fora do Brasil nem sempre vai precisar esperar que uma conexão percorra entre continentes para ele ter uma resposta do site, normalmente ele vai obter respostas rapidamente por conta dessa configuração.

Segurança:
Uma outra vantagem que você pode ter ao utilizar uma CDN é no quesito de segurança. A partir do momento que você está utilizando alguma CDN, isso significa que você vai ter pelo menos uma camada a mais de segurança, uma vez que várias delas possuem seus próprios sistemas e meios para lidar com invasões ou ataques DDOS.

Então, quando se trata de um ataque DDOS, por exemplo, por haver múltiplos servidores contendo os elementos do seu site, pode ser que esse ataque acabe atingindo um servidor, mas outros continuem operando normalmente, sendo assim, o seu site poderia acabar mais lento, mas não ficaria fora do ar.

Otimização para os acessos:
Além de todos os exemplos acima, utilizar uma CDN também lhe garante que, caso você tenha alto tráfego para o seu site, isso amenize o consumo dos recursos dele.

Nesse caso, como os acessos poderão acontecer em vários servidores ao redor do Brasil ou do mundo, significa que nem todo acesso e requisição será feito para o mesmo servidor, por conta disso mesmo quando o site estiver recebendo muitos acessos, vários usuários sequer vão perceber uma diferente, uma vez que eles podem estar acessando algum outro servidor com a cópia do seu site diferente dos demais.

As CDN mais conhecidas e utilizadas

Agora que você já sabe o que é, como funciona e as vantagens de utilizar uma CDN, vamos te mostrar as mais conhecidas e utilizadas.

CloudFlare

CDN CloudFlare

A CloudFlare é sem dúvidas a CDN mais conhecida e utilizada no mundo, isso muito se dá por ser uma excelente opção gratuita com algumas funcionalidades básicas, ao mesmo tempo em que te oferecem uma opção paga com configurações mais avançadas.

É bem conhecida também por conta de seus sistemas de segurança, o que torna o seu site ainda mais seguro. E além de tudo isso, com seus milhares de servidores ao redor do mundo, se torna uma excelente opção.

Inclusive, se você já conhece a CloudFlare, mas ainda não sabe como configurar o seu domínio nessa plataforma, nossa equipe preparou um artigo bem completo em nossa base de suporte mostrando desde adicionar o domínio, como também a realização das configurações das entradas DNS. Se você quiser dar uma olhada, é só clicar aqui.

Amazon CloudFront (AWS)

CDN AWS (CloudFront)

Já a Amazon CloudFront deve ser a principal escolha daqueles que têm muito tráfego no seu site. Isso porquê das opções que serão apresentadas aqui, eles tem servidores robustos focados justamente em tráfego.

É importante dizer que a Amazon CloudFront não lhe trás uma opção gratuita, porém, os preços que você encontrará nos planos deles são baseados no uso, o que significa que se o seu tráfego não é tão alto, o custo também não será.

Além desses motivos, essa opção traz uma excelente compatibilidade com outras ferramentas oferecidas pela AWS.

Akamai

CDN Akamai

Conhecida como uma das pioneiras nessa área, a Akamai é outra excelente opção se você está pensando em utilizar uma CDN para o seu site, principalmente se você possui um site focado em vídeos, ou algo semelhante.

Assim como as outras opções, a Akamai também tem uma grande estrutura de servidores, o que garante maior estabilidade e confiança para você utilizar a plataforma deles.

No geral, a Akamai é uma excelente opção se você tem um site de grande escala, que recebe muitos acessos simultâneos, etc. E como citado anteriormente, principalmente se for relacionado com streaming, uma vez que eles têm uma grande otimização de mídia e vídeo.

Conclusão

Agora você já conhece mais sobre as CDN, para que servem, as suas vantagens e também alguns exemplos de CDN caso você deseje utilizar alguma delas.

Se você deseja utilizar algum desses serviços, é muito importante que você avalie com cuidado qual opção vai escolher, uma vez que por mais que todas sejam excelentes opções, cada uma oferece o serviço ideal para um público em questão. Então, avalie com cuidado e não tente encontrar “a melhor cdn”, busque pela CDN que melhor se encaixe com as suas necessidades.

Esperamos que esse artigo tenha te ajudado de alguma forma, esclarecido suas dúvidas e que tenha sido uma boa leitura do início ao fim, te vemos em uma próxima oportunidade, pequeno Kangaroo! =D

Compartilhar:

O que dizem nossos clientes:

Outros Artigos: