• Save
Blue Green Deploy: Entrega continua e rollback imediato
Upcoming SlideShare
Loading in...5
×
 

Blue Green Deploy: Entrega continua e rollback imediato

on

  • 374 views

Já imaginou poder fazer um deploy, testar sua nova versão da aplicação em produção e depois só "girar uma chave" para colocar essa nova versão no ar ? E mais, já pensou se pudesse girar essa ...

Já imaginou poder fazer um deploy, testar sua nova versão da aplicação em produção e depois só "girar uma chave" para colocar essa nova versão no ar ? E mais, já pensou se pudesse girar essa chave novamente e voltar para a versão anterior ? Sim, é possível... Nessa palestra você vai conhecer a técnica de Blue Green Deployment :)
Palestra no FISL15 em 07/Maio/2014
Video da palestra: https://www.youtube.com/watch?v=6CR9oZQ_sG4
---
Resumo:
Apresentar o conceito, falar sobre a vantagem e desvantagens, mostrar exemplos e casos de uso sobre Deploy Continuo (Blue Green Deployment).

Statistics

Views

Total Views
374
Views on SlideShare
369
Embed Views
5

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 5

http://www.slideee.com 5

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Blue Green Deploy: Entrega continua e rollback imediato Blue Green Deploy: Entrega continua e rollback imediato Presentation Transcript

  • BLUE GREEN Deployment Rafael Biriba Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba sexta feira, 18hs “Preciso subir essa nova versão agora!” Seu chefe vem e ... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Deploy agora? Tem certeza? Reação Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O projeto é testado somente local? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Esse ambiente é diferente de produção ? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Backup é manual ? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Os arquivos são copiados via FTP? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O código não possui testes automatizados? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O deploy é feito por uma outra equipe (ex: operação)? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O sistema ficará indisponível durante o deploy ? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O código não possui controle de versão ? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O projeto é testado somente local? Esse ambiente é diferente de produção ? Backup é manual ? Os arquivos são copiados via FTP? O código não possui testes automatizados? O deploy é por uma outra equipe (ex: operação)? O sistema ficará indisponível durante o deploy? O código não possui controle de versão ? Descascando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O projeto é testado somente local? Esse ambiente é diferente de produção ? Backup é manual ? Os arquivos são copiados via FTP? O código não possui testes automatizados? O deploy é por uma outra equipe (ex: operação)? O sistema ficará indisponível durante o deploy? O código não possui controle de versão ? Descascando o abacaxi... SIM Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba SIM E agora ?? Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Testei em QA (homologação)! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Meu ambiente é “igualzinho” a PROD! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Meu backup é automático! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba As mudanças estão versionadas no git! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Minha cobertura de testes é de 100%! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Eu mesmo faço o deploy! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Meu deploy é automatizado! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba As mudanças estão versionadas no git! Meu backup é automático! Minha cobertura de testes é de 100%! Testei em QA (homologação)! Meu ambiente é “igualzinho” a PROD! Eu mesmo faço o deploy! Meu deploy é automatizado! Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Analisando o abacaxi... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Vamos fazer o deploy! Eu garanto! Decisão... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Resultado... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba minha-app current releases a b Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba minha-app current releases a b c Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba minha-app current releases a b c Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba minha-app current releases b c Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Como foi o deploy... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Resultado... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba “Meu site está fora ar! Meus clientes estão me ligando!” Seu chefe vem e ... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Rollback Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Rollbacking... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba minha-app current releases b c d Rollbacking... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Rollbacking... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba minha-app current releases b c d Rollbacking... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba minha-app current releases c d Rollbacking... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba meta comprometida abatimento pressão desconfiança desânimo Medo Consequências... stress Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Suporte x Dev Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Suporte x Dev Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Como resolver ? Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Solução... BLUE GREEN Deployment Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O conceito... Fonte: http://www.sunitparekh.in/2013/10/blue-green-deployment.html Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O conceito... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O conceito... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O conceito... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O conceito... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba O conceito... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Benefícios... No Downtime Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com current current-live server203 globotv.globo.com blue.globotv.globo.com acesso interno acesso externo Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases a b current-live live-rollback Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases a b current-live live-rollback Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases a b current-live live-rollback Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback a Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback a Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback a Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback a Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback a Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba sexta feira, 18:30hs “Gostei muito da versão nova. Obrigado por ficar até mais tarde.” Seu chefe vem e ... Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com globotv current releases b c current-live live-rollback Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Na Globo.com Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Observações Blue/Green não é ambiente de teste Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Observações Mas e o banco de dados ? Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Blue Green e Banco de dados Wednesday, May 7, 14
  • Blue Green Deployment :: Rafael Biriba Duvidas ? Desenvolvedor desde 2008 na área de webmedia (vídeos) Saiba mais: ‣ biribarj@gmail.com ‣ rafaelbiriba.com ‣ github.com/rafaelbiriba ‣ slideshare.net/rafaelbiriba Obrigado! Estamos contratando: http://talentos.globo.com Rafael Biriba ‣‣ Wednesday, May 7, 14