Aller au contenu

Prérequis techniques

Serveur

Applicatif

Déploiement conventionnel

D'un point de vue logiciel, Il faut que le serveur soit compatible avec .NET Core 2.2 : https://github.com/dotnet/core/blob/master/release-notes/2.2/2.2-supported-os.md

En général on conseillera les caractéristiques suivantes :

  • Windows Server 2016
  • 4 Go de RAM ou plus
  • 2 coeurs ou plus

Sur Windows, le serveur aura besoin d'avoir IIS activé

Déploiement Docker

Nous conseillons pour les entreprises qui ont les compétences, de déployer la partie applicative sous forme de container Docker.

IDT fourni dans ce cas une image Docker (base Linux) qu'il suffit de lancer.

Base de donnée

Natira'a utilise SQL Server pour stocker ses données.

Il faut au minimum la version SQL Server 2016. L'édition n'importe pas. On peut utiliser la version Express ou Standard ou ...

Client

L'application client Natira'a est disponible sous 2 formes :

  • Application web
  • Application client lourd

Application web

L'application web nécessite d'avoir un navigateur web à jour. Que ce soit Chrome, Firefox ou Edge par exemple.

Nous testons principalement l'application avec Chrome, nous conseillons donc son utilisation

Client lourd

L'application client lourd utilise Electron (https://electronjs.org/) qui est disponible sur de nombreuses plateformes :

  • Windows
  • Linux
  • Mac

Par défaut, IDT ne met à disposition que la version Windows. Sur Windows, l'application est compatible Windows 7 et +