📎 Webclip
Opções de hospedagem Rails: VPS
O texto situa VPS como uma alternativa antiga às plataformas PaaS e as aproxima de IaaS. Ele distingue máquinas virtuais permanentes de instâncias voláteis, explica o papel de S3, EBS e bancos gerenciados, e diz que a melhor escolha depende do grau de flexibilidade e disponibilidade que a aplicação exige.
Fichamento#
- VPS é apresentado como máquina virtual hospedada em data center, mais próxima de IaaS do que de uma categoria separada.
- Em EC2 e Heroku, a ênfase está na volatilidade das instâncias e na facilidade de recriar máquinas a partir de imagens ou receitas.
- Para manter aplicações recriáveis, uploads devem ir para armazenamento externo permanente ou para discos separados montáveis por novas instâncias.
- A AWS é descrita como uma solução robusta para alta disponibilidade, com suporte a múltiplas zonas e bancos gerenciados como RDS.
- O autor define VPS como máquina permanente com armazenamento de bloco permanente e rede privada entre máquinas virtuais.
- São citados hypervisors, paravirtualização e jails como formas de isolar e controlar máquinas ou ambientes.
- Linode, Rackspace Cloud e WebbyNode aparecem como VPS paravirtualizados que oferecem root, upgrade vertical, snapshots, backups, monitoramento e suporte.
- O texto compara preços e lembra que o valor do servidor isolado não basta; serviços extras também entram na conta.
- A decisão entre VPS e PaaS é tratada como custo-benefício ligado ao valor da hora do trabalho e ao tempo gasto com manutenção.
- Para aplicações menores, Linode e WebbyNode são vistos como boas opções; para banco de dados gerenciado, Rackspace é a escolha preferida.
- Antes de assumir infraestrutura para um cliente pagante, o texto recomenda experiência real de sysadmin.
- O básico de infra inclui firewall, tuning de banco, scripts de inicialização, monitoramento, backup e disaster recovery.
- O autor insiste que “estar rodando” não basta; é preciso manter, monitorar e recuperar o sistema com integridade quando algo falha.
