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âche | Responsable |
|---|---|
| Configuration de l'accès réseau | Client ou son intégrateur |
| Installation d'un agent si nécessaire | Client ou son intégrateur |
| Développement du connecteur | Nappoly |
| Disponibilité du logiciel on-premise | Client |
| Supervision des flux | Nappoly |
Besoin de connecter un logiciel on-premise ?
Décrivez-nous votre environnement. Nous vous dirons ce qui est possible et à quelles conditions.