홈 > 인프라 > 구성 · 아키텍처
어디서 돌아가는지, 그림으로 압니다.
도메인·호스팅·CDN·SSL·백업·모니터링을 하나의 구성으로 묶어 코드로 관리합니다. 아래는 인터랙션·시각화 확인용 목업이며 제품명·수치는 예시입니다.
시스템 아키텍처
앱 서버
실제 로직이 도는 곳입니다. 오토스케일과 배포 파이프라인을 함께 구성합니다.
우리 기본 구성 · 서버형 ECS + Docker · Auto Scaling · CI/CD구성 요소
무엇을 · 왜 · 우리 기본값호스팅 · 컴퓨트
요청을 처리하는 서버(또는 함수). 오토스케일·무중단 배포·헬스체크.
AWS(ECS/Lambda) 또는 Vercel도메인 · DNS
도메인 등록·이관, 레코드 관리, 낮은 TTL로 빠른 전환.
Cloudflare DNS · Route 53SSL · TLS
전 구간 HTTPS, 자동 갱신, HSTS. 인증서 만료를 모니터링.
ACM · Let’s Encrypt (자동 갱신)CDN · 캐시
정적자산·이미지·캐시 가능한 응답을 엣지에서. 캐시 무효화 전략 포함.
CloudFront · Cloudflare백업 · 복구
DB·미디어 정기 백업, 보존기간, 복구 리허설. 롤백 지점 유지.
자동 스냅샷 + 오프사이트 복제모니터링 · 알림
업타임·에러율·응답시간·리소스·인증서. 임계값 알림 → 채팅/전화.
CloudWatch + 외부 업타임 체커환경 3단계
로컬 → 스테이징 → 프로덕션로컬개발자 PC. 실제와 같은 스택을 Docker/스크립트로 재현.
스테이징프로덕션과 동일 구성의 사본. 모든 변경을 여기서 먼저 확인.
프로덕션실제 서비스. 스테이징에서 승인된 것만, 저트래픽 시간대에 배포.
이렇게 구성합니다
- 코드가 인프라를 정의합니다 — 콘솔 클릭이 아니라 IaC로 재현 가능하게 (Terraform/CDK).
- 환경 3단계 분리 — 로컬 · 스테이징 · 프로덕션. 시크릿·데이터는 절대 섞지 않습니다.
- 배포는 되돌릴 수 있게 — 이전 버전으로 즉시 롤백할 지점을 항상 유지합니다.
- 관측 가능하게 — 로그·메트릭·트레이스·알림을 처음부터. 나중에 붙이면 늦습니다.
- 실사용료는 실비로 — AWS·CDN·이메일 등은 고객 계정 기준 실비, 유지보수비와 분리.
인프라 더 보기
지금 구성이 어떻게 되어 있는지 모르겠다면
접속 정보만 주시면 현재 구성을 그려서 보여드리고, 개선점을 정리해 드립니다.