TRANXACT.AI Aide

Topologies de réseau

Les cinq façons dont un réseau client atteint TRANXACT, ce que l'équipe réseau prépare pour un VPN ou une connexion privée, la planification des adresses /22 et la disposition du sous-réseau, le peering hub-and-spoke, le DNS et les certificats, la sortie et l'accès de l'opérateur.

C’est au niveau du réseau que la plupart des déploiements prennent du temps. Toutes les options ci-dessous sont disponibles sur AWS, Microsoft Azure et Google Cloud ; seuls les noms des produits diffèrent.

Cinq options de connectivité

OptionStatutQu'est-ce que c'estConvient lorsqueR&R
HTTPS publicDéfautLes utilisateurs accèdent à TRANXACT via l'équilibreur de charge et le WAF via TLS 1.2+ ; SSO via le fournisseur d'identité du client.Tout est accessible via le web ou intégré via HTTPS. Aucune configuration réseau n'est requise ; mise en service ultra-rapide.INFRA_2.6.01 (Standard)
VPN de site à siteFacultatifTunnels IPsec redondants entre le réseau client et le VPC/VNet TRANXACT.Intégrations privées (MES, anciennes), restrictions d'administration.INFRA_2.2.03 – 2.2.05
Connexion privéeFacultatifAWS Direct Connect, Azure ExpressRoute, Google Cloud Interconnect. Bande passante et latence prévisibles ; VPN comme voie de secours automatique.Un volume élevé et constant, ou une politique interdisant l'accès à Internet.INFRA_2.2.06 – 2.2.07
Lien d'interconnexion / privéFacultatifInterconnexion VPC/VNet avec la zone d’atterrissage du client dans le même cloud ; points de terminaison privés pour certains services ; interconnexion locale ou globale.Le client exploite déjà une zone d'atterrissage dans le même cloud — le chemin privé à latence la plus faible.INFRA_2.2.08, 2.2.10
Plateforme de transitFacultatifAWS Transit Gateway, Azure Virtual WAN ou GCP Network Connectivity Center ; TRANXACT se connecte en tant que spoke.Zones d'atterrissage en étoile.INFRA_2.2.09 – 2.2.10

Ce que prépare l'équipe du réseau client, par région

ArticleVPN de site à site (IPsec)Connexion privée
Appareil clientUn pare-feu ou un routeur compatible IPsec avec une adresse IP publique statiqueUn routeur de périphérie client ou opérateur à un point de rencontre cloud
Tunnels / circuitsDeux tunnels par région pour séparer les passerelles cloudCircuits redondants recommandés ; VPN comme voie de secours
ProtocoleIKEv2, AES-256, SHA-256, groupe DH 14 ou supérieur (valeur par défaut proposée)BGP sur une interface virtuelle privée / peering
RoutageBGP privilégié ; routes statiques acceptéesBGP avec ASN et filtres de routage convenus
Bande passanteJusqu'à la limite de passerelle du cloud choisiLa taille du circuit commandé par le client, par exemple 1 à 10 Gbit/s
Région Live DRUne deuxième paire de tunnels vers la région Live DR (INFRA_2.2.04)Un circuit ou un VPN vers la région Live DR
PossessionClient : appareil, FAI, règles de pare-feu sur site (exclus). TRANXACT : la passerelle cloud.Client : contrat de circuit et d’opérateur (exclu). TRANXACT : connexion à la passerelle.

Commandez une ligne privée lors de la signature du contrat. L'établissement de la ligne peut prendre plusieurs semaines ; utilisez un VPN en attendant.

Planification d'adresse

  • Au moins une plage privée /22 (RFC 1918) par région — 1 024 adresses.
  • Un deuxième /22 différent pour la région Live DR.
  • Aucun des deux ne doit chevaucher un réseau de client, de partenaire ou de zone d'atterrissage (bureaux, centres de données, autres clouds).
  • Les plages de pods et de services Kubernetes sont planifiées à l'intérieur ou à côté de la plage, et sont soumises à la même règle de non-chevauchement si elles sont routées.
  • Évitez les plages réservées et locales au lien du fournisseur de cloud.
  • Il incombe au client de fournir les plages de valeurs (INFRA_2.2.02, Exclu). Toute modification ultérieure nécessite une nouvelle compilation (INFRA_2.2.12, Service supplémentaire, sur demande de modification).

Avant de faire votre choix, recueillez l'intégralité du plan d'adressage IP du client. Un seul chevauchement bloque simultanément le VPN, le peering et le routage en cas de sinistre, et un seul /22 manquant peut paralyser l'ensemble du système.

Les sous-réseaux à l'intérieur d'une région

Sous-réseauDétente
EntréeÉquilibreur de charge, WAF, adresses IP publiques
Nœud · AZ1, AZ2, AZ3Les nœuds de calcul Kubernetes, un sous-réseau par zone
Base de donnéesPrivé uniquement, sans accès à Internet
SortiePasserelle NAT vers les destinations autorisées
PorteDéconnexion VPN / connexion privée
AdministrateurBastion / point d'accès zéro confiance pour les opérateurs

Une façon d'exploiter 10.40.0.0/22 — une illustration à des fins de formation, et non une norme TRANXACT ; Ledger Architect définit le plan réel lors de la conception :

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)

Interconnexion : hub et spoke

