Regiões e residência de dados

Seus sites funcionam onde você escolher

A região não é um chamado de suporte nesta plataforma — é uma propriedade do site, respeitada pelo mecanismo de posicionamento sempre que algo é implantado. Você escolhe o data center ao criar um site, a partir das cidades que sua linha de hospedagem oferece hoje, e cada implantação chega à capacidade da frota nesse local, com uma borda global à frente. Cada página de hospedagem lista essas cidades, lidas em tempo real.

Um único site distribuído em uma rede de nós de borda em diferentes regiões.
  • 700.000+sites hospedados em todo o mundo
  • Você escolheo data center para cada site
  • 99,99%Garantia de disponibilidade
  • 58Idiomas do painel

Onde operamos

Duas coisas estão por trás de cada localização: o worker fleet que executa seus sites e o control plane que os gerencia. Ambos têm percepção de região (region-aware). A escolha da localização cabe a você; a capacidade subjacente é um arranjo nosso, e operamos deliberadamente com mais de um fornecedor para que nenhum seja a plataforma sozinho.

Escolhido por site

Cada linha de hospedagem oferece seu próprio conjunto de data centers. Você escolhe um ao criar um site, e o formulário de pedido oferece apenas uma cidade onde essa linha tem espaço disponível hoje.

Publicado ao vivo

As cidades em cada página de hospedagem e no formulário de pedido são lidas pelo mecanismo de alocação, de modo que um novo local aparece no dia em que tem capacidade, e um local lotado não é oferecido.

Como o posicionamento realmente funciona

A região é aplicada no código, no momento em que um site é criado — e não por um operador lembrando qual caixa usar.

Cada worker está marcado

Cada host da frota registra-se com uma chave de região, uma lista de afinidade de linha de produtos, um tipo de servidor web e um valor de capacidade, puxando o trabalho em seguida. O serviço de posicionamento filtra os candidatos primeiro por região, depois por linha de produto e, em seguida, por capacidade livre, escolhendo o host qualificado com a menor carga.

O site herda e mantém a região

Se você fixou uma região, apenas os workers dessa região serão qualificados. Caso não tenha fixado, o site herdará a região do worker em que for executado e esse valor será armazenado no site — portanto, o registro de onde seus dados estão localizados é um campo que você pode ler, e não uma suposição.

A capacidade é reservada atomicamente

A alocação reivindica capacidade com uma atualização condicional que só é bem-sucedida enquanto o worker ainda estiver ativo, aceitando implantações e abaixo da capacidade. Duas implantações concorrendo pela última vaga não podem vencer simultaneamente, portanto uma região nunca fica discretamente sobrecarregada.

Nenhum fallback silencioso para a região errada

Se nenhum recurso qualificado em sua região tiver espaço, a implantação gerará um erro de posicionamento e será interrompida. Ela não recorre a outro continente para fazer a solicitação ter êxito. Uma falha visível e uma adição de capacidade são melhores do que um site que mudou de país silenciosamente.

Esvaziamento em vez de interrupção

Cada worker possui um interruptor accepts-deploys. Mudá-lo para drain impede que novos sites sejam implantados, enquanto os sites existentes continuam funcionando sem interrupções, permitindo que façamos manutenções, atualizações de hardware e desativações em uma região sem mover suas cargas de trabalho.

Residência como uma decisão de produto

A residência de dados é uma das poucas decisões de hospedagem que é genuinamente difícil de reverter, por isso a plataforma a trata como uma dimensão de primeira classe, e não como um detalhe de implantação. A escolha de residência do cliente é uma entrada para a alocação, a região é registrada no site e a frota é etiquetada correspondentemente. É isso que torna uma resposta de residência auditável, em vez de anedótica.

O modelo de tenancy opera em paralelo a isso. Cada registro no mecanismo inclui um escopo de organização com a segurança em nível de linha do PostgreSQL aplicada no banco de dados, e o tenancy é hierárquico: uma organização revendedora acima das organizações de clientes, e estas acima dos sites. A região determina onde os dados residem; a segurança em nível de linha determina quem pode acessá-los. Ambos os aspectos são importantes para um revisor de conformidade e nenhum deles é opcional.

