Arquitetura de IA

Residência de dados em IA: guia para empresas

Entenda como avaliar residência de dados em IA, regiões de processamento, fornecedores, subcontratados, logs, backups e controles de saída segura.

O endereço do servidor conta apenas uma parte da história

Uma empresa contrata um serviço de IA com região configurada no Brasil ou em outro território aprovado. A equipe entende que o requisito de localização está resolvido. Meses depois, descobre que arquivos temporários, logs de suporte, backups ou ferramentas de observabilidade percorrem regiões diferentes.

A configuração inicial estava correta. O mapa operacional estava incompleto.

Residência de dados em IA define onde informações são armazenadas durante seu ciclo de vida. O desenho também precisa considerar onde ocorre o processamento, quais cópias são criadas, quem administra a infraestrutura e por quais fronteiras a informação passa antes de voltar ao sistema oficial.

Esse tema ganha peso quando agentes consultam CRM, documentos, atendimento e sistemas financeiros no mesmo fluxo. Uma única unidade de trabalho pode atravessar conectores, orquestradores, modelos, bases vetoriais, logs e serviços de suporte.

Este guia ajuda empresas a avaliar essa cadeia e transformar requisitos de localização em controles verificáveis.

Residência, processamento e soberania são dimensões diferentes

Os termos aparecem juntos, mas cada um responde a uma pergunta.

Residência de dados

Indica o território ou a região em que uma informação fica armazenada. Entram bancos, arquivos, índices, logs, caches, filas, backups e réplicas.

Localização do processamento

Indica onde a computação acontece. Um arquivo pode permanecer em uma região e ter trechos processados por um serviço em outra. Também pode ocorrer o inverso: a inferência acontece localmente, enquanto telemetria e suporte ficam fora da fronteira principal.

Soberania e controle

Tratam da autoridade aplicável e da capacidade prática de governar o ambiente. Propriedade do contrato, operação da infraestrutura, acesso administrativo, subcontratados e jurisdições envolvidas afetam essa dimensão.

Transferência entre fronteiras

É o movimento de informação entre países, regiões, empresas, contas ou ambientes. Uma transferência pode ocorrer por chamada de API, replicação, suporte técnico, exportação, observabilidade ou restauração de backup.

Uma decisão madura declara qual dessas condições precisa ser controlada. Pedir apenas “servidor no Brasil” pode deixar sem resposta o processamento, o suporte e as cópias derivadas.

Comece pelo caminho real do dado

A avaliação deve partir de uma unidade de trabalho. Considere um agente que prepara a renovação de um cliente. Ele consulta contrato, uso, chamados, pagamentos e histórico comercial. Depois produz um briefing e grava uma próxima ação no CRM.

Mapeie a sequência:

  1. evento que inicia a execução;
  2. sistema de origem de cada dado;
  3. conector que recupera os campos;
  4. orquestrador que monta o contexto;
  5. provedor que processa a solicitação;
  6. ferramenta acionada pelo agente;
  7. memória ou estado temporário;
  8. logs e traces gerados;
  9. artefato produzido;
  10. sistema que recebe o resultado;
  11. backups e réplicas de cada camada;
  12. descarte ou retenção final.

Esse inventário costuma revelar que “usar um modelo” envolve uma cadeia de serviços. O artigo sobre cadeia de suprimentos de agentes de IA ajuda a registrar componentes, versões, fornecedores e dependências.

Quais objetos precisam entrar no mapa

Entrada enviada ao modelo

Inclui instrução, histórico, trechos recuperados, anexos, imagens e argumentos de ferramentas. A empresa precisa saber quais campos deixam a fonte e qual redução ocorre antes da chamada.

Saída do modelo

A resposta também pode conter dados pessoais, informação comercial, inferências ou trechos do material original. Governar apenas a entrada ignora metade do fluxo.

Estado de execução

Filas, checkpoints, tentativas e resultados parciais permitem retomar tarefas. Esses objetos podem persistir fora do serviço principal e sobreviver por mais tempo do que o prompt.

Memória e índices

Bases vetoriais, embeddings, resumos de sessão e memórias por cliente criam novas representações da informação. A localização do documento original não determina automaticamente a localização dessas derivadas.

Logs, traces e métricas

Ferramentas de observabilidade podem receber prompts, respostas, argumentos, nomes de arquivos e identificadores. Mesmo quando o payload é omitido, metadados combinados podem revelar cliente, processo ou evento sensível.

Arquivos temporários e caches

Conversão de PDF, transcrição, OCR, miniaturas, cache de consulta e armazenamento de sessão deixam cópias intermediárias. Elas precisam de região, acesso e expiração conhecidos.

Backups e recuperação

Uma política pode eliminar o dado ativo enquanto cópias permanecem em backup. O contrato deve explicar regiões, prazos, restauração e tratamento de registros já excluídos.

