Si quieres (por alguna razón) una configuración totalmente HA en Digital Ocean, haría algo como:
- Balanceador de carga
- Droplets con el contenedor de la aplicación
- Base de datos PostgreSQL gestionada de DO
Aquí tienes información sobre la configuración para la base de datos externa.
Esto aumentará considerablemente la factura mensual de la infraestructura, y realmente creo que es innecesario. Además, esto no te protegerá de un problema masivo en el centro de datos, ya que Digital Ocean no tiene múltiples zonas de disponibilidad por región ni balanceo de carga entre regiones (al menos eso es lo que entiendo).
En los cinco años o más que llevo usando Digital Ocean, no he visto ningún problema que afectara de tal manera al centro de datos.