A exportação e a exclusão de dados do GDPR fazem parte do mesmo projeto, em vez de serem um processo complementar, e as ações privilegiadas e administrativas são registradas em log de auditoria. Se o questionário do seu comprador perguntar onde os dados residem, quem pode consultá-los e o que acontece quando um titular solicita sua devolução, essas perguntas podem ser respondidas aqui.

Uma origem local é apenas metade da história da velocidade

Escolher uma região próxima ajuda, mas a maior parte da latência percebida pelos visitantes é definida antes mesmo de uma solicitação chegar à sua origem.

  • O Cloudflare fica à frente de tudo — CDN, WAF, DNS e proteção contra DDoS — para que as respostas armazenáveis em cache sejam fornecidas a partir da borda próxima ao visitante, e não da sua região de origem.
  • O LSCache é executado no próprio worker como um cache de página inteira em nível de servidor com ESI e limpeza automática inteligente, o que significa que a maioria das solicitações do WordPress nunca chega ao PHP ou ao MySQL.
  • Um cache de objetos Redis por site elimina as leituras repetidas do banco de dados das requisições que chegam à aplicação.
  • A limpeza é coordenada em ambas as camadas a partir de um único controle no painel e de dentro do WordPress por meio do plug-in de cache Zinn®, para que uma cópia de borda e uma cópia de origem nunca entrem em divergência após a sua publicação.
  • Clientes do Footprint-Free sobrepõem pools de contas CDN: os sites são distribuídos entre as nossas contas e as suas, com o equilíbrio recalculado a partir do estado da conta em tempo real no momento da implantação.
  • Não publicamos parâmetros de latência ou taxa de transferência e não afirmamos que uma determinada região será a mais rápida para o seu público. Escolha a região indicada pelos seus visitantes e pelos seus requisitos de conformidade e deixe as camadas de cache cuidarem do resto.

Domínios de falha, backups e limites honestos

A multirregião tem pouco valor se tudo ainda compartilha o mesmo destino. A arquitetura separa as partes que não devem falhar juntas.

O plano de controle e a frota são separados

O mecanismo, o banco de dados, a camada de fluxo de trabalho e os painéis são executados em seu próprio plano de controle do Kubernetes, totalmente separados da frota de nós de trabalho que atende aos sites dos clientes. Um incidente no plano de controle não deve derrubar os sites dos clientes, e um incidente na frota não deve derrubar a plataforma.

As superfícies públicas também são independentes

O painel do cliente, o console de administração e este site de marketing são implantados na Cloudflare independentemente do cluster do plano de controle, de modo que um incidente na plataforma não remova também o local onde você iria para ler sobre ele.

O status fica fora da plataforma

A página de status é deliberadamente hospedada em um provedor diferente, em uma região distinta. Uma página de status executada na mesma infraestrutura que monitora é inútil precisamente no momento em que você precisa dela.

Backups imutáveis, externos e isolados

Os backups por site são imutáveis e externos, gravados em armazenamento de objetos, com restaurações testadas em vez de presumidas. As restaurações são feitas com um clique a partir do painel, ao lado do gerenciador de arquivos, domínios, DNS, SSL e registros.

O que não reivindicamos

Não declaramos um acordo de nível de serviço, tempo de resposta ou valor de latência nesta página — os termos de SLA são acordados por contrato. O número de 99,99% vinculado aos planos Footprint-Free é uma garantia de tempo de atividade, uma meta que buscamos atingir, não um registro histórico medido de disponibilidade.

Selecionando uma região

Na prática, a decisão se resume a quatro perguntas, e a maioria dos clientes as responde em menos de um minuto.

  • Você tem um requisito contratual ou regulatório de residência de dados? Se sim, isso decide a questão: clientes da EU com obrigações de GDPR escolhem um data center dentro da União Europeia, e temos uma rota da EU nativa em GDPR quando um contrato exige isso especificamente.
  • Onde está o público que você realmente monetiza? Escolha o data center mais próximo a ele entre as cidades oferecidas no formulário de pedido.
  • O setor de compras do seu cliente exige uma plataforma subjacente certificada? Se uma atestação SOC 2 ou ISO 27001 na infraestrutura subjacente aos seus sites for um requisito indispensável, informe-nos antes de iniciar a criação e nós faremos a alocação em uma capacidade que possua essa certificação.
  • Deseja dividir seu portfólio entre domínios de falha? Hospedar sites em mais de um data center elimina a concentração em um único local.
  • Está em dúvida? Comece com o teste sem cartão. Nada no painel, nos drivers ou no conjunto de recursos muda quando você fizer a implantação em outro lugar posteriormente.

