Índice:
Definição - O que significa Camada de infraestrutura?
A camada de infraestrutura permite que um sistema de software interaja com sistemas externos, recebendo, armazenando e fornecendo dados quando solicitado. No entanto, a camada de infraestrutura não é a única camada que permite que o sistema se conecte com outros sistemas. Também há outros componentes envolvidos no processo de conectividade. Por exemplo, um sistema de software precisa se conectar com várias entidades externas como parte de suas funções. No contexto de um provedor de serviços de telecomunicações, um sistema de gerenciamento de relacionamento com clientes (CRM) também pode precisar se conectar às APIs expostas por um sistema externo para exibir os diferentes smartphones e ofertas de dados disponíveis para os clientes.
Techopedia explica Camada de infraestrutura
A camada de infraestrutura é uma camada importante, embora opcional, em um sistema de software, especialmente para sistemas que precisam interagir regularmente com sistemas externos. A camada de infraestrutura gerencia as interações sistema a sistema, armazena dados externos ao sistema e atende a solicitações de recuperação de dados recebidas de outras camadas, como a camada de negócios. A camada de infraestrutura também é conhecida como camada de persistência, porque é usada para armazenar dados permanentemente. A camada interage regularmente com a camada de acesso a dados e pode gerenciar as consultas escritas para interagir com a camada de acesso a dados na arquitetura de software de três camadas. Exemplos de objetos em uma camada de infraestrutura são SQLTables, SerialPorts, terminais 3270 e SQLBrokers. A camada de infraestrutura é uma camada independente de tecnologia e plataforma.
