TRILHA DEVOPS Alm do Ia C Infraestrutura imutvel
- Slides: 9
TRILHA - DEVOPS Além do Ia. C - Infraestrutura imutável com Stateful applications (databases) Everton Martins Luiz Gustavo P Tonello
Infraestrutura Imutável - Conceito • • • Que não pode ser mudado; Que não se consegue mudar; Sem possibilidades de mudança; Que é permanente; Constante. Fonte: https: //dicio. com. br/imutavel/
Infraestrutura Mutável vs Imutável Package server image Provision server instance Apply configuration change N times Infraestrutura tradicional Old School Servidores físicos https: //martinfowler. com/bliki/
Infraestrutura Mutável vs Imutável Package server image Provision server instance Apply configuration change Novo paradigma Virtualização e Cloud Computing trouxe a possibilidade, tornou prático Package NEW server image https: //martinfowler. com/bliki/Immutable. Server. html Provision server instance
Benefíc Ambiente consistente Simplicidade de upgrade Deploy documentado Rollback efetivo Segurança Scale-up ágil Confiabilidade
Imutável pipeline Build user Packer image git infrastructure Deploy
Imutável com stateful applications Client application Driver Read Secondary data Client application Driver Read Write Primary data v 1 v 2
Imutável com stateful applications Client application Driver Write Read Primary data Client application Driver Read Secondary data v 1 Secondary v 2
Obrigado! Além do Ia. C - Infraestrutura imutável com Stateful applications (databases) Everton Martins Luiz Gustavo P Tonello @evertonmartpoa evertonmartins 360 everton-martins/TDC 2019 -Dev. Ops @gtonello