O documento discute como planejamento de infraestrutura levou ao sucesso ao longo do tempo, passando de um servidor local para vários servidores especializados na nuvem. Inicialmente, tudo era feito em um único servidor local sem backups, o que causava perda de dados e problemas. Posteriormente, melhorias como snapshots, controle de versão e backups externos ajudaram, mas problemas de desempenho e disponibilidade persistiram. Uma arquitetura na nuvem com servidores dedicados à aplicação, banco de dados e arquivos estáticos,
2. Ivan Rosolen
Graduado em Sistemas de Informação
Pós-graduado em Gerência de Projetos
Desenvolvedor a 10+ anos
Autor de vários PHPT (testes para o PHP)
CTO @ Mokation
32. - Servidor com configurações específica
- Muitos requests
- Sem concorrência de I/O
- Fácil replicação para aguentar carga
- Nuvem
- Melhorias no deploy (devops)
36. - Várias aplicações em um mesmo servidor
- Site/App/Admin/API
- Segurança
- Muda uma config do webserver…
37. - Várias aplicações em um mesmo servidor
- Site/App/Admin/API
- Segurança
- Muda uma config do webserver…
- Uma aplicação demanda mais memória
38. - Várias aplicações em um mesmo servidor
- Site/App/Admin/API
- Segurança
- Muda uma config do webserver…
- Uma aplicação demanda mais memória
- Recupera dados de uma aplicação
39. - Várias aplicações em um mesmo servidor
- Site/App/Admin/API
- Segurança
- Muda uma config do webserver…
- Uma aplicação demanda mais memória
- Recupera dados de uma aplicação
- Backup
41. - Servidor com configurações específica
- Muitos requests
- Memória
- Relatórios e Read Replica
- Vários tipos de banco de dados
- Fácil replicação para aguentar carga
- Nuvem