No que se refere a ferramentas de automação e orquestração e...
O monitoramento da experiência do usuário em ferramentas APM (application performance monitoring) pode ser feito na forma de monitoramento sintético, em que é analisado o tráfego de rede sem a necessidade de instalação de agentes de software em aplicações monitoradas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito Comentado: Alternativa Errado (E)
Tema Central: A questão trata do monitoramento da experiência do usuário utilizando ferramentas APM, que são essenciais para garantir a performance de aplicações. Conhecer os tipos de monitoramento é fundamental para um Analista de Desenvolvimento, já que isso impacta diretamente na qualidade dos serviços entregues.
Resumo Teórico: As ferramentas de Application Performance Monitoring (APM) são usadas para monitorar e gerenciar o desempenho das aplicações e a experiência do usuário. Existem dois tipos principais de monitoramento de experiência do usuário: Monitoramento Real (RUM - Real User Monitoring) e Monitoramento Sintético.
No Monitoramento Sintético, são criados scripts que simulam interações de usuários com a aplicação, permitindo verificar proativamente a disponibilidade e o desempenho. Este método não necessariamente requer a instalação de agentes em todas as aplicações, mas frequentemente envolve algumas formas de instrumentação para captar dados significativos.
Por outro lado, o Monitoramento Real coleta dados de interações reais de usuários, geralmente exigindo agentes que capturam essas informações diretamente das aplicações.
Justificativa da Alternativa Correta: A afirmação de que o monitoramento sintético "é analisado o tráfego de rede sem a necessidade de instalação de agentes de software em aplicações monitoradas" está errada. Isso porque, ao contrário do afirmado, o monitoramento sintético frequentemente requer alguma forma de instalação ou configuração para simular e medir as interações.
Análise da Alternativa Incorreta: A questão sugere que o monitoramento sintético é realizado sem agentes, o que não é completamente verdadeiro, pois mesmo que não sejam instalados agentes tradicionais, ainda são necessárias simulações ou scripts que devem ser configurados e geridos, muitas vezes necessitando de software adicional.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Ferramentas APM (Application Performance Monitoring) são aplicativos que monitoram o desempenho de aplicativos. Elas ajudam a identificar problemas de desempenho e a otimizar o aplicativo.
*Principais recursos*
- Monitoram o desempenho do aplicativo em tempo real
- Identificam gargalos e problemas de desempenho
- Gerenciam a disponibilidade do aplicativo
- Melhoram a experiência do usuário
- Planejam a capacidade
- Melhoram a qualidade do serviço
- Impulsionam o crescimento dos negócios
resposta: errado
O monitoramento sintético em ferramentas APM (Application Performance Monitoring) não analisa o tráfego de rede diretamente. Ele consiste em simular interações de usuários com a aplicação para medir seu desempenho e detectar problemas antes que impactem usuários reais.
Monitoramento sintético → Usa scripts e robôs para simular ações de usuários, como navegação em páginas, envios de formulários e tempo de resposta de APIs.
Monitoramento de tráfego de rede → Está mais relacionado ao monitoramento passivo (Real User Monitoring - RUM), que analisa o comportamento real dos usuários ao interagir com a aplicação.
Ou seja, o monitoramento sintético não analisa o tráfego de rede, e sim simula interações, sem depender da atividade real dos usuários.
✅ Resposta correta: Errado!
Gabarito Errado
O APM (“Application Performance Monitoring” ou Monitoramento de Desempenho de Aplicações) fornece rastreamento distribuído em nível de código com tecnologia de IA de aplicativos móveis e de navegador para serviços de backend e bancos de dados.
Ao correlacionar os rastreamentos com logs, métricas, dados de monitoramento de usuário real (RUM), sinais de segurança e outras telemetrias, o APM permite que você detecte e resolva as causas raiz mais rapidamente, melhore o desempenho do aplicativo e a postura de segurança, otimize o consumo de recursos e colabore de forma mais eficaz para fornecer a melhor experiência possível ao usuário.
Em outras palavras, é uma ferramenta vital para assegurar que essas soluções tecnológicas funcionem da maneira mais eficiente possível.
Retroceder Nunca Render-se Jamais !
Força e Fé !
Fortuna Audaces Sequitur !
Questão boa para deixar em branco.
Erro da questão:
O monitoramento sintético:
- Não depende do tráfego real de rede dos usuários, mas sim de testes artificiais gerados por scripts automatizados.
- Não analisa o tráfego de rede passivamente, como a questão dá a entender.
- E não é definido pela presença ou ausência de agentes, pois ele é ativo e gerado externamente, muitas vezes por servidores distribuídos.
By Futuro DEV Estável.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo