{"id":97375,"date":"2020-10-17T20:42:13","date_gmt":"2020-10-17T18:42:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo"},"modified":"2020-10-17T20:42:13","modified_gmt":"2020-10-17T18:42:13","slug":"neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","title":{"rendered":"Os caminhos do conte\u00fado s\u00e3o insond\u00e1veis ou vamos falar sobre CDN","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Os caminhos do conte\u00fado s\u00e3o insond\u00e1veis ou vamos falar sobre CDN\" src=\"\/wp-content\/uploads\/2020\/10\/13c1a8a89bf93036a897eb8f50dee206.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<blockquote><p><i><b>Isen\u00e7\u00e3o de responsabilidade<\/b>:<\/i><br \/>\nEste artigo n\u00e3o traz informa\u00e7\u00f5es desconhecidas para os leitores familiarizados com o conceito de CDN, mas \u00e9 uma vis\u00e3o geral da tecnologia.<\/p><\/blockquote>\n<p>\nA primeira p\u00e1gina da web apareceu em 1990 e tinha tamanho de alguns bytes. Desde ent\u00e3o, o conte\u00fado se expandiu tanto qualitativa quanto quantitativamente. O desenvolvimento do ecossistema de TI levou ao fato de que as p\u00e1ginas da web modernas s\u00e3o medidas em megabytes, e a tend\u00eancia de aumento da largura de banda das redes s\u00f3 se fortalece a cada ano. Como os provedores de conte\u00fado podem abranger grandes dimens\u00f5es geogr\u00e1ficas e garantir que os usu\u00e1rios tenham acesso r\u00e1pido \u00e0 informa\u00e7\u00e3o em qualquer lugar? Essas tarefas s\u00e3o cumpridas pelas redes de entrega e distribui\u00e7\u00e3o de conte\u00fado, ou simplesmente CDN.<\/p>\n<p>Na internet, cada vez mais existe conte\u00fado 'pesado'. V\u00e1rios estudos mostram que os usu\u00e1rios n\u00e3o querem lidar com servi\u00e7os da web que demoram mais de 4-5 segundos para carregar. Uma velocidade de carregamento muito baixa pode resultar na perda de audi\u00eancia, o que inevitavelmente levar\u00e1 a uma diminui\u00e7\u00e3o do tr\u00e1fego, das convers\u00f5es e, consequentemente, dos lucros. As redes de entrega de conte\u00fado (CDN), em teoria, permitem eliminar esses problemas e suas consequ\u00eancias. Mas, na pr\u00e1tica, como sempre, s\u00e3o os detalhes e nuances de cada caso que fazem a diferen\u00e7a, e h\u00e1 muitos nesse setor. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>De onde veio a ideia das redes distribu\u00eddas?<\/h3>\n<p>\nCome\u00e7aremos com um breve excerto da hist\u00f3ria e a defini\u00e7\u00e3o dos termos. CDN \u2013 uma rede composta por um grupo de servidores localizados em diferentes lugares para fornecer acesso ao conte\u00fado da internet com um grande n\u00famero de usu\u00e1rios. A ideia das redes distribu\u00eddas \u00e9 a presen\u00e7a de v\u00e1rios pontos de presen\u00e7a (PoPs) que est\u00e3o localizados fora do servidor de origem. Esse sistema processa mais rapidamente o volume de solicita\u00e7\u00f5es recebidas, aumentando a resposta e a velocidade de transmiss\u00e3o de dados. <\/p>\n<p>O problema de entregar conte\u00fado aos usu\u00e1rios surgiu de forma aguda no auge da internet, ou seja, no meio dos anos 90. Os servidores da \u00e9poca, cuja performance n\u00e3o chegava nem perto da de laptops topo de linha atuais, mal conseguiam suportar a carga e n\u00e3o conseguiam lidar com o tr\u00e1fego em constante crescimento. A Microsoft gastava anualmente centenas de milh\u00f5es de d\u00f3lares em pesquisas relacionadas \u00e0 infraestrutura de informa\u00e7\u00e3o (imediatamente lembramos da famosa afirma\u00e7\u00e3o de Bill Gates sobre os 640 KB). Para resolver essas quest\u00f5es, usava-se o cache hier\u00e1rquico, a transi\u00e7\u00e3o de modems para fibra \u00f3tica e a an\u00e1lise detalhada da topologia das redes. A situa\u00e7\u00e3o se assemelhava a uma locomotiva antiga, que corria pelos trilhos e, no caminho, era modernizada por todos os meios poss\u00edveis para aumentar sua velocidade. <\/p>\n<p>No final dos anos 90, os propriet\u00e1rios de portais da web perceberam que, para reduzir a carga e garantir as solicita\u00e7\u00f5es necess\u00e1rias, era preciso utilizar servidores intermedi\u00e1rios. Assim surgiram as primeiras CDNs, que distribu\u00edam conte\u00fado est\u00e1tico de diferentes servidores, geograficamente espalhados pelo mundo. Aproximadamente nessa mesma \u00e9poca, o neg\u00f3cio das redes distribu\u00eddas come\u00e7ou a surgir. O maior (ou pelo menos um dos maiores) provedoras de CDN do mundo, a Akamai, tornou-se pioneira nesta \u00e1rea, iniciando sua trajet\u00f3ria em 1998. Poucos anos depois, as CDNs se tornaram populares, e as receitas de entrega e contribui\u00e7\u00e3o de conte\u00fado eram contadas em dezenas de milh\u00f5es de d\u00f3lares mensalmente.<\/p>\n<p>Hoje nos deparamos com CDNs toda vez que acessamos uma p\u00e1gina comercial com alto tr\u00e1fego ou interagimos nas redes sociais. O servi\u00e7o \u00e9 fornecido por: Amazon, Cloudflare, Akamai, al\u00e9m de muitos outros provedores transnacionais. Al\u00e9m disso, grandes empresas buscam utilizar suas pr\u00f3prias CDNs, o que lhes traz uma s\u00e9rie de vantagens em termos de velocidade e qualidade na entrega de conte\u00fado. Se o Facebook n\u00e3o tivesse redes distribu\u00eddas e se contentasse apenas com um servidor original localizado nos EUA, o tempo de carregamento dos perfis para usu\u00e1rios da Europa Oriental poderia ser significativamente maior. <\/p>\n<h3>Algumas palavras sobre CDN e streaming<\/h3>\n<p>\nA ag\u00eancia FutureSource Consulting realizou uma an\u00e1lise da ind\u00fastria da m\u00fasica e concluiu que, em 2023, o n\u00famero de assinaturas em servi\u00e7os de streaming de m\u00fasica alcan\u00e7ar\u00e1 quase meio bilh\u00e3o de pessoas. Al\u00e9m disso, mais de 90% da receita ser\u00e1 proveniente do \u00e1udio em streaming. A situa\u00e7\u00e3o \u00e9 semelhante no setor de v\u00eddeo, onde termos como: let's play, concertos online e cinema online j\u00e1 est\u00e3o estabelecidos no vocabul\u00e1rio popular. Empresas como Apple, Google, YouTube e muitas outras possuem seus pr\u00f3prios servi\u00e7os de streaming.<\/p>\n<p>No seu conceito inicial, o CDN era utilizado principalmente para sites com conte\u00fado est\u00e1tico. O conte\u00fado est\u00e1tico \u00e9 aquele que n\u00e3o muda em fun\u00e7\u00e3o das a\u00e7\u00f5es do usu\u00e1rio, do tempo ou de outros fatores, ou seja, n\u00e3o \u00e9 personalizado. Contudo, o desenvolvimento de servi\u00e7os de v\u00eddeo e \u00e1udio streaming adicionou um novo cen\u00e1rio comum para a utiliza\u00e7\u00e3o de redes distribu\u00eddas. Os servidores intermedi\u00e1rios, posicionados pr\u00f3ximos ao p\u00fablico-alvo em todo o mundo, garantem acesso est\u00e1vel ao conte\u00fado durante per\u00edodos de alta demanda, eliminando a falta de \"pontos de estrangulamento\" na internet.<\/p>\n<h3>Como funciona<\/h3>\n<p>\nA ess\u00eancia de todos os CDNs \u00e9 aproximadamente a mesma: usar intermedi\u00e1rios para entregar conte\u00fado ao consumidor final de forma mais r\u00e1pida. O funcionamento \u00e9 o seguinte: o usu\u00e1rio envia um pedido para baixar um arquivo, este \u00e9 recebido pelo servidor CDN, que, uma \u00fanica vez, se conecta ao servidor original e fornece o conte\u00fado ao usu\u00e1rio. Paralelamente, o CDN faz o cache dos arquivos por um determinado per\u00edodo de tempo e as pr\u00f3ximas solicita\u00e7\u00f5es s\u00e3o atendidas a partir do seu pr\u00f3prio cache. Opcionalmente, eles tamb\u00e9m conseguem pr\u00e9-carregar arquivos do servidor de origem, configurar a dura\u00e7\u00e3o do cache, compactar arquivos grandes e muito mais. Na situa\u00e7\u00e3o mais ideal, o host transfere todo o fluxo para o n\u00f3 CDN, que j\u00e1 utiliza seus pr\u00f3prios recursos para entregar o conte\u00fado aos usu\u00e1rios. \u00c9 claro que o cache eficiente da informa\u00e7\u00e3o, assim como a distribui\u00e7\u00e3o de solicita\u00e7\u00f5es n\u00e3o a um \u00fanico servidor, mas a uma rede, levar\u00e1 a uma carga de tr\u00e1fego mais equilibrada. <\/p>\n<p><img decoding=\"async\" alt=\"Os caminhos do conte\u00fado s\u00e3o insond\u00e1veis ou vamos falar sobre CDN\" src=\"\/wp-content\/uploads\/2020\/10\/7b1d9413e6c91294099eccd1b47ec3e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUma das principais caracter\u00edsticas do funcionamento de uma CDN \u00e9 a redu\u00e7\u00e3o da lat\u00eancia na transmiss\u00e3o de dados (tamb\u00e9m conhecida como RTT \u2013 round trip time). O estabelecimento de uma conex\u00e3o TCP, o carregamento de conte\u00fados de m\u00eddia, arquivos JS, o in\u00edcio de uma sess\u00e3o TLS, tudo isso depende do ping. \u00c9 evidente que quanto mais pr\u00f3ximo voc\u00ea estiver da origem, mais r\u00e1pido conseguir\u00e1 obter uma resposta. Afinal, mesmo a velocidade da luz tem seu limite: cerca de 200 mil km\/s atrav\u00e9s de fibra \u00f3ptica. Isso significa que a lat\u00eancia de Moscovo a Washington ser\u00e1 de cerca de 75 ms em RTT, e isso sem contar o impacto do equipamento intermedi\u00e1rio. <\/p>\n<p>Para entender melhor quais problemas as redes de distribui\u00e7\u00e3o de conte\u00fado resolvem, apresentamos uma lista de solu\u00e7\u00f5es atuais:<\/p>\n<ul>\n<li>Google, Yandex, MaxCDN (usam CDNs gratuitas para distribui\u00e7\u00e3o de bibliotecas JS, possuem mais de 90 pontos de presen\u00e7a na maioria dos pa\u00edses do mundo);<\/li>\n<li>Cloudinary, Cloudimage, Google (servi\u00e7os e bibliotecas de otimiza\u00e7\u00e3o de clientes: imagens, v\u00eddeos, fontes etc.);<\/li>\n<li>Jetpack, Incapsula, Swarmify e outros (otimiza\u00e7\u00e3o de recursos em sistemas de gerenciamento de conte\u00fado: bitrix, wordpress, etc.);<\/li>\n<li>CDNVideo, StackPath, NGENIX, MegaFon (CDNs para a distribui\u00e7\u00e3o de conte\u00fado est\u00e1tico, usados como redes de prop\u00f3sito geral);<\/li>\n<li>Imperva, Cloudflare (solu\u00e7\u00f5es para acelerar o carregamento de sites).<\/li>\n<\/ul>\n<p>\nOs primeiros 3 tipos de CDN da lista apresentada s\u00e3o projetados para transmitir apenas uma parte do tr\u00e1fego do servidor principal. Os 2 restantes s\u00e3o usados como servidores proxy completos com a transmiss\u00e3o total dos canais do host de origem.<\/p>\n<h3>Quem se beneficia da tecnologia <\/h3>\n<p>\nEm teoria, qualquer site que venda seus produtos\/servi\u00e7os para clientes corporativos ou indiv\u00edduos (B2B ou B2C) pode se beneficiar da implementa\u00e7\u00e3o de uma CDN. \u00c9 importante que seu p\u00fablico-alvo, ou seja, a base de usu\u00e1rios, esteja fora de sua localiza\u00e7\u00e3o geogr\u00e1fica. Mas mesmo que n\u00e3o seja o caso, as redes de distribui\u00e7\u00e3o ajudar\u00e3o com a balanceamento da carga durante grandes volumes de conte\u00fado. <\/p>\n<p>N\u00e3o \u00e9 segredo que, para saturar a largura de banda do servidor, s\u00e3o suficientes alguns milhares de fluxos. Portanto, a distribui\u00e7\u00e3o de transmiss\u00f5es de v\u00eddeo para grandes massas inevitavelmente resultar\u00e1 em um gargalo \u2013 a largura de banda da conex\u00e3o com a internet. Isso tamb\u00e9m \u00e9 observado quando um site cont\u00e9m muitas imagens pequenas n\u00e3o agrupadas (como as pr\u00e9vias de produtos, por exemplo). O servidor original utiliza uma \u00fanica conex\u00e3o TCP ao processar qualquer n\u00famero de solicita\u00e7\u00f5es, o que coloca a carga em uma fila. A adi\u00e7\u00e3o de uma CDN exige distribuir as solicita\u00e7\u00f5es em v\u00e1rios dom\u00ednios e usar v\u00e1rias conex\u00f5es TCP, aliviando a carga na conex\u00e3o. E a f\u00f3rmula de lat\u00eancia circular, mesmo nas piores condi\u00e7\u00f5es, apresenta um valor de 6-7 RTT e se apresenta como: TCP+TLS+DNS. Tamb\u00e9m \u00e9 justo incluir aqui as lat\u00eancias associadas \u00e0 ativa\u00e7\u00e3o do canal de r\u00e1dio no dispositivo e \u00e0 transmiss\u00e3o do sinal para torres de celular.<\/p>\n<p>Resumindo os pontos fortes da tecnologia para neg\u00f3cios na internet, os especialistas destacam os seguintes aspectos:<\/p>\n<ol>\n<li>Escalabilidade r\u00e1pida da infraestrutura + redu\u00e7\u00e3o da largura de banda. Mais servidores = mais pontos onde as informa\u00e7\u00f5es est\u00e3o armazenadas. Como resultado, um ponto processa menos tr\u00e1fego por unidade de tempo, o que significa que pode ter uma largura de banda menor. Al\u00e9m disso, entram em cena as ferramentas de otimiza\u00e7\u00e3o, que permitem lidar com picos de carga sem perda de tempo.<\/li>\n<li>Menor lat\u00eancia. J\u00e1 mencionamos que as pessoas n\u00e3o gostam de esperar muito na internet. Portanto, uma lat\u00eancia alta contribui para altas taxas de rejei\u00e7\u00e3o. O atraso pode ser causado por problemas no processamento de dados no servidor, pelo uso de equipamentos antigos ou simplesmente por uma topologia de rede mal planejada. A maioria desses problemas \u00e9 parcialmente resolvida por redes de distribui\u00e7\u00e3o de conte\u00fado. Embora aqui seja importante notar que o benef\u00edcio real da implementa\u00e7\u00e3o da tecnologia ser\u00e1 vis\u00edvel apenas quando a 'lat\u00eancia do consumidor' exceder 80-90 ms, o que corresponde \u00e0 dist\u00e2ncia de Moscovo a Nova Iorque.\n<p><img decoding=\"async\" alt=\"Os caminhos do conte\u00fado s\u00e3o insond\u00e1veis ou vamos falar sobre CDN\" src=\"\/wp-content\/uploads\/2020\/10\/5cce80424de4b73557c4b3be5e07f1ac.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Seguran\u00e7a de dados. Ataques DDoS (ataques de nega\u00e7\u00e3o de servi\u00e7o) visam prejudicar o funcionamento do servidor para obter algum benef\u00edcio. Um servidor est\u00e1 muito mais exposto a vulnerabilidades de seguran\u00e7a da informa\u00e7\u00e3o do que uma rede distribu\u00edda (derrubar a infraestrutura de um gigante como a CloudFlare n\u00e3o \u00e9 uma tarefa simples). Gra\u00e7as ao uso de filtros e ao gerenciamento inteligente de solicita\u00e7\u00f5es pela rede, \u00e9 poss\u00edvel prevenir problemas artificiais de acesso ao tr\u00e1fego leg\u00edtimo sem maiores dificuldades.<\/li>\n<li>Distribui\u00e7\u00e3o r\u00e1pida de conte\u00fado e fun\u00e7\u00f5es de servi\u00e7o adicionais. A distribui\u00e7\u00e3o de grandes volumes de informa\u00e7\u00f5es na rede de servidores permitir\u00e1 entregar a proposta ao consumidor final de forma mais r\u00e1pida. Exemplos n\u00e3o precisam ser procurados longe \u2013 basta lembrar da Amazon e da AliExpress. <\/li>\n<li>Possibilidade de \"disfar\u00e7ar\" problemas com o site principal. N\u00e3o \u00e9 necess\u00e1rio esperar pela atualiza\u00e7\u00e3o do DNS, \u00e9 poss\u00edvel redirecion\u00e1-lo para uma nova localiza\u00e7\u00e3o com a distribui\u00e7\u00e3o de conte\u00fado previamente armazenado em cache. Isso, por sua vez, pode melhorar a resist\u00eancia a falhas.<\/li>\n<\/ol>\n<p>\nDiscutimos as vantagens. Agora vamos considerar quais nichos se beneficiam disso.<\/p>\n<h3>Neg\u00f3cio de publicidade<\/h3>\n<p>\nPublicidade \u00e9 o motor do progresso. E para que esse motor n\u00e3o superaque\u00e7a, \u00e9 preciso carreg\u00e1-lo moderadamente. Assim, o neg\u00f3cio de publicidade, ao tentar se adequar ao mundo digital moderno, enfrenta problemas com \"conte\u00fado pesado\". Conte\u00fado pesado refere-se \u00e0 publicidade multim\u00eddia (principalmente banners animados e v\u00eddeos), que requer altas larguras de banda de rede. Um website com multim\u00eddia carrega lentamente e pode travar, testando a paci\u00eancia dos usu\u00e1rios. Muitos abandonam esses recursos antes mesmo de carregarem todas as informa\u00e7\u00f5es dispon\u00edveis. As empresas de publicidade podem utilizar as vantagens das CDN para resolver esses problemas. <\/p>\n<h3>Vendas<\/h3>\n<p>\nO com\u00e9rcio eletr\u00f4nico precisa de uma expans\u00e3o constante da cobertura geogr\u00e1fica. Outro ponto importante \u00e9 a competi\u00e7\u00e3o, que \u00e9 abundante em cada segmento de mercado. Se um site n\u00e3o atende \u00e0s expectativas do usu\u00e1rio (incluindo tempos de carregamento longos), ele n\u00e3o ser\u00e1 popular e n\u00e3o conseguir\u00e1 gerar uma convers\u00e3o est\u00e1vel e alta. A implementa\u00e7\u00e3o de uma CDN deve demonstrar suas vantagens ao processar solicita\u00e7\u00f5es de dados de diferentes locais. Al\u00e9m disso, a distribui\u00e7\u00e3o de tr\u00e1fego ajudar\u00e1 a prevenir picos e subsequentes falhas no servidor. <\/p>\n<h3>Plataformas de conte\u00fado de entretenimento<\/h3>\n<p>\nTodas as plataformas de entretenimento, desde o download de filmes e jogos at\u00e9 v\u00eddeos em streaming, se enquadram aqui. Embora a tecnologia trabalhe com dados est\u00e1ticos, os dados de streaming podem chegar ao usu\u00e1rio mais rapidamente atrav\u00e9s de retransmissores. Novamente, o cache de informa\u00e7\u00f5es da CDN \u00e9 uma salva\u00e7\u00e3o para propriet\u00e1rios de grandes portais \u2014 reposit\u00f3rios de multim\u00eddia. <\/p>\n<h3>Jogos online<\/h3>\n<p>\nOs jogos na internet precisam ser tratados como um item separado. Se a publicidade requer uma grande largura de banda, os projetos online exigem ainda mais recursos. Os provedores enfrentam um problema com duas vertentes: a velocidade de acesso aos servidores + a garantia de um alto desempenho de jogo com gr\u00e1ficos bonitos. A CDN para jogos online oferece a possibilidade de ter chamadas 'zonas de push', onde os desenvolvedores podem armazenar jogos em servidores localizados pr\u00f3ximos aos usu\u00e1rios. Isso ajuda a reduzir o impacto da velocidade de acesso ao servidor original, garantindo, portanto, uma jogabilidade confort\u00e1vel em todos os lugares.<\/p>\n<h3>Por que a CDN n\u00e3o \u00e9 uma panaceia <\/h3>\n<p>\n<img decoding=\"async\" alt=\"Os caminhos do conte\u00fado s\u00e3o insond\u00e1veis ou vamos falar sobre CDN\" src=\"\/wp-content\/uploads\/2020\/10\/ec145ddfd6d08e36462dd6ecfce88b17.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nApesar das vantagens \u00f3bvias, nem todos buscam implementar essa tecnologia em seus neg\u00f3cios. Por que isso acontece? Embora possa parecer paradoxal, algumas desvantagens surgem das pr\u00f3prias vantagens, al\u00e9m de alguns pontos adicionais relacionados \u00e0 implanta\u00e7\u00e3o da rede. Os profissionais de marketing falam lindamente sobre todas as vantagens da tecnologia, esquecendo-se de mencionar que todas elas perdem sentido em uma ampla gama de condi\u00e7\u00f5es. Ao examinar mais detalhadamente as desvantagens da CDN, \u00e9 importante destacar:<\/p>\n<ul>\n<li>Trabalhe apenas com est\u00e1ticos. Sim, a maioria dos sites modernos tem uma baixa porcentagem de conte\u00fado din\u00e2mico. Mas onde as p\u00e1ginas s\u00e3o personalizadas, o CDN n\u00e3o poder\u00e1 ajudar (exceto para aliviar um grande volume de tr\u00e1fego);<\/li>\n<li>Atraso de cache. A pr\u00f3pria otimiza\u00e7\u00e3o \u00e9 uma das principais vantagens das redes de distribui\u00e7\u00e3o. Mas ao fazer altera\u00e7\u00f5es no servidor original, leva tempo at\u00e9 que o CDN re-cache essa informa\u00e7\u00e3o em todos os seus servidores;<\/li>\n<li>Bloqueios em massa. Se por algum motivo o endere\u00e7o IP do CDN for bloqueado, todos os sites hospedados nele ficar\u00e3o inacess\u00edveis;<\/li>\n<li>Na maioria dos casos, o navegador estabelecer\u00e1 duas conex\u00f5es (com o servidor original e com o CDN). Isso resulta em milissegundos adicionais de espera;<\/li>\n<li>Vincula\u00e7\u00e3o ao endere\u00e7o IP dos projetos (inclusive os inexistentes), que anteriormente estavam associados a ele. Como resultado, obtemos uma classifica\u00e7\u00e3o complicada pelos bots do Google e dificuldades em atingir o topo nas promo\u00e7\u00f5es de SEO;<\/li>\n<li>Um n\u00f3 de CDN \u00e9 um ponto potencial de falha. Se forem utilizados, \u00e9 importante entender previamente como funciona a rotea\u00e7\u00e3o do sistema e quais erros podem acontecer ao trabalhar com o site;<\/li>\n<li>\u00c9 simples, mas \u00e9 preciso pagar pelos servi\u00e7os de entrega de conte\u00fado. Geralmente, os custos s\u00e3o proporcionais ao volume de tr\u00e1fego, o que pode exigir controle para o planejamento do or\u00e7amento. <\/li>\n<\/ul>\n<p>\nUm fato importante: mesmo a proximidade do CDN com o usu\u00e1rio n\u00e3o garante uma lat\u00eancia baixa. O caminho pode ser constru\u00eddo do cliente para um host situado em outro pa\u00eds ou at\u00e9 em outro continente. Isso depende da pol\u00edtica de roteamento da rede espec\u00edfica e de suas rela\u00e7\u00f5es com os provedores de telecomunica\u00e7\u00f5es (peering). Muitos grandes provedores de CDN t\u00eam v\u00e1rios planos, onde o custo est\u00e1 diretamente relacionado \u00e0 proximidade do ponto de presen\u00e7a durante a entrega do conte\u00fado aos usu\u00e1rios finais.<\/p>\n<p>Se h\u00e1 recursos, inicie seu pr\u00f3prio CDN<\/p>\n<p>N\u00e3o est\u00e1 satisfeito com a pol\u00edtica das empresas que fornecem servi\u00e7os de redes de distribui\u00e7\u00e3o de conte\u00fado, mas o neg\u00f3cio precisa de expans\u00e3o? Se voc\u00ea tem os recursos, por que n\u00e3o tentar lan\u00e7ar seu pr\u00f3prio CDN? Isso faz sentido nas seguintes situa\u00e7\u00f5es:<\/p>\n<ul>\n<li>Os custos atuais de distribui\u00e7\u00e3o de conte\u00fado n\u00e3o est\u00e3o correspondendo \u00e0s expectativas e n\u00e3o s\u00e3o economicamente vi\u00e1veis;<\/li>\n<li>\u00c9 necess\u00e1rio um cache permanente, sem compartilhar o servidor e a largura de banda com outros sites;<\/li>\n<li>O p\u00fablico-alvo est\u00e1 localizado em uma regi\u00e3o onde n\u00e3o existem pontos de presen\u00e7a CDN dispon\u00edveis para voc\u00ea;<\/li>\n<li>Necessidade de personalizar as configura\u00e7\u00f5es na entrega de conte\u00fado;<\/li>\n<li>\u00c9 preciso acelerar a entrega de conte\u00fado din\u00e2mico;<\/li>\n<li>Suspeitas sobre viola\u00e7\u00e3o da privacidade dos usu\u00e1rios e outras a\u00e7\u00f5es ilegais por parte de servi\u00e7os terceirizados.<\/li>\n<\/ul>\n<p>\nO lan\u00e7amento de uma CDN exigir\u00e1 de voc\u00ea um nome de dom\u00ednio, v\u00e1rios servidores em diferentes regi\u00f5es (virtuais ou dedicados) e uma ferramenta para processamento de solicita\u00e7\u00f5es. N\u00e3o se esque\u00e7a da instala\u00e7\u00e3o de certificados SSL, configura\u00e7\u00e3o e edi\u00e7\u00e3o de programas para entrega de conte\u00fado est\u00e1tico (Nginx ou Apache), al\u00e9m de uma monitoramento eficaz de todo o sistema. <\/p>\n<p>A configura\u00e7\u00e3o correta de proxies de cache \u00e9 assunto para um artigo separado, ent\u00e3o aqui n\u00e3o vamos detalhar onde e qual par\u00e2metro deve ser ajustado. Considerando os custos iniciais e o tempo necess\u00e1rio para implantar a rede, a utiliza\u00e7\u00e3o de solu\u00e7\u00f5es prontas pode ser mais promissora. No entanto, deve-se seguir a conjuntura atual e planejar alguns passos \u00e0 frente.<\/p>\n<h3>E no final<\/h3>\n<p>\nCDN \u00e9 um conjunto de capacidades adicionais para retransmitir seu tr\u00e1fego para um grande p\u00fablico. Elas s\u00e3o necess\u00e1rias para neg\u00f3cios na internet? Sim e n\u00e3o, depende do p\u00fablico que o conte\u00fado visa e das metas do propriet\u00e1rio do neg\u00f3cio.<\/p>\n<p>Projetos regionais e especializados podem obter mais desvantagens do que vantagens ao implementar uma CDN. As solicita\u00e7\u00f5es ainda chegar\u00e3o primeiro ao servidor de origem, mas agora atrav\u00e9s de um intermedi\u00e1rio. Portanto, h\u00e1 uma redu\u00e7\u00e3o duvidosa na lat\u00eancia, mas custos mensais bem definidos para usar o servi\u00e7o. Com um bom equipamento de rede, \u00e9 poss\u00edvel aprimorar os algoritmos de seguran\u00e7a da informa\u00e7\u00e3o, posicionar seus servidores mais pr\u00f3ximos dos usu\u00e1rios e obter otimiza\u00e7\u00f5es e lucros gratuitamente de forma cont\u00ednua.<\/p>\n<p>E quem realmente deve considerar servidores intermedi\u00e1rios s\u00e3o grandes empresas cuja infraestrutura n\u00e3o consegue lidar com o fluxo de tr\u00e1fego em constante crescimento. O CDN se destaca como uma tecnologia que possibilita a r\u00e1pida expans\u00e3o de uma rede para uma ampla geografia de usu\u00e1rios, garantindo um gaming em nuvem confort\u00e1vel ou a venda de produtos em uma grande plataforma comercial. <\/p>\n<p>Mas mesmo com uma ampla geografia de audi\u00eancia, \u00e9 importante entender de antem\u00e3o para que as redes de distribui\u00e7\u00e3o de conte\u00fado s\u00e3o necess\u00e1rias. A acelera\u00e7\u00e3o do site continua sendo uma tarefa complexa que n\u00e3o se resolve magicamente com a implementa\u00e7\u00e3o do CDN. N\u00e3o devemos esquecer fun\u00e7\u00f5es importantes, como: compatibilidade entre plataformas, adaptabilidade, otimiza\u00e7\u00e3o do lado do servidor, do c\u00f3digo, do renderiza\u00e7\u00e3o, etc. Uma auditoria t\u00e9cnica pr\u00e9via e medidas adequadas para resolver problemas ainda s\u00e3o a solu\u00e7\u00e3o ideal para qualquer projeto online, independentemente da sua dire\u00e7\u00e3o e escala.<\/p>\n<p><\/p>\n<h4>Em nome da publicidade<\/h4>\n<p>\nNeste momento, voc\u00ea pode encomendar <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr136\">servidores poderosos<\/a><\/noindex>, que utilizam os mais recentes processadores <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/514570\/\">AMD Epyc<\/a><\/noindex>. Planos flex\u00edveis \u2014 de 1 n\u00facleo de CPU at\u00e9 impressionantes 128 n\u00facleos de CPU, 512 GB de RAM, 4000 GB de NVMe.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr136\"><img decoding=\"async\" alt=\"Os caminhos do conte\u00fado s\u00e3o insond\u00e1veis ou vamos falar sobre CDN\" src=\"\/wp-content\/uploads\/2020\/10\/699aeaae3b5b35bc24a103351c975583.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/522936\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440: \u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0435 \u043d\u0435\u0441\u0435\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u0439 \u0440\u0430\u043d\u0435\u0435 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044f\u043c, \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u043c \u0441 \u043f\u043e\u043d\u044f\u0442\u0438\u0435\u043c CDN, \u0430 \u043d\u043e\u0441\u0438\u0442 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440 \u043e\u0431\u0437\u043e\u0440\u0430 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u041f\u0435\u0440\u0432\u0430\u044f \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0432 1990 \u0433\u043e\u0434\u0443 \u0438 \u0438\u043c\u0435\u043b\u0430 \u0440\u0430\u0437\u043c\u0435\u0440 \u0432 \u0441\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u0435 \u0431\u0430\u0439\u0442\u044b. \u0421 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043a\u043e\u043d\u0442\u0435\u043d\u0442 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0442\u0430\u043a \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0420\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0418\u0422-\u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u044f\u044e\u0442\u0441\u044f \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u0438 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044f \u043a [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0435\u0438\u0441\u043f\u043e\u0432\u0435\u0434\u0438\u043c\u044b \u043f\u0443\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e CDN \u0437\u0430\u043c\u043e\u043b\u0432\u0438\u043c \u0441\u043b\u043e\u0432\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-17T18:42:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-17T18:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Os caminhos do conte\u00fado s\u00e3o imprevis\u00edveis ou falaremos sobre CDN | ProHoster","description":"Isen\u00e7\u00e3o de responsabilidade:","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0435\u0438\u0441\u043f\u043e\u0432\u0435\u0434\u0438\u043c\u044b \u043f\u0443\u0442\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e CDN \u0437\u0430\u043c\u043e\u043b\u0432\u0438\u043c \u0441\u043b\u043e\u0432\u043e | ProHoster","og:description":"\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440:.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/neispovedimy-puti-kontenta-ili-pro-cdn-zamolvim-slovo","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-17T18:42:13+00:00","article:modified_time":"2020-10-17T18:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97375","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:21:28","updated":"2022-10-03 07:11:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/97375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=97375"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/97375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/97376"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=97375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=97375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=97375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}