Technische Vereisten
Serverspecificaties
Minimale Vereisten
Besturingssysteem
- Windows Server 2016 of later
- Windows 10/11 (alleen voor ontwikkeling/testen)
Hardwarevereisten
- CPU: minimaal 4 cores, aanbevolen 8+ cores
- RAM: minimaal 8 GB, aanbevolen 16 GB+
- Opslag: minimaal 100 GB beschikbare schijfruimte
- Netwerk: stabiele internetverbinding voor downloads en updates
Aanbevolen Productiespecificaties
Hardware
- CPU: 8+ cores (Intel Xeon of AMD EPYC)
- RAM: 32 GB of meer
- Opslag: 500 GB+ SSD-opslag
- Netwerk: dedicated netwerkverbinding met voldoende bandbreedte
Prestatieoverwegingen
- SSD-opslag aanbevolen voor optimale databaseprestaties
- Extra RAM verbetert de verwerking van grote datasets
- Meerdere CPU-cores versterken ondersteuning van gelijktijdige gebruikers
Softwarevereisten
Databasevereisten
- SQL Server 2016 of later (SQL Server 2019+ aanbevolen)
- Mixed Mode Authenticatie ingeschakeld
- Machtigingen voor het aanmaken van databases vereist
- SQL Server Management Studio (SSMS) voor configuratie
Webserververeisten
- Internet Information Services (IIS) 10.0+
- ASP.NET Core 8 Runtime Hosting Bundle
- WebSocket Protocol ondersteuning ingeschakeld
- WebDAV Publishing moet verwijderd worden - zie WebDAV uitschakelen
- SSL-certificaat voor productie-implementaties
.NET Framework
- ASP.NET Core 8 Runtime
- Hosting Bundle noodzakelijk voor IIS-integratie
- Download via de officiële .NET-downloadpagina van Microsoft
Python (optioneel)
- Python 3.11 of later (vereist voor Python- verrijkingen en Python Script-acties)
- pip package manager
- Vereiste pakketten: pandas, numpy, requests
- Zie de Python installeren gids voor gedetailleerde installatie-instructies
Netwerk- en Beveiligingsvereisten
Firewallconfiguratie
- HTTP poort 80 (voor initiële setup en omleiding)
- HTTPS poort 443 (voor veilige productie toegang)
- SQL Server poort 1433 (standaard, of aangepaste poort zoals geconfigureerd)
SSL-Certificaatvereisten
- Geldig SSL-certificaat van een vertrouwde certificaatautoriteit
- Wildcard- of SAN-certificaat voor meerdere subdomeinen
- Certificaat moet geïnstalleerd en geconfigureerd zijn in IIS
Domeinconfiguratie
- Aanbevolen dedicated subdomein:
mindziestudio.[company].com - DNS A-record verwijst naar het IP-adres van de server
- Vermijd toegang via localhost of IP voor productie
Browsercompatibiliteit
Ondersteunde browsers
- Chrome 90+ (aanbevolen)
- Edge 90+
Browservereisten
- JavaScript ingeschakeld
- WebSocket-ondersteuning
- Lokale opslag ingeschakeld
- Cookies ingeschakeld
Aanvullende Overwegingen
Backupvereisten
- Regelmatige databaseback-ups aanbevolen
- Configuratieback-up voor snelle herstel bij calamiteiten
- Back-up en documentatie van licentiesleutels
Monitoring en Onderhoud
- Beheer van Windows Updates
- Onderhoudsplannen voor SQL Server
- Monitoring van IIS-logbestanden
- Monitoring van applicatieprestaties
Schaalbaarheidsplanning
- Configuratie van load balancer voor hoge beschikbaarheid
- Databaseclustering voor bedrijfsimplementaties
- CDN-integratie voor wereldwijde prestaties
Beveiligingsaanbevelingen
Toegangsbeheer
- Implementatie van role-based access control (RBAC)
- Sterke wachtwoordbeleid
- Multi-factor authenticatie waar mogelijk
Gegevensbescherming
- Encryptie in rust voor vertrouwelijke gegevens
- Veilige overdrachtsprotocollen (HTTPS/TLS)
- Regelmatige beveiligingsupdates en patches
Nalevingsvereisten
- GDPR-compliant voor EU-gegevens
- SOX-compliant voor financiële gegevens
- Industriespecifieke regelgeving
Ondersteuning en Updates
Updatebeheer
- Regelmatige applicatie-updates via mindzie portal
- Patchbeheer voor SQL Server
- Coördinatie van Windows Server-updates
Ondersteuningsvereisten
- Administratieve toegang voor het mindzie supportteam
- Remote desktop mogelijkheid voor probleemoplossing
- Toegang tot logbestanden voor diagnostische doeleinden
Voor gedetailleerde installatie-instructies, zie de pagina Installatiehandleiding.