...
Um das arquiteturas utilizadas é a de Microsserviços. Microsserviço é um tipo de arquitetura de desenvolvimento de aplicativos que permite que um sistema grande seja separado em vários serviços menores, isso tem alguns benefícios como:
Segue alguns exemplos de dados e seus microserviços
Segue um desenho para um melhor entendimento dessa arquitetura
...
.
Dica |
---|
Para saber mais sobre essa arquitetura: O que são microsserviços? |
Outro conceito utlizado pelo POSH é o conceito de Cloud (Nuvem) onde o POSH não é dono da infraestrutura (Hardware) porém utiliza os serviços de cloud disponíveis por meio das plataformas de serviço de nuvem.
Esse conceito tem vários benefícios, um deles é a segurança da informação já que essas plataformas de serviços seguem rigorosos processos de auditoria e segurança.
Outros benefícios são a disponibilidade 24/7 e a redundância de falhas.
...
Um dos grandes motivos de se utilizar microsserviços é a resiliência, como os serviços não estão em um monolito, quando um serviço está fora do ar os outros serviços continuam funcionando.
Segue desenho desse exemplo:
draw.io Diagram