VPC 설계·Auto Scaling 구성·CloudWatch 알람으로 AWS 클라우드 구축 결
AWS 클라우드 시스템 구축에서 가장 먼저 설계한 것은 VPC와 서브넷 구조였습니다. 퍼블릭과 프라이빗 서브넷을 분리하고, 외부에 노출되는 컴포넌트를 최소화하면서 내부 서비스 간 통신은 프라이빗 서브넷으로 제한했습니다. 보안 그룹 규칙은 최소 권한 원칙으로 설정했습니다.
트래픽 대응을 위해 자동 확장 그룹과 로드 밸런서를 구성했습니다. 인스턴스 수가 CPU 사용률에 따라 자동으로 조정되도록 설정했고, 헬스체크에 실패한 인스턴스는 자동으로 교체되는 구조를 갖췄습니다. 피크 타임에도 안정적으로 동작하는 것을 확인했습니다.
모니터링은 CloudWatch로 구성했습니다. 핵심 지표에 알람을 설정해 임계값을 넘으면 알림이 오도록 했고, 대시보드로 CPU·메모리·네트워크 현황을 한눈에 볼 수 있게 했습니다. 로그도 함께 수집해 장애 발생 시 원인을 빠르게 추적할 수 있었습니다.