Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
"If it hurts,
do it more frequently"
Tudo funciona melhor quando
a turma de desenvolvimento
e a turma de operações
são amigos
*Software é uma coisa frágil
Virtualização
Garanta que cada modificação
é gravada e reproduzível
Mantenha scripts, patches,
configurações, código, testes,
documentação no
controle de versão
...ou use
dbdeploy.com
e se:
1. Os seus scripts estiverem perfeitos
2. O seu time for disciplinado
3. Os seus testes passaram
sempre pode acontecer...
A automação do rollback
é tão importante quando a
automação do deploy
Se der erro, resista à tentação de corrigir em produção. Faça rollback.
Fabiane Bizinella Nardon
@fabianenardon
Version
Control
Build /
Unit Test
Acceptance
Test
Release
Desenv
@fabianenardon
@toolscloud
Regras:
1. Se existe um processo automatizado, nunca faça deploy manual
2. Use o mesmo script em todos os ambientes
...Você vai ensaiar o deploy inúmeras vezes antes de ir para produção
1. O time tem que concordar e se comprometer
2. Bons testes automatizados
Martin Fowler, 2010
TODOS os scripts
no controle de versão:
Vilão do Rollback
=
Banco de Dados