TRANXACT.AI Aiuto

Topologie di rete

I cinque modi in cui una rete cliente raggiunge TRANXACT, cosa prepara il team di rete per una VPN o una connessione privata, pianificazione degli indirizzi /22 e layout della sottorete, peering hub-and-spoke, DNS e certificati, traffico in uscita e accesso dell'operatore.

La rete è il punto in cui la maggior parte delle implementazioni perde tempo. Tutte le opzioni elencate di seguito sono disponibili su AWS, Microsoft Azure e Google Cloud; l'unica differenza sta nel nome del prodotto.

Cinque opzioni di connettività

OpzioneStatoChe cos'èSi adatta quandoR&R
HTTPS pubblicoPredefinitoGli utenti accedono a TRANXACT tramite il bilanciatore di carico e il WAF su TLS 1.2+; l'SSO viene autenticato tramite l'IdP del cliente.Tutto si basa su un utente web o su un'integrazione HTTPS. Nessuna configurazione di rete; messa in produzione rapidissima.INFRA_2.6.01 (Standard)
VPN da sito a sitoOpzionaleTunnel IPsec ridondanti dalla rete del cliente alla VPC/VNet di TRANXACT.Integrazioni private (MES, legacy), restrizioni amministrative.INFRA_2.2.03 – 2.2.05
Rete privataOpzionaleAWS Direct Connect, Azure ExpressRoute, Google Cloud Interconnect. Larghezza di banda e latenza prevedibili; VPN come percorso di backup automatico.Volume elevato e costante oppure una politica che vieta il percorso internet.INFRA_2.2.06 – 2.2.07
Peering / collegamento privatoOpzionalePeering VPC/VNet con la landing zone del cliente nello stesso cloud; endpoint privati per servizi selezionati; peering locale o globale.Il cliente gestisce già una landing zone nello stesso cloud, ovvero il percorso privato a latenza più bassa.INFRA_2.2.08, 2.2.10
Snodo di transitoOpzionaleAWS Transit Gateway, Azure Virtual WAN o GCP Network Connectivity Center; TRANXACT si collega come un nodo aggiuntivo.Zone di atterraggio a raggiera.INFRA_2.2.09 – 2.2.10

Cosa prepara il team di assistenza clienti, per regione

ArticoloVPN sito-sito (IPsec)Rete privata
Dispositivo del clienteUn firewall o router compatibile con IPsec con un indirizzo IP pubblico statico.Un router di bordo del cliente o del fornitore presso un punto di incontro cloud.
Gallerie/circuitiDue tunnel per regione per separare i gateway cloudSi raccomanda l'utilizzo di circuiti ridondanti; VPN come percorso di backup.
ProtocolloIKEv2, AES-256, SHA-256, gruppo DH 14 o superiore (impostazione predefinita proposta)BGP su un'interfaccia virtuale privata / peering
InstradamentoBGP preferito; rotte statiche accettateBGP con ASN concordati e filtri di rotta
Larghezza di bandaFino al limite del gateway del cloud sceltoLa dimensione del circuito ordinata dal cliente, ad esempio 1–10 Gbps
Regione Live DRUna seconda coppia di tunnel per la regione Live DR (INFRA_2.2.04)Un circuito o una VPN verso la regione Live DR
ProprietàCliente: dispositivo, ISP, regole del firewall locale (escluso). TRANXACT: il gateway cloud.Cliente: contratto di circuito e operatore (escluso). TRANXACT: collegamento gateway.

Richiedete un circuito di connessione privata al momento della firma del contratto. L'attivazione del circuito da parte del gestore telefonico richiede spesso diverse settimane; nel frattempo, utilizzate una VPN.

Pianificazione degli indirizzi

  • Almeno un intervallo privato /22 (RFC 1918) per regione — 1.024 indirizzi.
  • Un secondo /22 diverso per la regione Live DR.
  • Nessuna delle due può sovrapporsi alla rete di clienti, partner o landing zone, ovvero uffici, data center o altri cloud.
  • Gli intervalli di pod e servizi Kubernetes sono pianificati all'interno o a fianco dell'intervallo e sono soggetti alla stessa regola di non sovrapposizione se vengono instradati.
  • Evitate gli intervalli riservati e link-local del provider cloud.
  • La definizione degli intervalli è compito del cliente (INFRA_2.2.02, Escluso). La modifica degli intervalli dopo la compilazione comporta una nuova compilazione (INFRA_2.2.12, Servizio aggiuntivo, tramite richiesta di modifica).

Prima di scegliere, raccogli il piano IP completo del cliente. Una singola sovrapposizione può bloccare contemporaneamente VPN, peering e routing di ripristino di emergenza, mentre la mancanza di una sola sottorete /22 può rallentare l'intera configurazione.

Le sottoreti all'interno di una regione

SottoreteContiene
IngressoBilanciatore di carico, WAF, IP pubblici
Nodo · AZ1, AZ2, AZ3Lavoratori Kubernetes, una sottorete per zona
SchermataSolo privato, senza accesso a internet.
UscitaGateway NAT verso destinazioni consentite
GatewayTerminazione VPN / connessione privata
AmministratorePunto di accesso bastion/zero trust per gli operatori

Un modo per definire 10.40.0.0/22 — un esempio a scopo formativo, non uno standard TRANXACT; il Ledger Architect definisce il piano reale in fase di progettazione:

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)

Peering: modello hub and spoke

