- L'architecture n-tiers
est une segmentation par couches logicielles qui permet d'optimiser la configuration informatique à la charge de travail et au niveau de fiabilité requis. A forte charge de travail, l'organisation 3-tiers est très évolutive et se compose de n serveur frontaux, n serveurs d'applications et n-serveurs de base de données. Un dispositif de répartition de charge ( load-balancing ) oriente les requêtes vers le serveur le plus apte à les satisfaire. Lorsqu'un serveur tombe en panne, le système profite de la redondance et fonctionne en mode dégradé sur les serveurs restants.
Les serveurs web frontaux reçoivent les requêtes, les transmettent au serveur d'applications qui fabriquent la réponse avec les informations de la base de données puis retourne cette réponse au serveur web qui la retourne à son tour au navigateur client. Apache et IIS Internet Information Server de Microsoft sont les deux principaux serveurs web.
Au niveau du middleware ASP .NET de Microsoft, Tomcat de Sun ( J2EE JSP ) et PHP se partagent l'essentiel du marché.
Microsoft SQL Server, Oracle, PostgeSLQ et MySQL sont les principaux SGBD Systèmes de Gestion de Base de Données.
Chaque solution dispose de son propre Système d'Exploitation ( OS Operating System ) Microsoft Windows Server pour ASP .NET, Sun Solaris pour Java et Linex Redhat pour PHP
- Physiquement, les serveurs sont hébergés dans un data center,
dans des baies 19 pouces et disposent de disques durs RAID 1 ou RAID 5 qui préservent les données en cas de panne. Le data center offre des conditions optimales de fonctionnement extrèmement difficile à reproduire à titre privé. Il est climatisé ( température et hygrométrie ), dispose d'une alimentation électrique garantie, d'un accès ultra-sécurisé et d'une connectivité à Internet à large bande passante. Il dispose des compétences H24 7j et offre de multiples services d'ingénierie informatique, stockage, tests de fonctionnement, sauvegarde du serveur, sauvegarde des PC distants, tableau de bord ( monitoring ), etc.
- La sécurité est assurée à de multiples niveau afin de garantir le meilleur service.
L'accès physique au data center est restreint, les données des serveurs sont sauvegardées régulièrement et conservées plusieurs semaines, les données des PC distants de l'entreprise peuvent elles aussi être sauvegardées et restaurées ( backup ). Lorsqu'il contrôle le system, le data center s'engage en terme de GTR Garantie de temps de reprise ou GTI Garantie de Temps d'Intervention en fonction de la redondance disponible. L'accès informatique au serveur est protégé par un firewall et un antivirus. Les communications sensibles sont cryptées d'un bout à l'autre avec une clé SSL Secure Socket Layer en HTTPS ou une communication VPN Virtual Private Network.
- Le data center peut aussi prendre en charge la gestion des emails de l'entreprise.
Garantir la sécurité antispam antivirus, l'archivage des emails et de la messagerie instantannée, l'expédition d'email sur le mobile ( push-email ), des solutions de e-mailing performante sur les gros fichiers et des temps de latence minimum entre la réception d'un email et sa mise à disposition.