Buscar

PTI arquitetura de software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PTI – ARQUITETURA DE SOFTWARE 
 
Utilizar metodologias ágeis para o desenvolvimento de softwares é o que vai 
definir se seu projeto será bem executado ou não. Métodos ágeis possuem 
muitas vantagens como: o envolvimento do cliente, a apuração de feedbacks 
constantes, a simplicidade na execução das tarefas, a facilidade na adaptação 
a mudanças., entre outros 
Os principais tipos de arquitetura de software são: 
Layers (camadas) 
Client-server (cliente-servidor) 
Model-view-controller (MVC) 
Microservices (microsserviços) 
Pipes-and-filters (PF) 
Peer-to-Peer (P2P) 
Service-Oriented Architecture (SOA) 
Publish-Subscribe (Pub/Sub) 
Para desenvolvimento de um e-commerce, a arquitetura Microservices se 
encaixa muito bem pois é uma abordagem arquitetônica e organizacional do 
desenvolvimento de software na qual o software consiste em pequenos 
serviços independentes que se comunicam usando APIs bem definidas. Esses 
serviços pertencem a pequenas equipes autossuficientes, tornando o processo 
mais dinâmico. 
 
Rivelino Junior Rocha

Continue navegando