Pular para o conteúdo principal

Regiões e residência de dados

A Coda Cloud roda em mais de uma região. Cada projeto fica numa região, e todos os recursos do projeto rodam nela: aplicações, bancos, volumes, filas e caches.

Regiões disponíveis​

RegiãoLocalRótulo nos endereços
br-sao-1São Paulo, Brasilbr
us-east-1Leste dos EUAus

A lista atual, com a diferença de preço de cada região, está em Preços e em GET /api/v1/public/regions. Algumas regiões ficam em prévia antes da abertura e só aparecem para as organizações convidadas.

Região da organização e do projeto​

  • Ao criar a organização, você escolhe a região padrão. O seletor mostra a latência medida do seu navegador até cada região.
  • Um projeto novo usa a região padrão, ou outra que você escolher na criação.
  • A região do projeto não muda por edição. Para trocar, use a migração de região.
  • As aplicações sempre rodam na região do projeto. Um pedido com outra região é recusado (region.project_mismatch).
  • Se faltar capacidade na região, o deploy falha com no_capacity_in_region. A Coda Cloud nunca move um recurso para outra região sem você pedir.

Endereços por região​

Aplicações novas recebem um endereço com o rótulo da região, por exemplo loja-1a2b3c4d.br.apps.<domínio>. Os endereços de aplicações anteriores às regiões continuam valendo. Domínios próprios não mudam.

Residência de dados no Brasil​

Em Configurações da organização › Residência de dados, o Owner pode exigir que os dados fiquem no Brasil (residência BR).

  • Só é possível ligar quando todos os projetos já estão em região brasileira. Caso contrário, a recusa lista os projetos que estão fora.
  • Com a residência ligada, novos projetos só podem ser criados em regiões brasileiras.
  • Backups, object storage e registros de acesso dos projetos ficam na região do projeto.

Inventário​

A mesma página mostra, por categoria, onde ficam os dados da organização: dados das aplicações, backups, registros, faturamento e suporte. Ela também mostra os subprocessadores envolvidos e as exceções aceitas. A página é visível ao Owner e ao Admin.

Exceção do assistente de IA​

O modelo do assistente de IA roda fora do Brasil. Numa organização com residência BR, o assistente fica desligado até o Owner aceitar a exceção. O aceite pede confirmação da identidade, e a versão do termo aceito fica registrada. Com a exceção aceita, as conversas são processadas nos EUA. A exceção pode ser revogada a qualquer momento, e o assistente volta a ficar bloqueado na hora.

A transferência internacional de dados está descrita na Política de Privacidade.

Status por região​

A status page mostra um grupo por região. Um incidente informa as regiões afetadas, e só as organizações com projetos nelas recebem o aviso.

Mover um projeto para outra organização​

Quem é Owner das duas organizações pode transferir um projeto. A transferência tem duas condições:

  • o projeto fica na mesma região;
  • o plano de destino comporta os recursos do projeto.

Domínios, endereços e segredos continuam iguais. O projeto fica congelado para deploys enquanto a transferência roda. Pela API: POST /api/v1/projects/{projectId}/transfer.