qconsp 2014 - continuous delivery - part 05b - deployment

34
Deployment e promoção Fabricio Leotti | Rodrigo Russo

Upload: rodrigo-russo

Post on 10-May-2015

258 views

Category:

Software


3 download

TRANSCRIPT

Page 1: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Deployment e promoção

Fabricio Leotti | Rodrigo Russo

Page 2: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 3: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 4: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 5: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 6: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 7: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 8: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 9: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 10: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 11: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 12: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 13: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 14: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Promoção  de  pacotes  

Page 15: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deploy  

•  Indisponibilidade  zero  •  Controle  de  acesso  •  Tomada  de  decisão  baseada  em  evidência  

Page 16: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deploy  

h>p://ptgmedia.pearsoncmg.com/images/art_humble2_lowriskware/elementLinks/humble2_fig03.jpg  

•  Canary  Release  

Page 17: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 18: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 19: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 20: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 21: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 22: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 23: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 24: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 25: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 26: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 27: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 28: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 29: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 30: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Estratégias  de  deployment  

Page 31: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Deploy  não  deveria  ser  um  evento!  

Page 32: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Pequenos  saltos  evoluPvos  

Page 33: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Rollback  não  é  a  morte  

Page 34: QConSP 2014 - Continuous Delivery - Part 05b - Deployment

Existe  um  caminho  para  longe  do  deploy  manual