1 / 23

MVP Virtual Conference 2013

MVP Virtual Conference 2013. Automatizando Builds com Team Foundation Server - Muito al é m do "F5”. Adriano Bertucci Microsoft Visual Studio ALM MVP Konia Tecnologia adriano@bertucci.com.br @ adrianobertucci. Agenda. Releases e sua import ância. Build. Build Server.

mignon
Download Presentation

MVP Virtual Conference 2013

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MVP Virtual Conference 2013 Automatizando Builds com Team Foundation Server - Muitoalémdo "F5” Adriano BertucciMicrosoft Visual Studio ALM MVP Konia Tecnologia adriano@bertucci.com.br @adrianobertucci

  2. Agenda Releases e sua importância Build Build Server ContinuosIntegration Entendendo um pouco mais ContinuosDeploy Continuos Delivery Arquitetura TFS Praticando

  3. Sobre Adriano Bertucci Visual Studio ALM MVP adriano@bertucci.com.br Twitter: @adrianobertucciwww.bertucci.com.br Konia Tecnologia ALM e EPM www.konia.com.br ALM Brasil Twitter: @alm_brasil www.almbrasil.com.br

  4. 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. Entendendo um pouco mais... Build, Build server e continuos *.*

  8. Build A ferramenta do desenvolvedor

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

  10. Build Server A ferramenta para o desenvolvimento

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

  12. ContinuosIntegration Experiência focada no desenvolvimento

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

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

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

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

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

  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. Team Foundation Server Build server - Arquitetura

  20. TFS – Build server Arquitetura

  21. TFS – Build server elementos Controller Build ProcessTemplate Agentes Build Definition Execuções

  22. Praticando Trabalhando com build no teamfountion server 2012

  23. Adriano BertucciMicrosoft Visual Studio ALM MVP Konia Tecnologia adriano@bertucci.com.br Siga: @adrianobertucci Dúvidas www.almbrasil.com.br

More Related