TRANXACT.AI Ajuda

Topologias de rede

As cinco maneiras pelas quais uma rede de cliente se conecta à TRANXACT, o que a equipe de rede prepara para uma VPN ou uma conexão privada, planejamento de endereços /22 e o layout da sub-rede, peering em estrela, DNS e certificados, saída de dados e acesso do operador.

A rede é onde a maioria das implantações perde tempo. Todas as opções abaixo estão disponíveis na AWS, Microsoft Azure e Google Cloud; apenas os nomes dos produtos diferem.

Cinco opções de conectividade

OpçãoStatusO que é isso?Serve quandoDescanso e relaxamento
HTTPS públicoPadrãoOs usuários acessam a TRANXACT por meio do balanceador de carga e do WAF via TLS 1.2+; SSO por meio do IdP do cliente.Tudo é acessível via web ou integração HTTPS. Sem necessidade de configuração de rede; a implementação é a mais rápida.INFRA_2.6.01 (Padrão)
VPN site a siteOpcionalTúneis IPsec redundantes da rede do cliente para a VPC/VNet da TRANXACT.Integrações privadas (MES, sistemas legados), restrições administrativas.INFRA_2.2.03 – 2.2.05
Conexão privadaOpcionalAWS Direct Connect, Azure ExpressRoute, Google Cloud Interconnect. Largura de banda e latência previsíveis; VPN como caminho de backup automático.Alto volume constante ou uma política que proíbe o acesso pela internet.INFRA_2.2.06 – 2.2.07
Conexão privada / peeringOpcionalInterconexão VPC/VNet com a zona de destino do cliente na mesma nuvem; endpoints privados para serviços selecionados; interconexão local ou global.O cliente já utiliza uma landing zone na mesma nuvem — o caminho privado de menor latência.INFRA_2.2.08, 2.2.10
Centro de transporteOpcionalAWS Transit Gateway, Azure Virtual WAN ou GCP Network Connectivity Center; o TRANXACT se conecta como um spoke.Zonas de aterrissagem em formato de hub e spoke.INFRA_2.2.09 – 2.2.10

O que a equipe da rede de clientes prepara, por região.

ItemVPN site-to-site (IPsec)Conexão privada
Dispositivo do clienteUm firewall ou roteador compatível com IPsec e com um IP público estático.Um roteador de borda do cliente ou da operadora em um ponto de encontro na nuvem.
Túneis / circuitosDois túneis por região para gateways de nuvem separados.Circuitos redundantes recomendados; VPN como caminho de backup.
ProtocoloIKEv2, AES-256, SHA-256, grupo DH 14 ou superior (padrão proposto)BGP sobre uma interface virtual privada / peering
RoteamentoBGP preferencial; rotas estáticas aceitasBGP com ASNs e filtros de rota acordados
Largura de bandaAté o limite do gateway da nuvem escolhida.O tamanho do circuito que o cliente encomenda, por exemplo, 1–10 Gbps.
Região Live DRUm segundo par de túneis para a região Live DR (INFRA_2.2.04)Um circuito ou VPN para a região Live DR
PropriedadeCliente: dispositivo, provedor de serviços de internet (ISP), regras de firewall locais (Excluído). TRANXACT: o gateway na nuvem.Cliente: contrato de circuito e operadora (Excluído). TRANXACT: conexão do gateway.

Solicite uma conexão privada no momento da assinatura do contrato. A ativação dessa conexão pela operadora costuma levar semanas; utilize uma VPN até que a conexão esteja ativa.

Planejamento de endereços

  • Pelo menos um intervalo privado /22 (RFC 1918) por região — 1.024 endereços.
  • Uma segunda /22 diferente para a região Live DR.
  • Nenhuma delas pode se sobrepor a qualquer rede de cliente, parceiro ou zona de aterrissagem — escritórios, centros de dados, outras nuvens.
  • Os intervalos de pods e serviços do Kubernetes são planejados dentro ou ao lado do intervalo e estão sujeitos à mesma regra de não sobreposição, caso sejam roteados.
  • Evite os intervalos de endereços IP reservados e locais do provedor de nuvem.
  • Fornecer os intervalos é tarefa do cliente (INFRA_2.2.02, Excluído). Alterá-los após a compilação implica em uma nova compilação (INFRA_2.2.12, Serviço Adicional, mediante solicitação de alteração).

Antes de escolher o plano de IP completo do cliente, colete-o. Uma única sobreposição bloqueia VPN, peering e roteamento de recuperação de desastres simultaneamente, e a ausência de um único /22 pode atrasar toda a configuração.

As sub-redes dentro de uma região

Sub-redeSegura
EntradaBalanceador de carga, WAF, IPs públicos
Nó · AZ1, AZ2, AZ3Trabalhadores do Kubernetes, uma sub-rede por zona
Banco de dadosSomente privado, sem rota para internet.
SaídaGateway NAT para destinos permitidos
PortalVPN / encerramento de conexão privada
AdministradorPonto de acesso Bastion/Zero Trust para operadores

Uma forma de representar 10.40.0.0/22 — uma ilustração para fins de treinamento, não um padrão TRANXACT; o Ledger Architect define o plano real na fase de projeto:

Primary region   10.40.0.0/22   (10.40.0.0 - 10.40.3.255)
  ingress        10.40.0.0/26
  gateway        10.40.0.64/27
  admin          10.40.0.96/27
  egress (NAT)   10.40.0.128/27
  database AZ1   10.40.0.192/27
  database AZ2   10.40.0.224/27
  nodes AZ1      10.40.1.0/24
  nodes AZ2      10.40.2.0/24
  nodes AZ3      10.40.3.0/24

