Immutable Server 패턴에 대해 배웠는데 매우 멋져 보입니다. 그러나 DB의 로그나 비즈니스 데이터와 같이 다양한 배포에서 유지해야 하는 데이터를 어떻게 처리합니까?
저는 AWS EC2에서 실행되는 데이터베이스로 Neo4j를 사용하고 있습니다(따라서 RDS 또는 DynamoDB와 같은 기본 데이터베이스 솔루션은 답변에 허용되지 않습니다). 예를 들어, 불변 서버 패턴을 사용하여 Neo4j로 실행되는 서버를 3.3.1에서 3.3.2로 업그레이드하려면 어떻게 관리합니까?
Terraform 및 Ansible을 사용한 솔루션은 매우 높이 평가됩니다.