No mundo web, os apontamentos DNS são essenciais para o funcionamento dos sites, por isso, compreender a diferença entre o apontamento direto ou para uma CDN é uma parte muito importante para que o seu site funcione exatamente da forma que você espera, sem contratempos, etc.
É importante dizer que, por padrão, o uso de uma CDN é super válido, uma vez que pode gerar uma camada extra de segurança, ou mesmo de desempenho ao seu site, porém, nem tudo são flores, e há casos onde o uso de uma CDN pode ser prejudicial ao seu site, normalmente por situações temporárias ou por configurações inadequadas, e por isso, neste artigo vamos te explicar melhor sobre isso.
Como funciona o site apontando para uma CDN?

Uma das maiores CDNs no mundo se chama Cloudflare, é extremamente conhecida, principalmente no cenário de websites para blogs, e-commerce, etc. Vamos usá-la como exemplo neste artigo, porém, é importante dizer que qualquer CDN que forneça o serviço de proxy, como a Amazon CloudFront ou Akamai seguem a mesma ou lógica ou pelo menos são similares.
A Cloudflare possui um plano gratuito, que pode ser usado apenas para gerenciamento de entradas DNS, por exemplo, imagine que você contratou um serviço de e-mails, ou uma loja virtual, e a plataforma pede que você crie apontamentos. A Cloudflare te proporciona justamente um painel para que você possa gerenciar as entradas DNS por lá, sem custo.
Mas claro que não é só isso, se você possui uma hospedagem de sites, usar uma CDN proporciona algumas outras opções. Como explicamos rapidamente acima, várias CDNs oferecem a função de proxy, e ativar essa função significa fazer com que seu site tenha várias cópias ao redor do mundo, nos servidores da sua CDN, gerando uma camada adicional de segurança, além de ser como um “cache”, o que também fará com que a navegação fique possivelmente mais rápida.
Com o proxy ativado, o seu site segue correspondendo ao servidor principal, porém, a CDN será a primeira a receber o acesso, e só consultará o servidor principal se for necessário. Uma outra coisa que é bem comum são provedores aplicarem restrições em países que praticam muitos ataques web, se você utilizar a Cloudflare (ou outra CDN) com o proxy ativado para o seu site, esse bloqueio é revertido, uma vez que os usuários desses países passariam a navegar pelo seu site à partir dos servidores da CDN, e não mais do principal diretamente.
Problemas que podem ocorrer a usar uma CDN

Claro que nem tudo são flores, embora as CDNs costumem ter inúmeros servidores ao redor do mundo, aumentando a redundância, a rede de servidores ainda está passível de ataques, período de atualizações ou rápidas indisponibilidades. Uma vez que você está com o proxy ativado, o seu site pode acabar afetado por todas essas situações, mesmo quando o servidor principal está funcionando normalmente.
Um outro problema é mais sobre experiência, pois caso você passe a utilizar os painéis de uma CDN, é indispensável entender que é extremamente recomendável não ativar o proxy para entradas de e-mail, por exemplo, aqui na Kangaroo Host recomendamos fortemente deixar a entrada mail sempre com o proxy desativado, principalmente porque ela é normalmente usada como “Servidor de entrada (IMAP / POP) e saída (SMTP).

Mas qual é o problema de ativar o proxy para esse tipo de entrada? Imagine o seguinte, por trás do nome “mail” existe um endereço IP, que é o destino que os navegadores e serviços vão “traduzir”. Em um exemplo, imagine que a entrada mail aponta para o IP 1.2.3.4, quando você ativa o proxy, esse destino fica “mascarado”, e passa a ser visto como 4.3.2.1 (somente um exemplo). Isso faz com que ferramentas já não identifiquem o destino, servidor de entrada e saída corretamente, podendo causar erros no serviço de e-mail.
O uso de proxy ativo para entradas de e-mail tende a ser um problema direto, que pode ser facilmente resolvido ao desativar o proxy para essas entradas. Agora, problemas de instabilidade no serviço de CDN, embora extremamente raros, já tendem a ser algo mais complicado, porém, desde que o ambiente de configuração de entradas DNS não seja afetado, você segue podendo desativar o proxy e mandar todo o tráfego diretamente para o servidor principal, de forma pontual.
Mas e com relação ao apontamento direto?

Para o apontamento direto, vamos usar como exemplo nossos servidores Kangaroo Host, se você não for um cliente Kangaroo, servidores com os painéis cPanel devem seguir a mesma lógica, ou pelo menos serem similares, por isso, caso tenha dúvidas sobre algumas das informações, o principal é consultar a sua equipe ou validar se o seu painel é igual ou semelhante.
Caso você ainda não saiba, o apontamento para uma CDN ou direto para o seu serviço de hospedagem é feito à partir da configuração das DNS (NameServers) do seu domínio. Ao apontar as NameServers, você está informando que àquele servidor (seja ele Cloudflare, Kangaroo Host, etc.) é responsável pelo gerenciamento das entradas DNS do seu domínio, como as entradas do tipo A, CNAME, MX, TXT, etc., isso incluindo a criação subdomínios.
Sabendo disso, se você utiliza um apontamento direto, basicamente todo o tráfego e navegação são mandados diretamente para o seu servidor de hospedagem. Isso pode ter seus lados positivos e negativos se comparado ao apontamento para uma CDN. À princípio, o tamanho do seu site, necessidade e forma de uso, os fins da sua aplicação, tudo isso importa.
Uma das vantagens de ter os apontamentos direto para a sua hospedagem é centralizar o gerenciamento do seu domínio, uma vez que você pode facilmente criar um subdomínio, gerenciar as entradas DNS, acessar os arquivos do seu site, alterações no seu site tendem a ser vistas mais rapidamente, entre outros.
Independente dessas vantagens, acima também citamos as vantagens de utilizar uma CDN, por isso, a ideia aqui não é dizer o que é melhor ou pior, na verdade, nosso intuito é te explicar justamente as diferenças de uma forma que você possa identificar qual melhor se adapta ao cenário ideal para você.
Conclusão
Diante disso, o uso de uma CDN ou não vai muito da necessidade e o que você deseja e planeja para a sua aplicação. O uso de uma CDN (paga ou não) tende a ser o caminho normalmente escolhido pelos usuários, porém, é essencial ter em mente que o gerenciamento do site e de entradas DNS seriam feitos de forma separadas, e é necessário ter isso em mente e o conhecimento prévio antes de seguir.
Se você é um usuário iniciante no mundo dos sites e principalmente de entradas DNS, o apontamento direto para o servidor do seu site é muito mais recomendado, uma vez que, caso seja um cliente Kangaroo Host, nossa equipe pode te ajudar com as entradas, além de centralizar tudo em um único painel.
Caso você deseje configurar a Cloudflare para o seu domínio, nossa equipe preparou um artigo sobre como fazer isso, se tiver interesse, é só clicar aqui.