Aprendí sobre el patrón Immutable Server y se ve muy bien. Sin embargo, ¿cómo maneja los datos que necesita conservar en diferentes implementaciones, como registros o datos comerciales de su base de datos?
Estoy usando Neo4j como base de datos, ejecutándolo en AWS EC2 (por lo que no se aceptan soluciones de bases de datos listas para usar como RDS o DynamoDB en las respuestas). ¿Cómo se las arregla, por ejemplo, para actualizar un servidor que se ejecuta con Neo4j de 3.3.1 a 3.3.2 con un patrón de servidor inmutable?
Las soluciones con Terraform y Ansible son muy apreciadas.