Tag: devops - página 5 de 38

Como funcionam as métricas do Application Insights

Um dos pontos principais para entender do Application Insights são os tipos de dados que ele trabalha. Basicamente temos 2 tipos: Métricas e Logs. Qualquer dado capturado pelo SDK ou agente do Azure Monitor são armazenados como métricas ou logs na plataforma. Por isso é bem importante entender o que é cada um deles e o que podemos fazer. Nesse post iremos entender primeiro o que são métricas na plataforma.

Continue lendo

21/01/2020 | Autor: Claudio Romão | Categoria: Técnico | Comentários

O que é o Application Insights ?

O Application insights é um serviço fornecido pela Microsoft que ajuda a melhorar o desempenho e a usabilidade do seu aplicativo em tempo real. Ele é um dos recursos do Azure Monitor. O Application Insights é uma ferramenta de APM (Application Performance Management - Gerenciamento de Performance de Aplicativo).  O Application Insights cria gráficos e tabelas que mostram por exemplo, em que horas do dia você tem mais usuários, o nível de capacidade de resposta do aplicativo e quão bem ele é atendido por quaisquer serviços externos dos quais ele depende. Se houver travamentos, falhas ou problemas de desempenho, você pode pesquisar...

Continue lendo

20/01/2020 | Autor: Claudio Romão | Categoria: Técnico | Comentários

Você conhece o Azure Monitor? Saiba o que ele pode fazer para a sua aplicação

As aplicações atualmente estão mudando com muita frequência para atender a necessidade do negócio e os requisitos do cliente. Como podemos fazer para controlar a saúde da aplicação e com isso saber exatamente onde estamos tendo problemas e onde está funcionando bem? Como podemos saber se uma funcionalidade específica que acabamos de lançar está realmente atendendo as necessidades e expectativas do nosso cliente? Nós conseguimos fazer isso tudo através do monitoramento das nossas aplicações.

Continue lendo

16/01/2020 | Autor: Claudio Romão | Categoria: Técnico | Comentários

Detached Head, Como sair ileso disso ?

Não é um cenário tão comum, mas nas consultorias da vida, já vi isso acontecer e gerar alguns problemas no trabalho do desenvolvedor. As vezes queremos voltar em um ponto específico da nossa aplicação para fazer alguma análise. Um modo de fazer isso é identificar o commit que queremos analisar e dar um checkout nele. E é aí que acontece o detached head.

Continue lendo

15/01/2020 | Autor: Claudio Romão | Categoria: Técnico | Comentários

AZURE PIPELINES DEPLOYMENT GATES

Quando estamos criando um pipeline para o processo de Continuous Deployment de nossa aplicação é interessante que o deploy em um determinado ambiente só ocorra se todos os critérios de validação que colocamos forem validados com sucesso, caso contrário o deploy deve falhar ou esperar um tempo até que essa condição seja verdadeira. Ao configurar essas validações, geralmente queremos consumir dados de serviços externos, além das tarefas que estão no nosso pipeline, e é nesse cenário que o Deployment Gate entra para nos ajudar. Os gates que configuramos permitem que seja coletado informações de sistemas externos e baseado nessa resposta...

Continue lendo

13/01/2020 | Autor: Claudio Romão | Categoria: Técnico | Comentários