Couche d’infrastructure

Définition - Que signifie la couche infrastructure?

La couche infrastructure permet à un système logiciel d'interagir avec des systèmes externes en recevant, stockant et fournissant des données sur demande. Cependant, la couche infrastructure n'est pas la seule couche qui permet au système de se connecter à d'autres systèmes. Il existe également d'autres composants impliqués dans le processus de connectivité. Par exemple, un système logiciel doit se connecter à plusieurs entités externes dans le cadre de ses fonctions. Dans le cadre d'un prestataire de services télécoms, un système de gestion de la relation client (CRM) peut également avoir besoin de se connecter aux API exposées par un système externe afin de visualiser les différents smartphones et offres de données disponibles pour les clients.

Definir Tech explique la couche d'infrastructure

La couche infrastructure est une couche importante, bien que facultative, dans un système logiciel, en particulier pour les systèmes qui doivent interagir régulièrement avec des systèmes externes. La couche infrastructure gère les interactions système à système, stocke les données externes au système et répond aux demandes de récupération de données reçues des autres couches telles que la couche métier. La couche infrastructure est également connue sous le nom de couche de persistance car elle est utilisée pour stocker des données en permanence. La couche interagit régulièrement avec la couche d'accès aux données et peut gérer les requêtes écrites pour interagir avec la couche d'accès aux données dans une architecture logicielle à trois niveaux. Des exemples d'objets au sein d'une couche d'infrastructure sont SQLTables, SerialPorts, 3270 terminaux et SQLBrokers. La couche infrastructure est une couche indépendante de la technologie et de la plate-forme.