Keith Kurson migra su infraestructura de DigitalOcean a UpCloud

Fuentes: Keith Kurson migrates hosting infrastructure from DigitalOcean to UpCloud

Keith Kurson, creador de la herramienta de despliegue 'Deploy', ha documentado su proceso de migración de su infraestructura de hosting desde DigitalOcean a UpCloud. La decisión se enmarca en la crítica a la empresa por su asociación con la Omacom Foundation, tras la cancelación de 1Password, y en la necesidad de reducir costes y mejorar la flexibilidad de despliegue.

El autor explica que, tras el cierre de Glitch, construyó 'Deploy' para gestionar sus aplicaciones mediante Docker y Railpack. La migración inicial fue compleja debido a la dispersión de datos, DNS y bases de datos SQLite y Postgres en múltiples servidores. Kurson optó por UpCloud por su capacidad para desplegar servidores fuera de EE. UU. con facilidad y su coste aceptable, priorizando la funcionalidad sobre la estética del panel de control.

El nuevo setup consiste en una máquina de UpCloud para las aplicaciones, un bucket de almacenamiento de objetos y una base de datos Postgres gestionada. Aunque esta configuración simplifica la gestión, presenta una limitación técnica: si la máquina de aplicaciones falla, todo el servicio se cae, ya que no está diseñado para alta disponibilidad empresarial. Kurson recomienda esta arquitectura solo para sitios personales y proyectos pequeños, no para empresas. Finalmente, el autor invita a otros usuarios a migrar gradualmente, moviendo un sitio a la vez, para facilitar la salida de clientes de proveedores como DigitalOcean.