Я узнал о шаблоне Immutable Server, и он выглядит очень круто. Однако как вы обрабатываете данные, которые вам нужно хранить в разных развертываниях, например, журналы или бизнес-данные из вашей базы данных?
Я использую Neo4j в качестве базы данных, работающей на AWS EC2 (поэтому ни одно готовое решение для баз данных, такое как RDS или DynamoDB, не приемлемо в ответах). Как вам удается, например, обновить сервер, работающий с Neo4j, с 3.3.1 до 3.3.2 с шаблоном Immutable server?
Решения с Terraform и Ansible весьма востребованы.