Exigences Techniques
Spécifications du Serveur
Exigences Minimales
Système d'Exploitation
- Windows Server 2016 ou ultérieur
- Windows 10/11 (uniquement pour développement/test)
Exigences Matérielles
- CPU : minimum 4 cœurs, recommandé 8+ cœurs
- RAM : minimum 8 Go, recommandé 16 Go+
- Stockage : minimum 100 Go d'espace disque disponible
- Réseau : connexion internet stable pour téléchargements et mises à jour
Spécifications Recommandées pour la Production
Matériel
- CPU : 8+ cœurs (Intel Xeon ou AMD EPYC)
- RAM : 32 Go ou plus
- Stockage : stockage SSD 500 Go+
- Réseau : connexion réseau dédiée avec bande passante adéquate
Considérations de Performance
- Stockage SSD recommandé pour une performance optimale de la base de données
- RAM additionnelle améliore le traitement de grands ensembles de données
- Plusieurs cœurs CPU renforcent la prise en charge des utilisateurs concurrents
Exigences Logicielles
Exigences pour la Base de Données
- SQL Server 2016 ou ultérieur (SQL Server 2019+ recommandé)
- Authentification en mode mixte activée
- Permissions de création de base de données requises
- SQL Server Management Studio (SSMS) pour la configuration
Exigences pour le Serveur Web
- Internet Information Services (IIS) 10.0+
- Bundle d'hébergement ASP.NET Core 8 Runtime
- Support du protocole WebSocket activé
- La publication WebDAV doit être supprimée - voir Désactiver WebDAV
- Certificat SSL pour déploiements en production
Framework .NET
- ASP.NET Core 8 Runtime
- Bundle d'hébergement requis pour l'intégration IIS
- Téléchargement depuis la page officielle Microsoft .NET
Python (Optionnel)
- Python 3.11 ou ultérieur (nécessaire pour les enrichissements Python et les actions Script Python)
- Gestionnaire de paquets pip
- Paquets requis : pandas, numpy, requests
- Voir le guide Installer Python pour les instructions détaillées d'installation
Exigences Réseau et Sécurité
Configuration du Pare-feu
- Port HTTP 80 (pour la configuration initiale et redirection)
- Port HTTPS 443 (pour accès sécurisé en production)
- Port SQL Server 1433 (par défaut, ou port personnalisé selon configuration)
Exigences du Certificat SSL
- Certificat SSL valide émis par une Autorité de Certification reconnue
- Certificat générique wildcard ou SAN pour plusieurs sous-domaines
- Le certificat doit être installé et configuré dans IIS
Configuration du Domaine
- Sous-domaine dédié recommandé :
mindziestudio.[company].com - Enregistrement DNS A pointant vers l'adresse IP du serveur
- Éviter l'accès par localhost ou adresse IP en production
Compatibilité Navigateur
Navigateurs Supportés
- Chrome 90+ (Recommandé)
- Edge 90+
Exigences Navigateur
- JavaScript activé
- Support WebSocket
- Stockage local activé
- Cookies activés
Considérations Supplémentaires
Exigences de Sauvegarde
- Sauvegardes régulières de la base de données recommandées
- Sauvegarde de la configuration pour une restauration rapide en cas de sinistre
- Sauvegarde des clés de licence et documentation associée
Surveillance et Maintenance
- Gestion des mises à jour Windows
- Plans de maintenance SQL Server
- Surveillance des journaux IIS
- Surveillance des performances de l'application
Planification de la Scalabilité
- Configuration de l'équilibreur de charge pour haute disponibilité
- Clustering de bases de données pour déploiements d'entreprise
- Intégration CDN pour performance globale
Recommandations de Sécurité
Contrôle d'Accès
- Mise en œuvre du contrôle d'accès basé sur les rôles (RBAC)
- Politiques de mots de passe robustes
- Authentification multi-facteurs si possible
Protection des Données
- Chiffrement au repos pour les données sensibles
- Protocoles de transmission sécurisés (HTTPS/TLS)
- Mises à jour et correctifs de sécurité réguliers
Considérations de Conformité
- Conformité GDPR pour les données européennes
- Conformité SOX pour les données financières
- Exigences réglementaires spécifiques à l'industrie
Support et Mises à Jour
Gestion des Mises à Jour
- Mises à jour régulières de l'application via le portail mindzie
- Gestion des correctifs SQL Server
- Coordination des mises à jour Windows Server
Exigences de Support
- Accès administratif pour l'équipe support mindzie
- Capacité de bureau à distance pour dépannage
- Accès aux fichiers journaux à des fins de diagnostic
Pour des instructions d'installation détaillées, voir la page Guide d'Installation.