plan.hwmoon.com을 local-first PWA로 시작하는 인프라 설계
plan.hwmoon.com의 첫 인프라 결정 기록입니다. 하나의 반응형 PWA, 무료 사용자의 로컬 저장, Plus 백업과 복원을 위한 단계적 Azure 백엔드 설계를 정리합니다.
카테고리
프로덕션 운영 습관, 장애 기록, 이전 계획, 신뢰성 판단.
plan.hwmoon.com의 첫 인프라 결정 기록입니다. 하나의 반응형 PWA, 무료 사용자의 로컬 저장, Plus 백업과 복원을 위한 단계적 Azure 백엔드 설계를 정리합니다.
정시 기사 발행과 Static Web Apps 배포가 반복 실패한 원인을 Key Vault 만료가 아닌 self-hosted agent 런타임 불안정으로 분류하고, Node 런타임 복구, Key Vault variable group 전환, 예약 healthcheck까지 반영한 운영 기록입니다.
news.hwmoon.com의 Google AdSense 승인 대기 상태에서 연결 코드, ads.txt, 수동 광고 슬롯, 빈 슬롯 제거, 승인 이후 slot ID 적용 절차를 나눠 정리한 운영 기록입니다.
정시 기사 발행이 멈춘 원인을 Azure DevOps run, Astro build, Rollup dependency, Static Web Apps deploy 경로로 나눠 확인하고 재발 방지 조치를 반영한 운영 기록입니다.
Synology NAS self-hosted agent, Azure DevOps, Static Web Apps 배포 흐름을 Slack 중심의 AIOps 루프로 묶어 감시, 분류, 자동 복구, 향후 확장까지 설계한 운영 기록입니다.