{"id":1176,"date":"2026-06-19T16:58:16","date_gmt":"2026-06-19T19:58:16","guid":{"rendered":"https:\/\/jrtx.com.br\/blog\/2026\/06\/19\/cloudflare-workers-infraestrutura-agentes-edge-e-durable-obj\/"},"modified":"2026-06-19T16:58:16","modified_gmt":"2026-06-19T19:58:16","slug":"cloudflare-workers-infraestrutura-agentes-edge-e-durable-obj","status":"publish","type":"post","link":"https:\/\/jrtx.com.br\/blog\/2026\/06\/19\/cloudflare-workers-infraestrutura-agentes-edge-e-durable-obj\/","title":{"rendered":"Cloudflare Workers infraestrutura: agentes, edge e Durable Objects"},"content":{"rendered":"<p>O ecossistema de CDN e edge computing atravessa uma transforma\u00e7\u00e3o silenciosa, mas profunda, em 2026. N\u00e3o se trata mais apenas de cachear conte\u00fado est\u00e1tico ou mitigar ataques DDoS \u2014 as plataformas de borda est\u00e3o se tornando a espinha dorsal de arquiteturas serverless, pipelines de intelig\u00eancia artificial e malhas de conectividade globais. Nesse cen\u00e1rio, a <strong>Cloudflare Workers infraestrutura<\/strong> se destaca como uma das plataformas mais ambiciosas do mercado, unindo execu\u00e7\u00e3o de c\u00f3digo serverless em 275+ pontos de presen\u00e7a, armazenamento consistente via Durable Objects, infer\u00eancia de machine learning na borda com Workers AI e, agora, capacidades in\u00e9ditas para agentes aut\u00f4nomos de IA. O que era um runtime para scripts leves evoluiu para um sistema operacional distribu\u00eddo que cobre 1 em cada 5 requisi\u00e7\u00f5es HTTP do planeta.<\/p>\n<p>Nas \u00faltimas semanas, a Cloudflare anunciou um conjunto de melhorias que redefinem o que engenheiros de infraestrutura e desenvolvedores podem esperar de uma plataforma edge. As novidades incluem <strong>Temporary Accounts<\/strong> para agentes de IA que precisam provisionar Workers sem interven\u00e7\u00e3o humana, novos <strong>location hints<\/strong> para Durable Objects na \u00c1sia-Pac\u00edfico, a extens\u00e3o do keep-alive de Durable Objects durante conex\u00f5es outbound \u2014 um detalhe t\u00e9cnico que resolve dores reais de quem opera streaming via LLMs \u2014 e a abertura do <strong>Agents SDK<\/strong> para frameworks como o Flue. Tudo isso enquanto a plataforma passa por manuten\u00e7\u00f5es programadas e a malha de rede se expande, com an\u00fancios de novos datacenters e melhorias no plano de controle unificado de rotas.<\/p>\n<p>Para profissionais de TI e entusiastas que acompanham a evolu\u00e7\u00e3o da borda, este post \u00e9 um mergulho t\u00e9cnico nas capacidades atuais da <strong>Cloudflare Workers infraestrutura<\/strong>, com foco nos lan\u00e7amentos recentes, na compara\u00e7\u00e3o com outros provedores de CDN e edge computing, e no impacto direto para empresas brasileiras que dependem de lat\u00eancia ultrabaixa, conformidade com a LGPD e arquiteturas distribu\u00eddas. Vamos explorar como as pe\u00e7as \u2014 Workers, Durable Objects, Queues, AI Gateway e agora agentes \u2014 se encaixam para formar uma plataforma que vai muito al\u00e9m de uma CDN tradicional.<\/p>\n<p>Ao longo deste artigo, voc\u00ea vai entender por que a Cloudflare est\u00e1 investindo pesado em agentes de IA, como os novos location hints reduzem a lat\u00eancia para usu\u00e1rios na regi\u00e3o \u00c1sia-Pac\u00edfico (e o que isso sinaliza para a Am\u00e9rica Latina), e de que forma as conex\u00f5es outbound persistentes em Durable Objects viabilizam cen\u00e1rios de streaming que antes exigiam workarounds complexos. Tamb\u00e9m inclu\u00edmos compara\u00e7\u00f5es com Akamai, Fastly e AWS CloudFront, dados de lat\u00eancia no Brasil e um passo a passo pr\u00e1tico para configurar Durable Objects com os novos par\u00e2metros. Na <strong>JRT Technology Solutions<\/strong>, temos implementado e gerenciado solu\u00e7\u00f5es Cloudflare para clientes corporativos \u2014 de WAF a Zero Trust, de Workers a Magic Transit \u2014 e sabemos o quanto esses detalhes fazem diferen\u00e7a no mundo real.<\/p>\n<h3>O que aconteceu: Temporary Accounts, Agents SDK e manuten\u00e7\u00e3o da plataforma<\/h3>\n<p>No dia 12 de junho de 2026, a Cloudflare publicou um an\u00fancio que chamou a aten\u00e7\u00e3o de desenvolvedores e arquitetos de agentes: <strong>Temporary Accounts for AI agents<\/strong>. A ideia \u00e9 simples na superf\u00edcie, mas revolucion\u00e1ria para o ecossistema de agentes aut\u00f4nomos. Sempre que um agente de IA \u2014 rodando em um runtime como LangChain, CrewAI ou no novo framework Flue \u2014 precisa fazer deploy de um Worker, ele esbarrava em um muro burocr\u00e1tico: autentica\u00e7\u00e3o via OAuth, cria\u00e7\u00e3o de conta, clique em dashboard, gera\u00e7\u00e3o de API token. Agora, com o comando <strong>wrangler deploy &#8211;temporary<\/strong>, qualquer agente pode provisionar um Worker em segundos, receber uma URL ativa e um link para o humano reivindicar a conta posteriormente. A conta tempor\u00e1ria permanece viva por 60 minutos e suporta Workers, Static Assets, KV, D1, Durable Objects, Hyperdrive, Queues e certificados SSL\/TLS.<\/p>\n<p>Simultaneamente, a Cloudflare abriu os primitivos do <strong>Agents SDK<\/strong>, anunciando o Flue como o primeiro framework a mirar diretamente o SDK de agentes da plataforma. Isso significa que qualquer framework de agentes pode agora se integrar ao runtime da Cloudflare, usando Workers como plataforma de execu\u00e7\u00e3o e Durable Objects como estado consistente para sess\u00f5es de longa dura\u00e7\u00e3o. O <strong>Cloudflare One stack<\/strong> tamb\u00e9m ganhou uma biblioteca de habilidades para agentes \u2014 agent skills \u2014 que permite a qualquer IA planejar, implantar e gerenciar ambientes Zero Trust sem chamadas de migra\u00e7\u00e3o ou configura\u00e7\u00e3o manual.<\/p>\n<p>Na frente de manuten\u00e7\u00e3o de infraestrutura, a Cloudflare agendou para 22 de junho de 2026 uma janela de manuten\u00e7\u00e3o no data store de configura\u00e7\u00e3o da plataforma Workers, entre 12:00 e 13:00 UTC. Durante at\u00e9 3 minutos, implanta\u00e7\u00f5es e modifica\u00e7\u00f5es de configura\u00e7\u00e3o em Workers, Pages, Queues, Durable Objects, Workflows e Cron Triggers ficar\u00e3o indispon\u00edveis \u2014 mas o plano de dados continua operando normalmente. Trata-se de uma pausa cir\u00fargica no plano de controle, n\u00e3o no runtime. Outras manuten\u00e7\u00f5es de datacenters em Estocolmo (ARN) e Minneapolis (MSP) foram programadas para os dias 23 a 25 de junho, com poss\u00edvel re-roteamento de tr\u00e1fego e aumento marginal de lat\u00eancia. Para clientes PNI\/CNI, o failover deve ser planejado.<\/p>\n<p>Esses movimentos, vistos em conjunto, revelam a dire\u00e7\u00e3o estrat\u00e9gica da Cloudflare: transformar a <strong>Cloudflare Workers infraestrutura<\/strong> na camada de execu\u00e7\u00e3o padr\u00e3o para agentes de IA, mantendo a confiabilidade de uma rede que roteia centenas de terabits por segundo e absorve os maiores ataques DDoS j\u00e1 registrados (>2 Tbps em 2024).<\/p>\n<h3>Cloudflare Workers infraestrutura: a base t\u00e9cnica da edge computing moderna<\/h3>\n<p>Para entender a relev\u00e2ncia dos an\u00fancios recentes, \u00e9 preciso revisitar a arquitetura fundamental dos <strong>Workers<\/strong>. Diferente de fun\u00e7\u00f5es serverless tradicionais como AWS Lambda, que executam em regi\u00f5es espec\u00edficas dentro de datacenters convencionais, os Workers rodam diretamente nos servidores de borda da Cloudflare, espalhados por mais de 300 cidades em 100+ pa\u00edses. O runtime \u00e9 baseado no motor V8 (JavaScript\/WebAssembly) e, desde 2025, tamb\u00e9m oferece suporte a Python. O cold start \u00e9 consistentemente inferior a 1 milissegundo, uma ordem de grandeza abaixo de concorrentes como Lambda@Edge ou CloudFront Functions.<\/p>\n<p>A m\u00e1gica da <strong>Cloudflare Workers infraestrutura<\/strong> est\u00e1 no modelo de isolamento: cada Worker executa em um <strong>isolate<\/strong> do V8, n\u00e3o em containers ou microVMs. Isolates s\u00e3o extremamente leves \u2014 compartilham o mesmo processo, mas mant\u00eam contextos de execu\u00e7\u00e3o separados. Isso permite que milhares de Workers coexistam em um \u00fanico servidor, com inicializa\u00e7\u00e3o praticamente instant\u00e2nea e consumo de mem\u00f3ria m\u00ednimo. A Cloudflare construiu um sistema de orquestra\u00e7\u00e3o que distribui esses isolates pelos PoPs globais, utilizando roteamento Anycast (AS13335) para garantir que cada requisi\u00e7\u00e3o seja atendida pelo datacenter mais pr\u00f3ximo do usu\u00e1rio.<\/p>\n<p>Al\u00e9m do runtime, a plataforma oferece uma fam\u00edlia de primitivos de armazenamento e comunica\u00e7\u00e3o que transformam Workers em blocos de constru\u00e7\u00e3o de sistemas distribu\u00eddos completos:<\/p>\n<ul>\n<li><strong>Durable Objects<\/strong>: atores globais com estado consistente e coordenados via protocolo de consenso, ideais para sess\u00f5es WebSocket, colabora\u00e7\u00e3o em tempo real e, agora, streaming de LLMs.<\/li>\n<li><strong>KV<\/strong>: key-value store com consist\u00eancia eventual e propaga\u00e7\u00e3o global em segundos \u2014 \u00fatil para feature flags, configura\u00e7\u00f5es e dados que toleram staleness.<\/li>\n<li><strong>R2<\/strong>: object storage compat\u00edvel com S3, com zero custo de egress \u2014 um diferencial brutal contra AWS S3 ($0,09\/GB de sa\u00edda).<\/li>\n<li><strong>D1<\/strong>: banco de dados SQLite distribu\u00eddo, com queries executando em menos de 1ms em leituras de borda.<\/li>\n<li><strong>Queues<\/strong>: fila de mensagens gerenciada, com entrega garantida e integra\u00e7\u00e3o com Workers, similar ao SQS.<\/li>\n<li><strong>Workers AI<\/strong>: infer\u00eancia de modelos como Llama, Mistral, Whisper e Stable Diffusion diretamente na borda.<\/li>\n<li><strong>AI Gateway<\/strong>: proxy com observabilidade para APIs de IA de terceiros (OpenAI, Anthropic, Google AI), com caching, rate limiting e logging centralizado.<\/li>\n<\/ul>\n<p>Essa combina\u00e7\u00e3o de compute distribu\u00eddo, armazenamento multi-modelo e IA na borda faz da <strong>Cloudflare Workers infraestrutura<\/strong> uma plataforma que compete diretamente com arquiteturas tradicionais de microsservi\u00e7os em nuvem, mas com lat\u00eancia global drasticamente reduzida e sem a complexidade de gerenciar clusters Kubernetes ou configura\u00e7\u00f5es de VPC.<\/p>\n<h3>Durable Objects e location hints: lat\u00eancia sub-10ms na \u00c1sia-Pac\u00edfico<\/h3>\n<p>Em 18 de junho de 2026, o changelog da Cloudflare registrou um aprimoramento sutil, mas impactante: novos <strong>location hints<\/strong> para Durable Objects na regi\u00e3o \u00c1sia-Pac\u00edfico. At\u00e9 ent\u00e3o, o hint <strong>apac<\/strong> cobria todo o continente, do Jap\u00e3o \u00e0 \u00cdndia, da Coreia a Singapura. Agora, dois novos hints sub-regionais permitem um posicionamento mais preciso: <strong>apac-ne<\/strong> (Northeast Asia-Pacific: Jap\u00e3o, Coreia, China) e <strong>apac-se<\/strong> (Southeast Asia-Pacific: Singapura, Indon\u00e9sia, Tail\u00e2ndia).<\/p>\n<p>Para times de engenharia que operam na regi\u00e3o, isso representa uma redu\u00e7\u00e3o tang\u00edvel de lat\u00eancia. Um Durable Object posicionado com <strong>apac-ne<\/strong> para usu\u00e1rios em T\u00f3quio pode cortar dezenas de milissegundos em compara\u00e7\u00e3o com o hint <strong>apac<\/strong> gen\u00e9rico, que poderia instanciar o objeto em Singapura dependendo do primeiro request. O mesmo vale para audi\u00eancias concentradas em Bangkok ou Jacarta com o hint <strong>apac-se<\/strong>.<\/p>\n<p>Veja a tabela completa dos location hints suportados em Durable Objects:<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:28px 0;font-size:14px;line-height:1.6;border-radius:10px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,0.18)\">\n<thead>\n<tr style=\"background:#f6821f\">\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">Location Hint<\/th>\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">Cobertura geogr\u00e1fica<\/th>\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">Caso de uso recomendado<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#ffffff\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">wnam<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Oeste da Am\u00e9rica do Norte<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Usu\u00e1rios na costa oeste dos EUA, Canad\u00e1 (Vancouver)<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">enam<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Leste da Am\u00e9rica do Norte<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Usu\u00e1rios no leste dos EUA, Toronto, Montreal<\/td>\n<\/tr>\n<tr style=\"background:#ffffff\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">weur<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Oeste da Europa<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Londres, Paris, Amsterd\u00e3, Frankfurt<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">eeur<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Leste da Europa<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Vars\u00f3via, Bucareste, Istambul<\/td>\n<\/tr>\n<tr style=\"background:#ffffff\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">apac<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">\u00c1sia-Pac\u00edfico (geral)<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Audi\u00eancia distribu\u00edda por toda a \u00c1sia-Pac\u00edfico<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">apac-ne<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Nordeste da \u00c1sia-Pac\u00edfico<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Jap\u00e3o, Coreia do Sul, China oriental<\/td>\n<\/tr>\n<tr style=\"background:#ffffff\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">apac-se<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Sudeste da \u00c1sia-Pac\u00edfico<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Singapura, Indon\u00e9sia, Tail\u00e2ndia, Mal\u00e1sia<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">oc<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Oceania<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Austr\u00e1lia, Nova Zel\u00e2ndia<\/td>\n<\/tr>\n<tr style=\"background:#ffffff\">\n<td style=\"padding:12px 18px;color:#111827;border-bottom:1px solid #e5e7eb;vertical-align:top;font-weight:600\">sam<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Am\u00e9rica do Sul<\/td>\n<td style=\"padding:12px 18px;color:#374151;border-bottom:1px solid #e5e7eb;vertical-align:top\">Brasil, Argentina, Chile, Col\u00f4mbia<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>A melhor pr\u00e1tica da Cloudflare continua sendo n\u00e3o definir location hint a menos que estritamente necess\u00e1rio \u2014 sem hint, o Durable Object \u00e9 instanciado no datacenter mais pr\u00f3ximo da requisi\u00e7\u00e3o inicial, o que tende a minimizar a lat\u00eancia global naturalmente. Mas em cen\u00e1rios onde a audi\u00eancia est\u00e1 fortemente concentrada em uma sub-regi\u00e3o, os novos hints <strong>apac-ne<\/strong> e <strong>apac-se<\/strong> oferecem um controle fino que antes n\u00e3o existia.<\/p>\n<h3>Outbound connections mant\u00eam Durable Objects vivos: o fim do timeout no streaming<\/h3>\n<p>Outra mudan\u00e7a no ciclo de vida dos <strong>Durable Objects<\/strong>, anunciada tamb\u00e9m em 18 de junho, resolve uma das dores mais agudas para desenvolvedores que constroem aplica\u00e7\u00f5es de streaming na <strong>Cloudflare Workers infraestrutura<\/strong>. Anteriormente, um Durable Object era removido da mem\u00f3ria (evicted) ap\u00f3s 70 a 140 segundos sem tr\u00e1fego de entrada, mesmo que ele mantivesse uma conex\u00e3o outbound ativa \u2014 como um stream de tokens vindo de um modelo de linguagem (LLM) via TCP ou WebSocket. O resultado era um corte abrupto no streaming, for\u00e7ando os desenvolvedores a implementar heartbeats artificiais ou reengenharia de fluxo.<\/p>\n<p>Agora, qualquer conex\u00e3o outbound criada via <strong>connect()<\/strong> (TCP) ou WebSocket outbound mant\u00e9m o Durable Object vivo enquanto durar a conex\u00e3o. Isso inclui fetch() que fa\u00e7am upgrade para WebSocket, mas n\u00e3o inclui subrequests fetch() simples \u2014 mesmo que a resposta ainda esteja em streaming. Conex\u00f5es via bindings como Hyperdrive tamb\u00e9m n\u00e3o s\u00e3o cobertas. O limite m\u00e1ximo de keep-alive por conex\u00e3o outbound \u00e9 de 15 minutos, ap\u00f3s os quais o Durable Object volta a ficar sujeito \u00e0s regras normais de eviction.<\/p>\n<p>Na pr\u00e1tica, isso significa que um agente de IA que chama a API da OpenAI ou Anthropic via TCP e recebe um stream de tokens pode manter o Durable Object residente por toda a dura\u00e7\u00e3o da resposta, sem risco de interrup\u00e7\u00e3o. Para quem implementa chat em tempo real, assistentes de voz ou pipelines de racioc\u00ednio multi-etapa na borda, essa mudan\u00e7a elimina uma classe inteira de bugs dif\u00edceis de diagnosticar. Na <strong>JRT Technology Solutions<\/strong>, temos utilizado esse novo comportamento para estabilizar agentes que orquestram fluxos de decis\u00e3o longos, combinando Workers AI com modelos externos via AI Gateway \u2014 e a diferen\u00e7a \u00e9 not\u00e1vel.<\/p>\n<h3>Cloudflare Workers infraestrutura para agentes de IA: o SDK Agents e o framework Flue<\/h3>\n<p>O dia 16 de junho trouxe o an\u00fancio de que o <strong>Agents SDK<\/strong> da Cloudflare agora \u00e9 um runtime aberto para qualquer framework de agentes. O primeiro a se integrar \u00e9 o <strong>Flue<\/strong>, mas a arquitetura \u00e9 extens\u00edvel. O Agents SDK exp\u00f5e primitivos que permitem a um agente gerenciar estado, invocar ferramentas, delegar tarefas a subagentes e interagir com APIs externas \u2014 tudo rodando em Workers e Durable Objects. A diferen\u00e7a para um framework tradicional \u00e9 a localiza\u00e7\u00e3o: em vez de executar em um servidor centralizado, o agente vive na borda, o mais pr\u00f3ximo poss\u00edvel do usu\u00e1rio final ou do ponto de ingest\u00e3o de dados.<\/p>\n<p>Essa abordagem resolve tr\u00eas problemas cl\u00e1ssicos de agentes de IA: lat\u00eancia de primeira resposta, custo de transfer\u00eancia de dados e isolamento de sess\u00e3o. Como o agente roda em um Durable Object, cada conversa ou tarefa tem seu pr\u00f3prio estado isolado, com consist\u00eancia forte, sem depender de um banco de dados externo para cada transa\u00e7\u00e3o. O roteamento autom\u00e1tico do Durable Object garante que requisi\u00e7\u00f5es subsequentes na mesma sess\u00e3o cheguem \u00e0 mesma inst\u00e2ncia, eliminando a complexidade de sticky sessions ou replica\u00e7\u00e3o de estado.<\/p>\n<p>Al\u00e9m disso, a integra\u00e7\u00e3o com o <strong>Cloudflare One stack<\/strong> \u2014 tamb\u00e9m anunciada em 16 de junho \u2014 significa que um agente pode, em teoria, planejar e implantar uma arquitetura Zero Trust completa: configurar t\u00faneis, pol\u00edticas de Access, rotas de rede e regras de Gateway, tudo a partir de um prompt. A biblioteca de agent skills encapsula o conhecimento necess\u00e1rio para provisionar conectores, gerenciar virtual networks e aplicar pol\u00edticas de seguran\u00e7a, reduzindo a curva de aprendizado para times que precisam escalar ambientes SASE sem uma equipe dedicada de network security.<\/p>\n<h3>Comparativo de mercado: Cloudflare vs. Akamai, Fastly e AWS CloudFront<\/h3>\n<p>A <strong>Cloudflare Workers infraestrutura<\/strong> n\u00e3o existe no v\u00e1cuo. O mercado de CDN e edge computing \u00e9 disputado por players consolidados, cada um com suas apostas tecnol\u00f3gicas. A Cloudflare se diferencia ao integrar CDN, seguran\u00e7a e plataforma de desenvolvimento em uma \u00fanica pilha, mas como ela se compara objetivamente com Akamai, Fastly e AWS CloudFront?<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:28px 0;font-size:14px;line-height:1.6;border-radius:10px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,0.18)\">\n<thead>\n<tr style=\"background:#f6821f\">\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">Provedor<\/th>\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">PoPs globais<\/th>\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">Edge Computing<\/th>\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">Cold start<\/th>\n<th style=\"padding:13px 18px;text-align:left;color:#ffffff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em\">Destaque<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#ffffff\">\n<td style=\"\n\n\n<div style=\"margin:52px 0 40px;padding:36px 28px;background:linear-gradient(135deg,#0f172a 0%,#1a2744 100%);border:2px solid #25D366;border-radius:18px;text-align:center;box-shadow:0 4px 28px rgba(37,211,102,0.18)\">\n<p style=\"margin:0 0 10px;font-size:18px;color:#ffffff;font-weight:700;line-height:1.4\">Sua empresa ainda n\u00e3o usa Cloudflare de forma estrat\u00e9gica?<\/p>\n<p style=\"margin:0 0 28px;font-size:15px;color:#94a3b8;font-weight:400;line-height:1.6\">A JRT Technology Solutions implementa Cloudflare CDN, WAF, Zero Trust e Workers para empresas que precisam de performance, seguran\u00e7a e escalabilidade.<\/p>\n<p>  <a href=\"https:\/\/api.whatsapp.com\/send\/?phone=5521980606699&#038;text=Ol%C3%A1!%20Gostaria%20de%20informa%C3%A7%C3%B5es%20sobre%20implementa%C3%A7%C3%A3o%20de%20Cloudflare%20CDN%20e%20seguran%C3%A7a%20para%20minha%20empresa.&#038;type=phone_number&#038;app_absent=0\"\n     target=\"_blank\" rel=\"noopener noreferrer\"\n     style=\"display:inline-flex;align-items:center;gap:12px;background:#25D366;color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:16px;font-weight:700;padding:15px 32px;border-radius:100px;text-decoration:none;box-shadow:0 4px 16px rgba(37,211,102,0.45);letter-spacing:0.01em\"><br \/>\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"#ffffff\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg><br \/>\n    Falar com especialista<br \/>\n  <\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Descubra como a infraestrutura do Cloudflare Workers, incluindo agentes, edge e Durable Objects, pode otimizar suas aplica\u00e7\u00f5es. Clique e saiba mais!<\/p>\n","protected":false},"author":1,"featured_media":1175,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":0,"footnotes":""},"categories":[1721],"tags":[1936,1933,2007,1796,2006,2008],"class_list":["post-1176","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cdn-cloudflare","tag-agentes-cloudflare","tag-cloudflare-workers","tag-durable-objects","tag-edge-computing","tag-infraestrutura-cloudflare","tag-programacao-serverless"],"_links":{"self":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/posts\/1176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1176"}],"version-history":[{"count":0,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/posts\/1176\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/media\/1175"}],"wp:attachment":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}