Connecter un logiciel installé chez le client

Un logiciel installé sur le réseau du client (on-premise) n'est pas accessible depuis Internet. Cela change la faisabilité, les coûts et la répartition des responsabilités d'un projet d'intégration.

Ce qui distingue l'on-premise du SaaS

Un logiciel SaaS est hébergé par l'éditeur et accessible via Internet. Un logiciel on-premise est installé sur les serveurs du client, derrière son pare-feu. Cette différence a trois conséquences directes sur l'intégration :

  • Accessibilité : le connecteur ne peut pas joindre le logiciel sans infrastructure supplémentaire.
  • Responsabilité : la disponibilité du logiciel dépend du client, pas de l'éditeur.
  • Coût : une enveloppe supplémentaire est à prévoir pour la mise en place de l'accès.

Les trois scénarios

1. Le logiciel expose un accès distant

Certains logiciels on-premise peuvent être configurés pour accepter des connexions depuis l'extérieur (VPN, reverse proxy, API exposée). Dans ce cas, l'intégration ressemble à celle d'un SaaS, avec une étape de configuration réseau en plus.

2. L'échange passe par des fichiers

Le logiciel exporte et importe des fichiers via un serveur FTP ou SFTP accessible depuis Internet. C'est le cas le plus courant pour les ERP anciens.

3. Un agent est nécessaire

Si aucun accès n'est possible, un composant logiciel (agent) doit être installé sur le réseau du client pour faire le pont. Cette installation relève du client ou de son intégrateur.

Répartition des responsabilités

TâcheResponsable
Configuration de l'accès réseauClient ou son intégrateur
Installation d'un agent si nécessaireClient ou son intégrateur
Développement du connecteurNappoly
Disponibilité du logiciel on-premiseClient
Supervision des fluxNappoly

Besoin de connecter un logiciel on-premise ?

Décrivez-nous votre environnement. Nous vous dirons ce qui est possible et à quelles conditions.