Eu aprendi sobre o padrão Immutable Server e parece muito legal. No entanto, como você lida com os dados que precisa manter em diferentes implantações, como logs ou dados comerciais do seu banco de dados?
Estou usando o Neo4j como banco de dados, rodando no AWS EC2 (portanto, nenhuma solução de banco de dados pronta para uso, como RDS ou DynamoDB, é aceitável nas respostas). Como você consegue, por exemplo, atualizar um servidor rodando com Neo4j de 3.3.1 para 3.3.2 com padrão de servidor imutável?
Soluções com Terraform e Ansible são muito apreciadas.