Claudio Romão

Claudio Romão

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

Recebendo notificações do seu processo de DevOps

Nos últimos posts (Como pegar feedback no processo de DevOps - parte 1 e parte 2 ) falamos sobre o feedback que podemos coletar no nosso ciclo de desenvolvimento. Falamos de coletar os dados desde os primeiros ciclos como por exemplo, uma análise de pull request até o monitoramento da aplicação no ambiente produtivo. Mas o que adianta saber o que coletar se essa informação não chegar para a pessoa certa no momento certo?

Continue lendo

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

Como pegar feedback no processo de DevOps - Parte 2

No post anterior, Como pegar feedback no processo de DevOps - parte 1, nós vimos o que podemos usar para monitorar o processo e capturar informações quando ainda estamos no início do pipeline e até mesmo através de pull requests. Agora vamos falar das próximas duas áreas que seriam o processo de release, deploy da aplicação em ambientes e o processo de monitorar a aplicação em produção.

Continue lendo

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

Como pegar feedback no processo de DevOps - Parte 1

Sempre falam muito que devemos fazer ciclos rápidos e adotar melhores práticas na nossa empresa. Um dos pontos que não vejo é falarem sobre monitorar esse processo todo e o que extrair desses dados de feedback para a nossa aplicação e com isso melhorar nosso modo de desenvolver software e entregar valor para o cliente. Nesse post vamos falar o que podemos utilizar para capturar essas informações desde da hora do commit, passando pelo processo de build e deploy até a aplicação em produção.

Continue lendo

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

O que é infraestrutura ágil ? Como ela pode facilitar seu trabalho ?

Com as demandas do mercado pedindo sempre alteração mais rápida e eficiente os times de Dev acabam adotando práticas ágeis para conseguir atender essa necessidade. Porém para conseguirmos colocar um sistema em produção, nós precisamos da infraestrutura que hospedará esse novo sistema. E aí começam alguns conflitos com a equipe de Operações (Ops). A área de operações não quer que o ambiente fique alterando a todo momento. Cada alteração no ambiente como: adicionar um novo servidor, reconfigurar algum componente, configurar uma nova porta de comunicação, traz um possível ponto de falha, podendo gerar instabilidade e com isso derrubando alguma aplicação...

Continue lendo

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

Sonarqube, o guardião da qualidade do seu código

As aplicações atualmente estão mudando com muita frequência para atender a necessidade do negócio e os requisitos do cliente. E isso acaba gerando uma pressão no time que está desenvolvendo o sistema para fazer mais e mais rápido e com isso, as vezes o time começa a aceitar alguns débitos técnicos que vão deixar para pagar depois. O Débito técnico é igual juros de cartão de crédito: quanto mais demoramos a pagar, mais cara a conta final fica. E com isso derrubamos a qualidade do nosso código. E baixa qualidade trás: baixa velocidade no desenvolvimento da aplicação, problemas em produção,...

Continue lendo