Definición: ¿Qué significa Capa de infraestructura?
La capa de infraestructura permite que un sistema de software interactúe con sistemas externos al recibir, almacenar y proporcionar datos cuando se soliciten. Sin embargo, la capa de infraestructura no es la única capa que permite que el sistema se conecte con otros sistemas. También hay otros componentes involucrados en el proceso de conectividad. Por ejemplo, un sistema de software necesita conectarse con varias entidades externas como parte de sus funciones. En el contexto de un proveedor de servicios de telecomunicaciones, un sistema de gestión de relaciones con el cliente (CRM) también puede necesitar conectarse con las API expuestas por un sistema externo para ver los diferentes teléfonos inteligentes y ofertas de datos disponibles para los clientes.
Techinfo explica la capa de infraestructura
La capa de infraestructura es una capa importante, aunque opcional, en un sistema de software, especialmente para sistemas que necesitan interactuar regularmente con sistemas externos. La capa de infraestructura gestiona las interacciones de sistema a sistema, almacena datos externos al sistema y atiende las solicitudes de recuperación de datos recibidas de las otras capas, como la capa empresarial. La capa de infraestructura también se conoce como capa de persistencia porque se utiliza para almacenar datos de forma permanente. La capa interactúa regularmente con la capa de acceso a datos y puede administrar las consultas escritas para interactuar con la capa de acceso a datos en una arquitectura de software de tres niveles. Ejemplos de objetos dentro de una capa de infraestructura son SQLTables, SerialPorts, terminales 3270 y SQLBrokers. La capa de infraestructura es una capa independiente de la tecnología y la plataforma.