Pour un client disposant déjà d'une zone d'atterrissage dans le même cloud, TRANXACT fait office de point d'accès distant (spoke) et sa zone d'atterrissage de point d'accès central (hub). Le peering constitue le point de démarcation. La passerelle du hub achemine le trafic vers les bureaux et les centres de données, et le client peut y déployer ses propres pare-feu ou appliances virtuelles réseau.

Le routage transitif via le hub doit être explicitement autorisé, et le routage et l'inspection du hub relèvent de la responsabilité du client (INFRA_2.2.10, Exclu). Il est impératif de convenir de la propriété des routes et des points d'inspection avec l'équipe cloud du client avant la mise en place du système.

Résolution de noms et certificats

Le client fournitTRANXACT fournit
Le domaine ou le sous-domaine, par exemple erp.customer.com (INFRA_2.3.01)Points de terminaison d'entrée dans les deux régions actives derrière un gestionnaire de trafic global (INFRA_2.3.03)
Un certificat d'autorité de certification publique pour le nom de domaine pleinement qualifié (FQDN), les caractères génériques étant autorisés (INFRA_2.3.02) — sauf si l'option de certificat géré est activée (INFRA_2.3.06)Installation et renouvellement du certificat, avec une alerte d'expiration 30 jours à l'avance (INFRA_2.3.05, TO_4.11.01)
L'enregistrement DNS public ; une zone privée ou un transfert conditionnel si l'accès privé est utiliséUn TTL DNS faible, des noms d'hôtes spécifiques à la région pour la surveillance et les exercices, et le manuel d'exécution de basculement DNS (INFRA_2.3.04)

Les utilisateurs et les intégrations se connectent à un nom unique, indépendant de la localisation. Ce nom est résolu par le gestionnaire de trafic sur les deux régions actives, ce qui permet d'éviter toute reconfiguration lors d'un basculement Live DR.

N’utilisez jamais de suffixes .local, d’adresses IP codées en dur ni de noms spécifiques à une région dans les intégrations. Un certificat expiré ou un enregistrement DR manquant constituent la panne évitable la plus courante ; intégrez ces deux éléments dans le manuel d’exploitation commun.

Données en transit

En route vers TRANXACTDépart de TRANXACT
Protocole HTTPS uniquement (TLS 1.2+) via l'équilibreur de charge et le WAFSortie via NAT avec une liste blanche de destinations
Authentification unique (SSO) via le fournisseur d'identité du client ; authentification multifacteur (MFA) appliquée.Exemples typiques : banques, portails de facturation électronique/fiscale, prestataires de paie, messagerie électronique, moteur d’IA
API authentifiées par client d'intégration avec des rôles à portée limitéeLes appels sortants utilisent TLS ; les identifiants sont stockés dans un coffre-fort numérique.
Liste blanche d'adresses IP optionnelle ou accès privé uniquementAucune autre sortie Internet depuis les nœuds ou la base de données
Le trafic de service au sein du cluster est chiffré.

Le client liste toutes les destinations sortantes (INFRA_2.6.03, Exclus) ; TRANXACT maintient la liste d'autorisation, une demande de service par destination (INFRA_2.6.02).

L'absence d'une entrée dans la liste blanche bloque les paiements ou les dépôts dès le premier jour. Il faut les ajouter lors de la conception, et non la semaine de mise en service.

Comment les opérateurs de TRANXACT s'y prennent

  • Via un point d'accès de type « zéro confiance » ou bastion dans le sous-réseau d'administration dédié. Aucun nœud ni base de données n'est exposé directement.
  • Élévation juste à temps, à durée déterminée, approuvée par changement ou incident — approuvée par le client (TO_4.5.05, Exclu).
  • L'authentification multifacteur (MFA) est requise pour chaque identité d'opérateur ; le moindre privilège ; l'authentification basée sur les rôles.
  • Chaque session d'administration et chaque appel d'API cloud sont enregistrés et exportables vers le SIEM du client.
  • La plateforme est administrée par des opérateurs. L'accès aux données commerciales est conditionné par l'approbation du client.

Définir dès la conception qui, du côté client, peut approuver l'élévation des privilèges de l'opérateur et si l'accès aux données de production doit être cosigné.

Scénarios d'intégration courants

ScénarioModèleDirectionConnectivitéPropriétaire du point de terminaison
Services bancaires et paiementsAPI / SFTP hôte à hôteLes deuxListe blanche des connexions sortantes ; lien privé lorsqu'il est proposéClient
Fiscalité et facturation électroniqueAPISortieListe d'autorisation de sortieClient
Paie et avantages sociauxAPI / SFTPLes deuxListe blanche de sortie ou VPNClient
IdentitéFédération (SAML / OIDC), SCIMEntrantHTTPS publicClient
Plateformes de BI et de donnéesAPI de lecture / extraction programméeSortieLien privé ou HTTPSArticulation
Héritage et atelierAPI / événementsLes deuxVPN ou connexion privéeClient
Courriel et notificationsSMTP / APISortieListe d'autorisation de sortieArticulation
Moteur d'IA pour ASKAPISortieListe d'autorisation de sortieTRANXACT, ou le client avec BYOK

Chaque intégration passe par les API TRANXACT ou par un transfert de fichiers géré. Aucune connexion à la base de données n'est établie.

Les valeurs indiquées comme valeurs par défaut proposées sont les points de départ recommandés par le guide de déploiement. Veuillez les confirmer pour chaque client ; le contrat, le bon de commande, le SLA et le DPA prévalent sur les informations présentées sur cette page.