DevOps

Deploy Automatizado de Projeto Java no Linux com RM no VSTS

Deploy Automatizado de Projeto Java no Linux com RM no VSTS

menos de 1 minuto E ai pessoal, tudo bem? Em continuação ao post sobre Compilando seu projeto Java com o VSTS no Linux, vamos falar um pouco hoje, sobre o Deploy Automatizado de seu projeto Java, utilizando o VSTS em uma máquina Linux. No artigo anterior, nós vimos que a Microsoft disponibilizou uma versão do Agente de Build do VSTS que roda em Linux, como podemos visualizar na imagem a seguir. Algo que muitas pessoas não sabem (ou não notaram) é que o agente Continue lendo

Empresas de Sobrinhos

Empresas de Sobrinhos

menos de 1 minuto Nos últimos tempos, um número muito grande de empresas que não possuem nem um pouco de seriedade, que em hipótese alguma entregam (e quando entregam) produtos com qualidade, gerando diversos tipos de prejuízos para as empresas que as contratam. Tendo em vista esse ponto, escrevi um artigo muito interessante que publiquei no Linkedin Pulse, e que acredito ser de grande valia para muita gente, por esse motivo, deixo o link aqui para vocês. Não deixem de ler o artigo: Empresas Continue lendo

Automatizar processos é algo bom?

Automatizar processos é algo bom?

menos de 1 minuto Uma das grandes premissas do DevOps, é a automatização de processos, mas porque prezar tanto a automatização de processos, isso é realmente uma coisa boa?   Comecemos do passado então. Por qual motivo os computadores foram criados? Não foi para automatização de tarefas? Então, isso quer dizer que, desde muito tempo, buscamos maneiras de automatizar tarefas e processos. A cada dia que passa, isso fica cada vez mais evidente, conforme o processo de desenvolvimento de software foi se aprimorando, foram Continue lendo

Oque é esse tal de DevOps?

Oque é esse tal de DevOps?

menos de 1 minuto Se você é antenado em maneiras de inovar o seu ambiente, em maneiras de melhorar seu time, com certeza já ouviu falar em DevOps, mas oque seria esse DevOps? DevOps, é um conjunto de pessoas, processos e ferramentas que nos permitem agilizar o ciclo de vida de uma aplicação. Como o próprio nome sugere, é uma aproximação entre os times de Desenvolvimento e Operações, buscando criar uma melhor sinergia entre os times, e melhorando consequentemente a qualidade do software desenvolvido. Continue lendo

ALM RoadShow em SJCampos

ALM RoadShow em SJCampos

menos de 1 minuto   Você já conhece o ALM RoadShow? Ainda não? O ALM Roadshow é o primeiro evento que levará até você os conceitos e práticas para o desenvolvimento completo de um ciclo de ALM (Application Lifecycle Management). Por isso não perca tempo e garanta sua participação, venha debater e conhecer técnicas, processos e ferramentas que irão otimizar e garantir resultados para sua equipe de desenvolvimento. Este ano, estamos trazendo, também para a cidade de São José dos Campos, o ALM RoadShow, Continue lendo

Deploy Banco de Dados com Release Management vNext

Deploy Banco de Dados com Release Management vNext

menos de 1 minuto E ai pessoal, beleza? A algum tempo atrás, escrevi para vocês, um artigo ensinando a trabalhar com SqlProjects para desenvolver seus bancos com o Visual Studio, e podendo também versionar suas bases de dados. Como vocês podem ver nas minhas ultimas postagens, tenho trabalha muito com o Release Management, que é uma ferramenta que nos permite automatizar nossas implantações, e que funciona integrado ao Team Foundation Server (TFS), e uma de nossas necessidades, não só implantar o nosso software, é Continue lendo

Qualidade de Código e Debito Técnico com SonarQube

Qualidade de Código e Debito Técnico com SonarQube

menos de 1 minuto E ai pessoal, beleza? Todos temos em mente a importância que nosso código fonte tem para o bom funcionamento de nossa aplicação, pois um código bem desenvolvido, que segue uma arquitetura corretamente, que segue boas práticas, tende a deixar nosso software otimizado, e também facilita manutenções futuras. Tendo isto em vista, sempre buscamos meios de acompanhar nossa aplicação, então, vamos conhecer hoje, um pouco desta ótima ferramenta chamada “SonarQube”. O SonarQube, é uma ferramenta open-source, que é utilizada para gerenciar Continue lendo