Questões e Respostas
O que diz a lei de Conway?
- A escalabilidade e o desempenho de uma solução de software podem ser melhorados aumentando a capacidade do hardware.
- O design de uma solução de software é influenciado pelas ferramentas e estruturas usadas para desenvolvê-la.
- A estrutura de uma solução de software espelhará a estrutura de comunicação da organização que a construiu.
- O tempo que leva para construir uma solução de software é proporcional à sua complexidade.
O que o modelo de visão "4+1" representa na arquitetura da solução?
- Um conjunto de métricas de desempenho usado para medir a eficácia de uma solução de software.
- Um modelo para organização de requisitos em um projeto de desenvolvimento de software.
- Um padrão de design para criar componentes de software reutilizáveis em projetos de grande escala.
- Um conjunto de visualizações de arquitetura que fornecem diferentes perspectivas sobre uma solução de software.
O que significa TCO no contexto da tecnologia?
- Total Cost of Ownership
- Technology Collaboration Office
- Test Case Optimization
- Technical Certification Officer
Qual é a diferença entre arquitetura de solução e arquitetura corporativa?
- A arquitetura da solução é focada no curto prazo, enquanto a arquitetura corporativa é focada no longo prazo.
- A arquitetura da solução é focada nas necessidades de tecnologia de unidades de negócios específicas (BU), enquanto a arquitetura corporativa é focada nas necessidades de tecnologia da organização como um todo.
- A arquitetura da solução se concentra em soluções de software individuais, enquanto a arquitetura corporativa se concentra na estratégia de tecnologia de toda a organização.
- A arquitetura da solução está preocupada com os processos operacionais, enquanto a arquitetura corporativa está preocupada com os processos de negócios.
Qual é a diferença entre uma view e viewpoint na arquitetura da solução?
- Uma view é uma abstração de alto nível de uma solução de software, enquanto uma viewpoint é uma representação mais detalhada dos componentes do sistema.
- Uma view é um snapshot de uma solução de software em um ponto específico no tempo, enquanto um viewpoint é uma perspectiva mais dinâmica que evolui ao longo do tempo.
- Uma view é uma representação visual de uma solução de software, enquanto uma viewpoint é um conjunto de diretrizes usadas para projetar a solução de software.
- Uma view é uma perspectiva sobre uma solução, enquanto uma viewpoint é uma maneira de olhar para o sistema de um ângulo específico.
O que é escalabilidade?
- A capacidade de lidar com uma quantidade decrescente de um workload.
- A capacidade de lidar com workloads sem quaisquer limitações.
- A capacidade de lidar com uma quantidade fixa de um workload.
- A capacidade de lidar com uma quantidade crescente ou decrescente de um workload.
O que é observabilidade?
- A capacidade de monitorar o estado interno de um sistema.
- A capacidade de entender as dependências externas do sistema.
- A capacidade de controlar o comportamento de um sistema.
- A capacidade de prever o desempenho futuro de um sistema.
Quais são os 3 pilares da observabilidade?
- Monitoramento, telemetria e métricas
- Bugs, Features e melhorias em um sistema.
- Métricas, performance, e escalabilidade
- Logs, Métricas e Traces.