장기간 자체 호스팅을 해온 개발자가 필요하지 않은 서비스까지 늘리고 관리 화면을 외부에 열어 둔 경험을 돌아봤습니다. 중요한 파일, DB, 앱 데이터를 여러 위치에 자동 백업하고, 여러 서비스를 한꺼번에 갱신하기보다 변경 내용을 확인하며 단계적으로 적용하는 방식으로 바꿨다고 설명합니다. 포트, 경로, 환경변수와 비표준 설정의 이유도 기록합니다. 개인의 운영 회고로 모든 환경의 최적 구성을 입증한 것은 아니지만, 설치 성공 이후의 복구 가능성과 유지 비용을 함께 설계해야 한다는 사례입니다.
Tech로 돌아가기
Tech
자체 호스팅 회고, 서비스 수보다 복구, 변경 관리가 중요
운영할 서비스를 줄이고 노출 범위, 백업, 변경 기록을 기본 구성에 포함해야 유지 부담을 낮출 수 있습니다.