Continuous Delivery<br />TreinamentorealizadonaThoughtworksBrasilemAgostopor @jezhumblee @tpbrown<br />Guilherme Elias - @...
Continuous Delivery<br />Blog - http://continuousdelivery.com/<br />Autores- http://continuousdelivery.com/about<br />Prin...
Fato!<br />Qual a suafrequênciaatual de seus releases?<br />Qual a frequênciaquevocêprocura?<br />OK! Suaempresa/time está...
By Example<br />http://code.flickr.com<br />Flickrwas last deployed 3 hours ago, including 8 changes by 3 people. In the l...
Continuous Delivery<br />Continuous<br />Delivery<br /><ul><li>Atémacacospodemrealizar;</li></ul>Deployment<br />		- O tim...
Entregandocontinuamentevocêconsegue …<br />Obter feedback antes de implementarfuncionalidades;<br />Eric Ries “Test MVP be...
Mastambémépreciso …<br />“Fôlego” parapensaremautomação;<br />Pessoasinteragindoparafocaremestabilidade;<br />Responsabili...
Why?<br />Processosmanuais?<br />Porqueéruimtestar?<br />Demorou a entregar(Lead Time)?<br />
Automaçãoétudo? Ouseriaparatudo?<br />Build Automático;<br />Deploy Automático;<br />Testes automatizados;<br />Release AZ...
CulturaDevops<br />Show cases parao time;<br />Desenvolvedoressabemfazer deploy;<br />Monitoramento<br />Infraestrutura no...
E muitomais …<br />Feature Branching;<br />Feature Toogles;<br />Branch By Abstraction;<br />Blue-Green Deployments;<br />...
Upcoming SlideShare
Loading in...5
×

Continuous Delivery Trainning

693

Published on

This is a

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
693
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Build éapenasumavez!!! Depoisevoluaobinario!
  • Continuous Delivery Trainning

    1. 1. Continuous Delivery<br />TreinamentorealizadonaThoughtworksBrasilemAgostopor @jezhumblee @tpbrown<br />Guilherme Elias - @guilhermeselias<br />
    2. 2. Continuous Delivery<br />Blog - http://continuousdelivery.com/<br />Autores- http://continuousdelivery.com/about<br />Principal referência – @martinfowler<br />
    3. 3. Fato!<br />Qual a suafrequênciaatual de seus releases?<br />Qual a frequênciaquevocêprocura?<br />OK! Suaempresa/time estápreparadaparaisso?<br />Ser rápidofazsentido?<br />Elimine as restrições! Facilite as operações!<br />
    4. 4. By Example<br />http://code.flickr.com<br />Flickrwas last deployed 3 hours ago, including 8 changes by 3 people. In the last week there were 79 deploys of 488 changes by 21 people.<br />em<br />30 de Setembro, 2011 às 00:01<br />#disciplina #automacao #estabilidade<br />
    5. 5. Continuous Delivery<br />Continuous<br />Delivery<br /><ul><li>Atémacacospodemrealizar;</li></ul>Deployment<br /> - O time decide quando;<br /> - Masemqualquermomento;<br />
    6. 6. Entregandocontinuamentevocêconsegue …<br />Obter feedback antes de implementarfuncionalidades;<br />Eric Ries “Test MVP before release features”<br />Planejar/Anunciargrandesmudançaseevitargrandessurpresas(rollbacks);<br />Investircontinuamenteemautomação!<br />
    7. 7. Mastambémépreciso …<br />“Fôlego” parapensaremautomação;<br />Pessoasinteragindoparafocaremestabilidade;<br />Responsabilidade dos desenvolvedores;<br />
    8. 8. Why?<br />Processosmanuais?<br />Porqueéruimtestar?<br />Demorou a entregar(Lead Time)?<br />
    9. 9. Automaçãoétudo? Ouseriaparatudo?<br />Build Automático;<br />Deploy Automático;<br />Testes automatizados;<br />Release AZAP!<br />Heuristica! Pessoassãoótimasparaisso.<br />
    10. 10. CulturaDevops<br />Show cases parao time;<br />Desenvolvedoressabemfazer deploy;<br />Monitoramento<br />Infraestrutura no controle de<br />versão<br />
    11. 11. E muitomais …<br />Feature Branching;<br />Feature Toogles;<br />Branch By Abstraction;<br />Blue-Green Deployments;<br />Emergency Fixes;<br />Behavior Driven Development;<br />Virtualization;<br />
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×