Live DR region   10.40.4.0/22   (same layout, never overlapping the primary)

Interconexão: modelo hub-and-spoke

Para um cliente com uma landing zone existente na mesma nuvem, a TRANXACT funciona como um spoke (ponto de conexão) e a landing zone do cliente como um hub. O peering é o ponto de demarcação. O gateway do hub encaminha o tráfego para escritórios e data centers, e o cliente pode instalar seus próprios firewalls ou appliances virtuais de rede no hub.

O roteamento transitivo pelo hub deve ser explicitamente permitido, e o roteamento e a inspeção do hub são de responsabilidade do cliente (INFRA_2.2.10, Excluído). Defina a propriedade das rotas e os pontos de inspeção com a equipe de nuvem do cliente antes da implementação.

Resolução de nomes e certificados

O cliente forneceA TRANXACT fornece
O domínio ou subdomínio, por exemplo, erp.customer.com (INFRA_2.3.01)Pontos de extremidade de entrada em ambas as regiões ativas por trás de um gerenciador de tráfego global (INFRA_2.3.03)
Um certificado de CA pública para o FQDN, curinga permitido (INFRA_2.3.02) — a menos que a opção de certificado gerenciado seja contratada (INFRA_2.3.06)Instalação e renovação do certificado, com alerta de expiração 30 dias antes (INFRA_2.3.05, TO_4.11.01)
O registro DNS público; uma zona privada ou encaminhamento condicional, caso o acesso privado seja utilizado.Um TTL DNS baixo, nomes de host específicos da região para monitoramento e simulações, e o manual de execução de failover de DNS (INFRA_2.3.04)

Usuários e integrações se conectam a um único nome independente de localização. Ele é resolvido pelo gerenciador de tráfego em ambas as regiões ativas, portanto, uma recuperação Live DR não requer nenhuma reconfiguração.

Nunca utilize sufixos .local, endereços IP fixos ou nomes específicos de região em integrações. Um certificado expirado ou um registro de recuperação de desastres ausente são as interrupções evitáveis mais comuns — inclua ambos no manual de procedimentos conjuntos.

Dados em trânsito

Entrada para TRANXACTSaída da TRANXACT
Somente HTTPS (TLS 1.2 ou superior) através do balanceador de carga e WAF.Saída através de NAT com uma lista de destinos permitidos.
SSO por meio do IdP do cliente; MFA imposto láExemplos típicos: bancos, portais de impostos/faturamento eletrônico, fornecedores de folha de pagamento, e-mail, o mecanismo de IA
APIs autenticadas por cliente de integração com funções definidas.As chamadas de saída usam TLS; as credenciais são armazenadas em um repositório de segredos.
Lista de permissões de IP opcional ou acesso somente privado.Não há outra saída de internet dos nós ou do banco de dados.
O tráfego de serviço dentro do cluster é criptografado.

O cliente lista todos os destinos de saída (INFRA_2.6.03, Excluídos); a TRANXACT mantém a lista de permissões, uma solicitação de serviço por destino (INFRA_2.6.02).

A ausência de uma entrada na lista de permissões impede pagamentos ou envios no primeiro dia. Liste-as durante a fase de projeto, não na semana de lançamento.

Como os operadores da TRANXACT entram

  • Por meio de um ponto de acesso de confiança zero ou bastião na sub-rede administrativa dedicada. Nenhum nó ou banco de dados é exposto diretamente.
  • Elevação just-in-time, com tempo limitado, aprovada por alteração ou incidente — aprovada pelo cliente (TO_4.5.05, Excluído).
  • Autenticação multifator (MFA) em cada identidade de operador; privilégio mínimo; baseada em funções.
  • Cada sessão administrativa e chamada de API na nuvem é registrada e pode ser exportada para o SIEM do cliente.
  • Os operadores administram a plataforma. O acesso aos dados comerciais é feito somente mediante um ticket aprovado pelo cliente.

Definir na fase de projeto quem, do lado do cliente, pode aprovar a elevação de privilégios do operador e se o acesso aos dados de produção deve ser assinado em conjunto.

Cenários comuns de integração

CenárioPadrãoDireçãoConectividadeProprietário do endpoint
Serviços bancários e pagamentosAPI / SFTP host-to-hostAmbosLista de permissões de saída; link privado quando disponível.Cliente
Impostos e faturamento eletrônicoAPISaídalista de permissões de saídaCliente
Folha de pagamento e benefíciosAPI / SFTPAmbosLista de permissões de saída ou VPNCliente
IdentidadeFederação (SAML/OIDC), SCIMEntradaHTTPS públicoCliente
Plataformas de BI e dadosAPI de leitura / extração agendadaSaídaLink privado ou HTTPSArticulação
Legado e chão de fábricaAPI / eventosAmbosVPN ou conexão privadaCliente
E-mail e notificaçõesSMTP / APISaídalista de permissões de saídaArticulação
Motor de IA para ASKAPISaídalista de permissões de saídaTRANXACT, ou o cliente com BYOK

Toda a integração é feita através das APIs da TRANXACT ou por transferência gerenciada de arquivos. Nada se conecta ao banco de dados.

Os valores marcados como padrão proposto são os pontos de partida recomendados no guia de implementação. Confirme cada um deles para cada cliente; o contrato, o formulário de pedido, o SLA e o DPA prevalecem sobre esta página.