A camada de infraestrutura é responsável por conter todas as implementações abstrações definidas nas demais camadas.
Abaixo um exemplo de algumas implementações que deve ser codificadas nessa camada:
- Banco de Dados
- Leitura/Escrita de Arquivo
- Log
- Clientes para consumo de Serviços
OBS: Essa camada pode ser utilizada em todas as demais camadas.