Per un cliente con una landing zone esistente nello stesso cloud, TRANXACT funge da spoke e la landing zone del cliente da hub. Il peering rappresenta il punto di demarcazione. Il gateway hub instrada il traffico verso uffici e data center, e il cliente può installare i propri firewall o appliance virtuali di rete nell'hub.

Il routing transitivo attraverso l'hub deve essere esplicitamente consentito, mentre il routing e l'ispezione dell'hub sono di competenza del cliente (INFRA_2.2.10, Escluso). Prima della build, concordare la proprietà del routing e i punti di ispezione con il team cloud del cliente.

Risoluzione dei nomi e certificati

Il cliente fornisceTRANXACT fornisce
Il dominio o sottodominio, ad esempio erp.customer.com (INFRA_2.3.01)Gli endpoint di ingresso in entrambe le regioni di produzione si trovano dietro un gestore del traffico globale (INFRA_2.3.03)
Un certificato CA pubblico per il FQDN, caratteri jolly consentiti (INFRA_2.3.02) — a meno che non sia sottoscritta l'opzione del certificato gestito (INFRA_2.3.06)Installazione e rinnovo del certificato, con avviso di scadenza con 30 giorni di anticipo (INFRA_2.3.05, TO_4.11.01)
Il record DNS pubblico; una zona privata o l'inoltro condizionale se viene utilizzato l'accesso privatoUn TTL DNS basso, nomi host specifici per regione per il monitoraggio e le esercitazioni e il runbook di failover DNS (INFRA_2.3.04)

Utenti e integrazioni si connettono a un unico nome indipendente dalla posizione. Questo nome viene risolto tramite il gestore del traffico in entrambe le regioni di produzione, pertanto un failover di Live DR non richiede alcuna riconfigurazione.

Nelle integrazioni non utilizzare mai suffissi .local, indirizzi IP hardcoded o nomi specifici di regione. Un certificato scaduto o un record di ripristino di emergenza mancante sono le cause più comuni di interruzione del servizio evitabili: inseriscili entrambi nel runbook congiunto.

Dati in transito

In arrivo a TRANXACTIn uscita da TRANXACT
Solo HTTPS (TLS 1.2+) tramite il bilanciatore di carico e il WAFUscita attraverso NAT con una lista di destinazioni consentite
SSO tramite IdP del cliente; autenticazione a più fattori (MFA) applicata in tale sede.Tipici: banche, portali fiscali/di fatturazione elettronica, fornitori di servizi di elaborazione paghe, email, motore di intelligenza artificiale
API autenticate per ogni client di integrazione con ruoli specificiLe chiamate in uscita utilizzano TLS; le credenziali sono memorizzate in un archivio di segreti.
Accesso opzionale tramite lista IP consentita o accesso solo privatoNessun altro flusso di dati in uscita da Internet dai nodi o dal database
Il traffico di servizio all'interno del cluster è crittografato.

Il cliente elenca tutte le destinazioni in uscita (INFRA_2.6.03, Escluse); TRANXACT gestisce la lista di autorizzazione, una richiesta di servizio per destinazione (INFRA_2.6.02).

La mancanza di una voce nell'elenco delle autorizzazioni blocca i pagamenti o le registrazioni fin dal primo giorno. Inseritele in fase di progettazione, non durante la settimana di messa in produzione.

Come gli operatori di TRANXACT entrano

  • Tramite un punto di accesso zero-trust o bastion nella sottorete amministrativa dedicata. Nessun nodo o database è esposto direttamente.
  • Elevazione just-in-time, a tempo limitato, approvata per ogni modifica o incidente — approvata dal cliente (TO_4.5.05, Escluso).
  • Autenticazione a più fattori (MFA) su ogni identità dell'operatore; principio del minimo privilegio; basata sui ruoli.
  • Ogni sessione amministrativa e ogni chiamata API cloud vengono registrate ed esportate nel SIEM del cliente.
  • Gli operatori gestiscono la piattaforma. L'accesso ai dati aziendali è consentito solo tramite un ticket approvato dal cliente.

In fase di progettazione, concordare chi, dal lato del cliente, può autorizzare l'elevazione dei privilegi dell'operatore e se l'accesso ai dati di produzione debba essere controfirmato.

Scenari di integrazione comuni

ScenarioModelloDirezioneConnettivitàProprietario dell'endpoint
Servizi bancari e pagamentiAPI / SFTP host-to-hostEntrambiLista di accesso consentito in uscita; collegamento privato ove disponibileCliente
Tasse e fatturazione elettronicaAPIIn uscitaElenco delle uscite consentiteCliente
Stipendi e benefitAPI / SFTPEntrambiLista di utenti consentiti in uscita o VPNCliente
IdentitàFederazione (SAML/OIDC), SCIMIn entrataHTTPS pubblicoCliente
Business Intelligence e piattaforme datiAPI di lettura / estrazione programmataIn uscitaCollegamento privato o HTTPSGiunto
Legacy e area di venditaAPI / eventiEntrambiVPN o connessione privataCliente
Email e notificheSMTP / APIIn uscitaElenco delle uscite consentiteGiunto
Motore di intelligenza artificiale per ASKAPIIn uscitaElenco delle uscite consentiteTRANXACT, o il cliente con BYOK

Ogni integrazione avviene tramite le API di TRANXACT o il trasferimento gestito di file. Nessun componente si connette direttamente al database.

I valori contrassegnati come predefiniti proposti sono i punti di partenza consigliati dalla guida all'implementazione. Confermare ciascun valore per ogni cliente; il contratto, il modulo d'ordine, l'accordo sui livelli di servizio (SLA) e l'accordo sulla protezione dei dati (DPA) prevalgono su questa pagina.