Padrões arquiteturais são criados com o objetivo de melhorar a qualidade das aplicações desenvolvidas.

Padrões arquiteturais expressam formas de organizar a estrutura fundamental do sistema. Permitem a construção de uma arquitetura aderente a certas propriedades e o conhecimento de padrões arquiteturais ajuda na definição da arquitetura do sistema. Os arquitetos ou projetistas de sistemas distribuídos precisam organizar seus projetos de sistema para encontrar um equilíbrio entre desempenho, confiança, proteção e capacidade de gerenciamento do sistema (SOMMERVILLE (2011). Como não existe um modelo universal de organização de sistema distribuído surgiram vários padrões de arquitetura. Ao projetar um sistema distribuído, deve-se escolher um padrão de arquitetura que ofereça suporte aos requisitos não funcionais críticos de seu sistema. Imagine que você é um arquiteto de software na empresa Exemplo Soluções em TI e precisa explicar a dois clientes sobre a escolha entre os padrões arquiteturais. E para explicar a estes dois clientes, você como arquiteto de software da empresa realizou uma reunião onde explicou sobre os padrões arquiteturais, mostrando através de uma comparação cada uma delas.

Sua tarefa no MAPA é fazer a comparação entre os 5 padrões arquiteturais. Para isso use a estrutura do modelo abaixo:

1 Resposta

  • Creusacosta

    Características

    Arquitetura 1 Arquitetura  2 Arquitetura 3 Arquitetura 4 Arquitetura 5

    Tipo de Sistema

    Situações em que é usado

    Exemplo de Sistema

    Descreva o modelo

Clique aqui para adicionar a sua resposta.