O guia sobre retenção de dados em agentes de IA aprofunda finalidade, prazo e descarte de cada objeto.

Classifique antes de escolher a rota

Nem todo caso pede a mesma fronteira. Conteúdo público, procedimento interno, proposta comercial, documento de identidade e credencial técnica apresentam impactos diferentes.

Para cada classe de dado, defina:

  • finalidades autorizadas;
  • regiões permitidas para armazenamento;
  • regiões permitidas para processamento;
  • provedores e subcontratados aprovados;
  • campos que devem ser removidos ou mascarados;
  • retenção máxima;
  • acesso administrativo permitido;
  • evidência necessária;
  • ação durante indisponibilidade;
  • condições que bloqueiam a chamada.

A classificação de dados para agentes de IA transforma sensibilidade e finalidade em regras executáveis. A residência entra como um dos tratamentos possíveis, junto com acesso, minimização, retenção e alçada.

Uma região aprovada para dados internos pode continuar inadequada para uma classe restrita. Da mesma forma, um conteúdo público pode usar uma rota mais flexível sem receber os controles de um processo financeiro.

Perguntas que o fornecedor precisa responder

A empresa deve pedir respostas por produto, plano e recurso utilizado. O nome geral da plataforma oferece pouca precisão porque modalidades diferentes podem ter arquiteturas diferentes.

Armazenamento

  • Em quais regiões ficam entradas, saídas, arquivos e índices?
  • Existe seleção de região por conta, projeto ou recurso?
  • Quais serviços ignoram a região escolhida?
  • Há replicação automática para outra localidade?
  • Onde ficam backups e por quanto tempo?

Processamento

  • Em quais regiões ocorre inferência, extração, busca e moderação?
  • Existe roteamento global durante pico ou indisponibilidade?
  • A região pode mudar sem alteração contratual ou aviso?
  • Recursos opcionais seguem a mesma fronteira do serviço principal?

Uso dos dados

  • Entradas e saídas são usadas para melhoria de modelos?
  • Essa condição varia por plano ou configuração?
  • Avaliação humana pode acessar conteúdo?
  • Quais dados entram em telemetria, prevenção de abuso e suporte?

Subcontratados

  • Quais empresas participam de armazenamento, processamento, suporte e observabilidade?
  • Que região e função cabem a cada uma?
  • Como mudanças na lista são comunicadas?
  • A empresa consegue restringir algum componente?

Exclusão e portabilidade

  • Como solicitar correção, exportação e exclusão?
  • Quais derivados entram no procedimento?
  • O que permanece em backup depois da exclusão ativa?
  • Que evidência confirma a conclusão?
  • O encerramento do contrato possui prazo e responsabilidade definidos?

Respostas comerciais precisam virar cláusulas, configurações e testes. Uma promessa em apresentação não substitui a verificação do produto realmente contratado.

Região configurada precisa virar política técnica

A decisão perde força quando depende de uma pessoa lembrar qual opção selecionar. Transforme o requisito em controle.

Catálogo de rotas aprovadas

Crie perfis como:

  • conteúdo público com processamento geral aprovado;
  • dado interno em região definida;
  • dado confidencial com retenção reduzida;
  • dado restrito em rota dedicada ou processamento bloqueado.

Cada perfil aponta para provedor, produto, região, configuração, retenção, limite de contexto e responsável.

Bloqueio antes da chamada

O sistema verifica classe, finalidade, cliente, ambiente e rota antes de montar a requisição. Se a combinação não for permitida, a informação não chega ao provedor.

Um gateway de IA para empresas pode centralizar parte dessa política quando vários agentes usam os mesmos modelos. Em operações menores, o controle pode ficar no serviço responsável pela integração.

Configuração como código

Região, endpoint, perfil e política devem possuir versão e revisão. Mudanças passam por teste e aprovação como outros componentes de produção.

Logs sem payload desnecessário

Registre política aplicada, rota, região, provedor, classe e resultado. Evite copiar o conteúdo usado para provar que a regra foi seguida.

Identidade por aplicação

Cada agente ou workflow precisa de identidade reconhecível. Isso permite atribuir chamadas, restringir regiões e revogar uma rota sem derrubar aplicações que seguem outra política.

Arquiteturas possíveis

Serviço gerenciado com região fixa

A empresa usa um provedor que oferece armazenamento e processamento em região compatível com o caso. É um desenho simples quando contrato, recursos auxiliares e subcontratados seguem a mesma fronteira.

Aplicação regional com modelo externo

Dados permanecem no ambiente principal, são minimizados e seguem para uma API externa somente durante a inferência. O desenho reduz cópias permanentes, mas ainda precisa governar trânsito, processamento, logs e resposta.

Modelo local ou ambiente dedicado

