TRILHA DEVOPS Alm do Ia C Infraestrutura imutvel

  • Slides: 9
Download presentation
TRILHA - DEVOPS Além do Ia. C - Infraestrutura imutável com Stateful applications (databases)

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

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

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

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

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 pipeline Build user Packer image git infrastructure Deploy

Imutável com stateful applications Client application Driver Read Secondary data Client application Driver Read

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

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

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