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.
