A arquitetura em três camadas surgiu no final dos anos 80 e ainda é comum na construção de sistemas de informação corporativos.
As três camadas dessa arquitetura são
- A interface com o usuário, lógica de negócio e banco de dados.
- B interface com o usuário, microsserviços e repositório.
- C publicador, broker de eventos e assinante.
- D cliente, web server e banco de dados.
- E modelo, visão e controle.