Perguntas frequentes

Posso escolher em qual região meus sites são implantados?

Sim. A região é uma entrada para o mecanismo de posicionamento, não uma solicitação processada fora de banda. Fixe uma região e apenas os workers da frota tagueados para essa região estarão qualificados para receber o site; a região escolhida é então armazenada no registro do site para que você sempre possa consultar onde ele é executado. Deixe-a desmarcada e o site herdará a região do worker em que for instalado.

Em quais regiões vocês operam?

Isso depende da linha de hospedagem, pois cada linha opera com a capacidade desenvolvida para ela. O formulário de pedido e cada página de hospedagem listam as cidades que você pode escolher hoje, lidas em tempo real pelo mecanismo de alocação, de modo que esta resposta nunca fica desatualizada. Para uma residência rigorosa na EU, escolha um data center dentro da União Europeia; nos casos em que a contratação exigir uma plataforma subjacente certificada, podemos realizar a alocação em uma capacidade que atenda a esses requisitos. Os fornecedores por trás de cada localidade são fruto de nossos próprios acordos comerciais — você escolhe a localidade, não o fornecedor.

Vocês possuem certificação SOC 2 ou ISO 27001?

Não — a Zinn Digital® não possui certificações de conformidade próprias atualmente, e não insinuaremos o contrário. O que podemos fazer é alocar sua carga de trabalho em uma plataforma subjacente que as possua, caso o processo de aquisição de um comprador exija estritamente uma plataforma certificada sob seus sites. Separadamente, os próprios controles da plataforma são reais e auditáveis: isolamento por site, segurança em nível de linha em todas as tabelas com escopo de locatário, segredos mantidos no Vault, TLS de ponta a ponta e registro em log de auditoria de ações privilegiadas.

O que acontece se a região que desejo não tiver capacidade?

A implantação falha visivelmente com um erro de posicionamento, em vez de direcionar seu site silenciosamente para outro lugar. Isso é deliberado: um site que mudou discretamente de jurisdição é um resultado muito pior do que uma implantação que parou e informou o motivo. A capacidade é adicionada colocando mais hosts online nessa região, onde eles se registram sozinhos e começam a aceitar tarefas imediatamente.

Meu site ficará lento para visitantes distantes de seu data center?

Não publicamos parâmetros de latência e não prometemos um número específico. O que podemos descrever é a arquitetura: a Cloudflare atua na frente de cada site para que as respostas armazenáveis em cache sejam servidas a partir de um local de borda próximo ao visitante, o LSCache entrega páginas completas a partir do worker sem acessar o PHP ou o banco de dados, e um cache de objetos Redis por site absorve consultas repetidas. Para a maioria dos sites de conteúdo, essa combinação significa que a região de origem importa muito menos do que a configuração do cache. Se o seu público estiver concentrado em um único continente, posicione a origem lá de qualquer forma.

Posso mover um site existente para uma região diferente mais tarde?

A região é definida quando um site é criado e salvo no registro do site; portanto, uma alteração de região é uma migração, e não uma simples alternância. Fale conosco antes de começar a criar caso já saiba que haverá uma mudança — é muito mais econômico posicionar corretamente da primeira vez do que realocar um portfólio ativo.

Onde meus backups são mantidos?

Os backups por site são imutáveis, externos e isolados da frota em execução, gravados em armazenamento de objetos com restaurações testadas em vez de presumidas, e restauráveis com um clique a partir do painel. Se a sua conformidade exigir que o armazenamento de backup resida em uma jurisdição específica, fale conosco diretamente — esse é um detalhe contratual que acordamos individualmente por cliente, em vez de uma declaração genérica feita em uma página da web.

Posso experimentar sem me comprometer com uma região?

Sim. O período de avaliação é de 14 dias e não exige cartão. Ele inclui o Footprint-Free Hosting com até cinco sites, o que é suficiente para ver como os deploys, o posicionamento e as camadas de cache se comportam antes de você decidir onde seu portfólio de produção deve ficar.

Comece onde fizer sentido, mude quando for importante

Inicie um teste de 14 dias sem cartão, ou informe-nos primeiro suas exigências de residência e nós o posicionaremos corretamente desde a primeira implantação.

Comece grátis