A inferência ocorre em infraestrutura controlada pela empresa ou por parceiro dedicado. Isso pode atender restrições específicas, desde que a equipe assuma segurança, atualização, capacidade, observabilidade e recuperação.

O comparativo modelo de IA local ou API ajuda a avaliar qualidade, custo e responsabilidade técnica.

Arquitetura híbrida por classe

Rotas diferentes atendem unidades diferentes. Um serviço local remove identificadores ou classifica conteúdo. Uma API processa a parte minimizada. Casos restritos permanecem sob revisão ou usam ambiente dedicado.

O desenho híbrido funciona quando a política é legível. Misturar rotas sem registro cria incerteza sobre qual fronteira cada execução atravessou.

Como avaliar o risco de componentes auxiliares

O modelo costuma receber toda a atenção. Conectores, observabilidade e suporte podem ampliar a superfície.

Para cada componente, registre:

| Componente | Dado recebido | Região | Retenção | Acesso | Dono | |---|---|---|---|---|---| | conector | campos recuperados | definida por serviço | janela operacional | identidade técnica | integração | | orquestrador | contexto e estado | ambiente contratado | por tarefa | operação | dono do workflow | | modelo | contexto minimizado | rota aprovada | conforme perfil | provedor | dono do agente | | observabilidade | metadados e erros | região verificada | janela técnica | engenharia | plataforma | | armazenamento | artefato aprovado | região definida | por finalidade | área responsável | sistema oficial |

A tabela deve incluir versões e contratos específicos. Um fornecedor pode operar vários produtos com condições diferentes.

Teste a arquitetura com evidência

Documentação oferece intenção. Testes mostram comportamento.

Teste de rota

Envie uma unidade sintética marcada e confirme endpoint, região, serviço e política registrados. O teste não deve depender de dado real.

Teste de bloqueio

Tente enviar uma classe proibida para uma rota incompatível. A chamada precisa ser interrompida antes da exposição e gerar pendência compreensível.

Teste de logs

Procure o marcador sintético em logs, traces, painéis e alertas. Verifique se o conteúdo aparece onde deveria estar mascarado.

Teste de descarte

Encerre o caso, execute a regra de exclusão e tente recuperar o marcador em memória, cache, índice e arquivos temporários.

Teste de contingência

Simule indisponibilidade regional. Confirme se a tarefa espera, segue para rota previamente aprovada ou entra em processo manual. Fallback automático para qualquer região destrói a política no momento de maior pressão.

Teste de mudança

Altere um perfil em homologação e verifique se aplicações incompatíveis são bloqueadas. A promoção deve conservar política, evidência e caminho de reversão.

Métricas para manter a política viva

Acompanhe pelo menos:

  • execuções por região e perfil;
  • chamadas bloqueadas por incompatibilidade;
  • componentes sem região declarada;
  • uso de rota fora do catálogo;
  • dados encontrados em logs auxiliares;
  • fornecedores com revisão vencida;
  • mudanças de subcontratado pendentes;
  • falhas de exclusão por componente;
  • fallback acionado por região;
  • tempo para revogar uma rota;
  • aplicações sem identidade própria;
  • diferenças entre arquitetura documentada e execução observada.

Uma taxa zero de bloqueios pode indicar conformidade ou ausência de teste. Combine métricas com exercícios periódicos e amostras de execução.

Checklist de residência de dados em IA

  • [ ] A unidade de trabalho está definida?
  • [ ] Entradas, saídas e derivados foram inventariados?
  • [ ] Armazenamento e processamento estão separados no mapa?
  • [ ] Logs, caches, índices, filas e backups entram no escopo?
  • [ ] Cada classe possui regiões e fornecedores permitidos?
  • [ ] O produto e o plano contratados foram verificados?
  • [ ] Subcontratados e acessos de suporte estão conhecidos?
  • [ ] A política bloqueia rotas incompatíveis antes da chamada?
  • [ ] Região e perfil possuem versão e responsável?
  • [ ] A contingência preserva a mesma regra de dados?
  • [ ] Exclusão alcança derivados e deixa evidência?
  • [ ] Mudanças do fornecedor disparam revisão?
  • [ ] Testes sintéticos confirmam rota, bloqueio e descarte?
  • [ ] Requisitos jurídicos, contratuais e setoriais foram validados pelas áreas responsáveis?

A decisão termina em uma arquitetura verificável

Residência de dados não cabe em uma caixa marcada durante a contratação. O requisito precisa acompanhar a informação desde a fonte até o descarte, incluindo serviços auxiliares e condições de falha.

A empresa ganha controle quando consegue responder quatro perguntas para cada unidade: qual dado saiu, por qual rota, sob qual política e onde ficou cada cópia relevante.

Com esse mapa, a região deixa de ser promessa abstrata. Ela vira parte do contrato operacional do agente, com bloqueios, responsáveis, testes e evidência de execução.