프로젝트 아키텍쳐


수행 내용
- VPC 기반으로 2개 가용영역(ap-northeast-2a/2c)에 걸친 고가용성(AZ 고분산) 인프라 설계
- Public/Private Subnet 구성 및 보안 그룹·NACL 최적화로 네트워크 보안 강화
- ALB + EC2 또는 ECS 조합으로 3-Tier 아키텍처 구축 (Web → WAS → DB)
- ECS(Fargate) 기반 컨테이너 환경을 구축하여 애플리케이션의 확장성과 관리 효율 확보
- RDS Multi-AZ 배포로 데이터베이스 가용성·복구력 강화
- Internet Gateway·NAT Gateway 구성으로 퍼블릭/프라이빗 자원 트래픽을 안정적으로 분리
- Auto Scaling을 통해 트래픽 부하에 따른 자동 확장/축소 기능 구현
- CloudWatch 기반 로그 수집·알림·지표 모니터링 대시보드 설정
- GitHub Actions CI/CD로 컨테이너 이미지 빌드 & ECS 배포 자동화