A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

MVP Virtual Conference 2013

Apresentações semelhantes


Apresentação em tema: "MVP Virtual Conference 2013"— Transcrição da apresentação:

1 MVP Virtual Conference 2013
Automatizando Builds com Team Foundation Server - Muito além do "F5” Adriano Bertucci Microsoft Visual Studio ALM MVP Konia Tecnologia @adrianobertucci

2 Agenda Releases e sua importância Build Build Server
Continuos Integration Entendendo um pouco mais Continuos Deploy Continuos Delivery Arquitetura TFS Praticando

3 Twitter: @adrianobertucci www.bertucci.com.br
Sobre Adriano Bertucci Visual Studio ALM MVP Konia Tecnologia ALM e EPM ALM Brasil

4 É importante gerenciar?
Relases É importante gerenciar?

5 Em toda empresa acontece...
Cerimonias de para publicações Fichas e mais fichas de documentação O processo é muito demorado Plantão para eventuais problemas

6 Em toda empresa acontece...

7 Build, Build server e continuos *.*
Entendendo um pouco mais... Build, Build server e continuos *.*

8 A ferramenta do desenvolvedor
Build A ferramenta do desenvolvedor

9 Build O Que é Build? Construir. Compilar o código fonte do projeto.
F5, Crtl + Shift + B do Visual Studio Debug, release Transformar seu fonte em arquivo binário!!!

10 A ferramenta para o desenvolvimento
Build Server A ferramenta para o desenvolvimento

11 Build Server Servidor dedicado Relatórios Validações de Qualidade
Agendamento Sem intervenção humana Transformar seu fonte em arquivo binário!!!

12 Continuos Integration
Experiência focada no desenvolvimento

13 Continuos Integration
Alterou seu código -> Build executado Prática Erros de Código aparecem Integridade do seu fonte Dependente do Build Server

14 Experiência focada na T.I.
Continuos Deployment Experiência focada na T.I.

15 Continuos Deployment Alterou seu código -> Nova versão publicada
Acumulo de Código? Ciclo rápido Processo 100% Automatizado Qualidade/Testes imprescindível

16 Experiência focada no negócio
Continuos Delivery Experiência focada no negócio

17 Continuos Deployment Ambiente de produção nunca ficou tão próximo!
Etapa do processo Ágil Seu negócio ganhando valor Automação de Todo ciclo Alinhado com a estratégia da empresa

18 Devo ter em mente sempre...
Plano de roolback Deploy manual deve ser apagado definitivamente do processo Entrega = Valor, ou seja, entrega é a melhor KPI do seu negócio

19 Build server - Arquitetura
Team Foundation Server Build server - Arquitetura

20 TFS – Build server Arquitetura

21 TFS – Build server elementos
Controller Agentes Build Definition Execuções Build Process Template

22 Trabalhando com build no team fountion server 2012
Praticando Trabalhando com build no team fountion server 2012

23 Dúvidas www.almbrasil.com.br
Adriano Bertucci Microsoft Visual Studio ALM MVP Konia Tecnologia


Carregar ppt "MVP Virtual Conference 2013"

Apresentações semelhantes


Anúncios Google