Flashcard FC684453
De acordo com o assunto TI Desenvolvimento de Sistemas: Arquitetura de Aplicações, responda: O que define a arquitetura de sistemas e como ela impacta a escalabilidade e a manutenç
Arquitetura de Aplicações
QUADRIX · 2025
O que define a arquitetura de sistemas e como ela impacta a escalabilidade e a manutenção.
Mostrar resposta e comentário
Resposta
A arquitetura de sistemas formaliza os componentes principais, suas interações e as tecnologias utilizadas, influenciando diretamente a escalabilidade e a manutenção da aplicação.• Componentes: Define elementos como interface, serviços e banco de dados e estabelece limites de responsabilidade entre eles.
• Comunicação: Estabelece padrões e contratos, por exemplo APIs REST, facilitando entendimento, teste e modificação do sistema.
• Tecnologias: As escolhas determinam estratégias de escala, por exemplo vertical ou horizontal, uso de cache distribuído e filas de mensagens.
• Manutenção: Arquiteturas modulares reduzem acoplamento, permitem deploys independentes e aceleram correções e evoluções.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670935
Conteúdo do catálogo FC Concursos · Atualizado em