Controle seus projetos legados no TFS

Quem disse que é preciso estar na versão mais nova das linguagens de programação da moda para poder adotar práticas de DevOps e usar uma ferramenta de ALM como o TFS ou o VSTS?

Nesta série de posts, quero mostrar como a manutenção de seus projetos legados pode ser muito mais simples do que você imagina se você se permitir experimentar.

 

Continue lendo “Controle seus projetos legados no TFS”

Azure DevTest Labs é legal pra caramba!

Nesta semana na Lambda3 fiz um brown bag sobre Azure DevTest Labs, recurso do Microsoft Azure que foi lançado oficialmente na semana passada.

Do que se trata? Bem, se hoje você precisa implorar “pelamordedeus” na sua empresa para conseguir uma máquina, VM, servidor ou algo que o valha, certamente vai querer saber o que o DevTest Labs tem a oferecer.

Continue lendo “Azure DevTest Labs é legal pra caramba!”

Smoke Tests, Deployment e Rollback Automatizados

Hoje – na verdade, agora há pouco Alegre – dei uma palestra sobre Smoke Tests no DevOps Summit Brasil 2016. Olha só do que falamos:

Já pensou se você pudesse ter um processo de deployment 100% automatizado, onde a validação do ambiente – e até mesmo a decisão de rollback – pudessem ocorrer de forma automática?

Nesta palestra vamos mostrar como devs e IT Pros podem trabalhar juntos para montar um pipeline automatizado de deployment, com foco no processo de smoke tests e de promoção/rollback automáticos.

Continue lendo “Smoke Tests, Deployment e Rollback Automatizados”

Minha palestra na QConSP 2015

Palestra no QConSP
429

No dia 27 de março tive a honra e o prazer de palestrar pela primeira vez na QCon. Minha palestra foi sobre DevOps e Continuous Delivery, com o título “nada” sugestivo de “Quebrando preconceitos: Continuous Delivery na plataforma Microsoft”:

Práticas como Continuous Delivery e DevOps ganham espaço cada vez maior na atual busca pela redução de custos e entregas mais eficientes. Mas é comum ouvir relatos de vivências e projetos pequenos, ou empresas que já nasceram com essas práticas presentes em seu dia a dia.

Nessa palestra você irá entrar em contato com aplicações reais de Continuous Delivery em ambientes corporativos de diversos tamanhos e realidades. Verá a maneira que ferramentas como Microsoft Foundation Server e System Center foram utilizadas para reduzir erros de implantação e melhorar o ciclo de coleta de feedback dos usuários – ajudando as equipes a buscarem não só a entrega como a melhoria contínua.

Continue lendo “Minha palestra na QConSP 2015”

Não instale o Release Management Server num TFS Application Tier

2015-01-14_19-54-44
300

Se você consultar o guia de instalação do Release Management Server (RM Server), vai encontrar a seguinte observação (grifos meus):

You should install the server separately from the application tier of the TFS server (as we will) although nothing prevents you from installing the Release Management server together with TFS.

Como assim? Então não é recomendada a instalação do Release Management Server na mesma máquina de um TFS Application Tier? Continue lendo “Não instale o Release Management Server num TFS Application Tier”