FAQ
De manière générale, SAI ERP prend en charge l’installation de SAINet. Le service informatique doit donc préparer les choses suivantes:
- Un serveur avec les ressources matérielles nécessaires (mémoire, CPUs, espace disque).
- Le système d’exploitation avec un utilisateur pour SAI ERP.
- Permettre à SAI ERP l’accès au serveur via SSH (port 22/TCP) ou RDP (port 3389/TCP) avec un utilisateur root/Administrateur ainsi que sur le port 443/TCP.
- Mettre en place un DNS pour pointer sur le serveur (nécessaire pour les accès tablettes).
- Obtenir un certificat publique pour l’hôte DNS (sinon le navigateur Web sur la tablette affichera des alertes de sécurité).
- Le service informatique doit également prendre en charge l’aspect des sauvegardes (base de données + GED).
Une fois le serveur SAINet installé, il faut installer le client riche sur les postes utilisateurs. Cela peut également être fait directement par les utilisateurs.
Le service informatique prend en charge l’infrastructure réseau et système:
- Mises à jour du système d’exploitation.
- Configurations relatives à la sécurité (VPN).
- Sauvegardes délocalisées des données essentielles (Base de données et GED).
- Renouvellement des DNS et des certificats associés.
- Synchronisation de l’horloge système (NTP).
- Assurer un accès “métier” (443/TCP) aux utilisateurs et à SAI ERP sur le serveur.
- Assurer un accès “système” (SSH/RDP) à SAI ERP sur le serveur.
Le service informatique doit également être à même de relancer les différents services en cas de redémarrage du serveur, si ceux-ci ne sont pas configurés pour redémarrer automatiquement.
De manière générale, cela dépend du type d’installation et des configurations utilisées. Il est donc important que le service informatique ait une bonne connaissance de l’installation SAINet qui est faite dans le cadre de son infrastructure.
Dans le cas d’une installation Docker, il suffit généralement de restaurer le dossier SAINet et de relancer le container.
Pour une installation système, il faudra restaurer le dossier <runtime>
de SAINet ainsi que les fichiers de la base de donées.
Suivant l’infrastructure à disposition, si une machine virtuelle est utilisée, il est recommandé de sauvegarder celle-ci. Ainsi, la restauration se fait entièrement au niveau de la machine virtuelle.
Ne sont prises en compte ici que les mises à jour mineures qui concernent SAINet et non les composants liés tels que la base de données.
Le processus et la fréquence des mises à jour sont décrits ici. Une fois SAINet installé, tout le processus de mise à jour est entièrement automatisé et ne requiert aucune intervention du service informatique.
Généralement, une mise à jour majeure par année est à prévoir.
Les composants (JDK, base de données, serveur HTTP) ne sont généralement mis à jour que lors des mises à jour majeures.
Cela dépend du type d’installation qui a été effectuée. Une installation Docker permettra de tout mettre à jour en une commande car les containers sont indépendants du système. Dans le cas d’une installation système, il est nécessaire de procéder manuellement à la mise à jour de chaque composant.
Se référer à la documentation d’installation du client riche. Pour l’accès via un navigateur web, il suffit de connaître le nom d’hôte (DNS).
Le tableau ci-dessous décrit les différentes responsabilités entre le service informatique (du client) et SAI ERP pour l’installation intiale de SAINet:
Description | Service informatique | SAI ERP | Notes |
---|---|---|---|
Installation du système de base (Windows/Linux) | X |
||
Configuration du système de base (IP,firewall,…) | X |
||
Installation de docker et docker-compose | X |
Uniquement pour les installations docker | |
Configuration des accès VPN/SSH/RDP | X |
||
Installation de la base de données | X |
Uniquement pour les installations système | |
Installation du Java JDK | X |
Uniquement pour les installations système | |
Installation de Apache2 | X |
Uniquement pour les installations système | |
Installation de SAINet | X |
||
Obtention et configuration du DNS | ? |
Optionel, mais nécessaire pour la partie web/tablette | |
Obtention d’un certificat SSL statique | ? |
Optionel, possibilité d’utiliser un certificat dynamique (Let’s Encrypt) avec une installation docker |
En ce qui concerne l’opérationnel une fois que tout est installé:
Description | Service informatique | SAI ERP | Notes |
---|---|---|---|
Sauvegardes automatiques complètes | X |
||
Gestion de l’infrastructure réseau | X |
La machine sur laquelle le serveur SAINet doit être accessible avec des temps de réponse acceptables | |
Gestion de la sécurité | X |
Firewall,VPN,MFA,patchs de sécurités,… | |
Mise à jour du système | X |
||
Mise à jour mineures SAINet (automatiques) | X |
||
Mise à jour majeures SAINet | X |
||
Crash recovery / restauration système | X |