[Hands-On] Começando a Trabalhar com o VSTS – Parte 1

[Hands-On] Começando a Trabalhar com o VSTS – Parte 1

menos de 1 minuto E ai pessoal, tudo certo? Quem me segue a algum tempo, já sabe que falo muito sobre DevOps, VSTS/TFS, e outros assuntos envolvidos. Algumas pessoas tem me pedido para fazer um conteúdo mais introdutório ao VSTS, então, resolvi gravar uma série de videos onde mostro desde a criação de sua conta no VSTS, até o deploy de sua aplicação em ambiente Azure. Os videos serão disponibilizados semanalmente, com o Primeiro, sendo disponibilizado hoje, e vocês podem acompanhar abaixo. O video Continue lendo

[Video] Bate Papo sobre DevOps com Claudenir Andrade

[Video] Bate Papo sobre DevOps com Claudenir Andrade

menos de 1 minuto E ai pessoal, tudo bem?   DevOps é o assunto do momento em diversas empresas de TI, em diversos eventos também, não é mesmo? A alguns dias, tive uma conversa bem interessante com meu amigo, o MVP Claudenir Andrade, onde falando sobre DevOps, e gostaria de compartilhar com vocês, assistam o Vídeo.     Não deixe de assinar o Canal no Youtube para receber todos os novos vídeos.

[Video] Deploy em Cluster Docker Swarm com VSTS

[Video] Deploy em Cluster Docker Swarm com VSTS

menos de 1 minuto E ai pessoal, tudo certo?   Atualmente estamos falando muito sobre Containers e Docker, não é mesmo? Por este motivo, resolvi gravar um Vídeo falando um pouco sobre Deploy em Cluster Docker Swarm, utilizando VSTS. Assita abaixo:     Não deixe de assinar o canal no Youtube

Migrando seu Repositório TFVC para o GIT

Migrando seu Repositório TFVC para o GIT

menos de 1 minuto E ai pessoal, tudo bem?   Já não é segredo para ninguém que o VSTS/TFS suporta o protocolo do GIT, e podemos utilizá-lo como nosso controlador de versões, usufruindo dos diversos benefícios do VSTS. Muitas empresas optaram por utilizar o sistema de controle de versões do TFS, o Team Foundation Version Control (TFVC), pois esse era o único modo de se utilizar o TFS no passado. Com o passar dos anos, diversas empresas foram trabalhando desta maneira, e a Microsoft Continue lendo

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

Migrando seu Repositório SVN para o VSTS

Migrando seu Repositório SVN para o VSTS

menos de 1 minuto Você já conhece o VSTS e todas as suas funcionalidades? Caso ainda não, vamos a um breve overview: O VSTS é  um serviço para que equipes compartilhem códigos, gestão de tarefas, builds e release automatizadas, hospedadas em nuvem com o Microsoft Azure. Ou seja, o VSTS não é apenas um repositório de código fonte, e diversas empresas tem interesse em trabalhar com essa ferramenta. No decorrer dos anos, as empresas escolheram diversas ferramentas para controle de versão de seus projetos, Continue lendo

Compilando seu projeto Java com o VSTS no Linux

Compilando seu projeto Java com o VSTS no Linux

menos de 1 minuto Sempre que falamos de um produto Microsoft, a primeira coisa que vem as nossas mentes, é que funciona apenas para tecnologias produzidas por ela, certo? Bom, sim, essa é a primeira coisa em que muitas pessoas pensam, entretanto, essa não é a verdade, a verdade é que a Microsoft tem abraçado fortemente os Softwares livres, como por exemplo o Linux. E com o VSTS (Visual Studio Team Services) não poderia ser diferente, com ele nós podemos fazer o controle de Continue lendo

TFS 2015: TF30046: The instance information does not match.

TFS 2015: TF30046: The instance information does not match.

menos de 1 minuto E ai pessoal, tudo bem? Recentemente precisei realizar o restore de um servidor TFS, e encontrei o seguinte erro: TF30046: The instance information does not match. Team Foundation expected {GUID} which was not found. Please contact your Team Foundation Server administrator.   Recebi esse erro, ao tentar acessar o Portal do TFS, e também no Log de eventos do Windows. A correção deste erro, é algo bem simples de ser realizado, se seguir os passos a seguir: 1 – Realize o 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