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.