스파이크 트래픽 대응, AWS 아키텍처
스파이크 트래픽 대응, AWS 아키텍처
스파이크 트래픽 대응, AWS 아키텍처
대형 페스티벌 플랫폼을 위한 AWS 인프라 구축과 운영 전략
대형 페스티벌 플랫폼을 위한 AWS 인프라 구축과 운영 전략
대형 페스티벌 플랫폼을 위한 AWS 인프라 구축과 운영 전략
Services
Services
개발
개발
Tech Spec
Tech Spec
Amazon EC2 (Auto Scaling Group),Elastic Load Balancer (ALB),Amazon RDS (Aurora MySQL, Multi-AZ),Amazon CloudFront (CDN)
Amazon EC2 (Auto Scaling Group),Elastic Load Balancer (ALB),Amazon RDS (Aurora MySQL, Multi-AZ),Amazon CloudFront (CDN)



대형 페스티벌 플랫폼은 단 몇 시간 사이에 수만 명의 동시 접속자가 몰리는 극단적인 상황을 감당해야 합니다. 특히 실시간 예매, QR 인증, 모바일 주문 등 다양한 기능이 동시에 작동해야 하기에, 유연하면서도 고가용성의 인프라 설계가 필수적입니다.
퀸즈스마일은 이러한 요구사항을 만족시키기 위해 AWS 기반의 확장성과 안정성을 갖춘 인프라를 구축하였으며, 실제 페스티벌 현장에서 그 효율성과 성능을 입증하였습니다.
EC2와 RDS를 통한 유연한 분산 처리
플랫폼의 백엔드는 Amazon EC2(Elastic Compute Cloud)를 기반으로 Auto Scaling 그룹을 활용해 구성하였습니다. 이를 통해 다음과 같은 이점을 얻을 수 있습니다.
이벤트 시작 직전과 같은 트래픽 급증 시점에 자동으로 인스턴스를 확장
평상시에는 비용 최적화를 위한 최소 리소스만 유지
비동기 처리 및 병렬 요청 대응을 위한 로드밸런서(ELB) 연동
또한, 데이터 저장소는 Amazon RDS(Relational Database Service)의 Aurora MySQL을 활용하여 데이터베이스 트래픽도 분산 처리할 수 있도록 설계하였습니다. Aurora는 복제본 추가가 용이하고, 리드/라이트 분리를 통해 대용량 조회 요청도 안정적으로 처리할 수 있습니다.
대규모 스파이크 트래픽 대응을 위한 Edge Data Caching 구성
페스티벌의 특성상, 특정 시간대에 트래픽이 폭발적으로 몰립니다. 이를 효과적으로 제어하기 위해 CloudFront 기반의 Edge Cache 계층을 도입하였습니다.
CloudFront CDN을 통해 정적 리소스(이미지, JS, CSS 등)를 엣지에서 제공
API Gateway + Lambda@Edge 조합으로 일부 동적 요청도 캐시 레벨에서 대응
성능 저하 없이 사용자에게 빠른 콘텐츠 응답 속도 제공
이로 인해 백엔드 서버의 부하를 줄이고, 전국 어디서든 사용자에게 지연 없는 서비스 경험을 제공할 수 있습니다.
Distributed Relational Database – Multi-AZ 구성
데이터의 가용성과 안정성 확보는 페스티벌 서비스 운영에 있어 가장 중요한 요소 중 하나입니다. 퀸즈스마일은 RDS의 Multi-AZ 배포를 통해 장애 상황에서도 무중단 서비스를 가능하게 하였습니다.
Master-Standby 구조를 기반으로 한 실시간 복제
한 가용 영역(AZ)에 장애 발생 시 자동으로 다른 AZ로 페일오버
수동 복구 없이도 데이터 일관성과 서비스 연속성 유지
이러한 구성을 통해, 트래픽 피크 타임이나 자연 재해 같은 예외적인 상황에서도 고가용성과 안정성을 확보할 수 있었습니다.
분산 모니터링 체계 구성
대규모 인프라 환경에서는 서비스 전반에 대한 실시간 모니터링이 중요합니다. 퀸즈스마일은 다음과 같은 방식으로 분산 모니터링을 구성하였습니다.
Amazon CloudWatch를 이용한 EC2, RDS, 네트워크 지표 수집
Grafana + Prometheus를 활용한 대시보드 구축으로 시각화 제공
AWS X-Ray를 통한 마이크로서비스 호출 경로 분석 및 병목 파악
AlertManager + Slack 연동으로 운영팀의 즉각적인 대응 가능
이를 통해, 시스템 장애나 리소스 과부하 상황에서도 선제적 대응이 가능하며, 사용자 불편을 최소화할 수 있었습니다.

인프라 운영
AWS 기반의 클라우드 인프라 설계는 단순한 기술 선택이 아닌, 사용자 경험을 최우선으로 고려한 전략적 결정입니다.
퀸즈스마일은 이러한 인프라를 바탕으로 다음과 같은 성과를 이루었습니다.
대규모 이벤트 현장에서 100% 무중단 서비스 운영
수만 명 동시 접속 상황에서 매끄러운 주문 및 입장 프로세스 제공
운영자의 효율적 시스템 관리 및 비용 최적화 실현
대형 페스티벌 플랫폼은 단 몇 시간 사이에 수만 명의 동시 접속자가 몰리는 극단적인 상황을 감당해야 합니다. 특히 실시간 예매, QR 인증, 모바일 주문 등 다양한 기능이 동시에 작동해야 하기에, 유연하면서도 고가용성의 인프라 설계가 필수적입니다.
퀸즈스마일은 이러한 요구사항을 만족시키기 위해 AWS 기반의 확장성과 안정성을 갖춘 인프라를 구축하였으며, 실제 페스티벌 현장에서 그 효율성과 성능을 입증하였습니다.
EC2와 RDS를 통한 유연한 분산 처리
플랫폼의 백엔드는 Amazon EC2(Elastic Compute Cloud)를 기반으로 Auto Scaling 그룹을 활용해 구성하였습니다. 이를 통해 다음과 같은 이점을 얻을 수 있습니다.
이벤트 시작 직전과 같은 트래픽 급증 시점에 자동으로 인스턴스를 확장
평상시에는 비용 최적화를 위한 최소 리소스만 유지
비동기 처리 및 병렬 요청 대응을 위한 로드밸런서(ELB) 연동
또한, 데이터 저장소는 Amazon RDS(Relational Database Service)의 Aurora MySQL을 활용하여 데이터베이스 트래픽도 분산 처리할 수 있도록 설계하였습니다. Aurora는 복제본 추가가 용이하고, 리드/라이트 분리를 통해 대용량 조회 요청도 안정적으로 처리할 수 있습니다.
대규모 스파이크 트래픽 대응을 위한 Edge Data Caching 구성
페스티벌의 특성상, 특정 시간대에 트래픽이 폭발적으로 몰립니다. 이를 효과적으로 제어하기 위해 CloudFront 기반의 Edge Cache 계층을 도입하였습니다.
CloudFront CDN을 통해 정적 리소스(이미지, JS, CSS 등)를 엣지에서 제공
API Gateway + Lambda@Edge 조합으로 일부 동적 요청도 캐시 레벨에서 대응
성능 저하 없이 사용자에게 빠른 콘텐츠 응답 속도 제공
이로 인해 백엔드 서버의 부하를 줄이고, 전국 어디서든 사용자에게 지연 없는 서비스 경험을 제공할 수 있습니다.
Distributed Relational Database – Multi-AZ 구성
데이터의 가용성과 안정성 확보는 페스티벌 서비스 운영에 있어 가장 중요한 요소 중 하나입니다. 퀸즈스마일은 RDS의 Multi-AZ 배포를 통해 장애 상황에서도 무중단 서비스를 가능하게 하였습니다.
Master-Standby 구조를 기반으로 한 실시간 복제
한 가용 영역(AZ)에 장애 발생 시 자동으로 다른 AZ로 페일오버
수동 복구 없이도 데이터 일관성과 서비스 연속성 유지
이러한 구성을 통해, 트래픽 피크 타임이나 자연 재해 같은 예외적인 상황에서도 고가용성과 안정성을 확보할 수 있었습니다.
분산 모니터링 체계 구성
대규모 인프라 환경에서는 서비스 전반에 대한 실시간 모니터링이 중요합니다. 퀸즈스마일은 다음과 같은 방식으로 분산 모니터링을 구성하였습니다.
Amazon CloudWatch를 이용한 EC2, RDS, 네트워크 지표 수집
Grafana + Prometheus를 활용한 대시보드 구축으로 시각화 제공
AWS X-Ray를 통한 마이크로서비스 호출 경로 분석 및 병목 파악
AlertManager + Slack 연동으로 운영팀의 즉각적인 대응 가능
이를 통해, 시스템 장애나 리소스 과부하 상황에서도 선제적 대응이 가능하며, 사용자 불편을 최소화할 수 있었습니다.

인프라 운영
AWS 기반의 클라우드 인프라 설계는 단순한 기술 선택이 아닌, 사용자 경험을 최우선으로 고려한 전략적 결정입니다.
퀸즈스마일은 이러한 인프라를 바탕으로 다음과 같은 성과를 이루었습니다.
대규모 이벤트 현장에서 100% 무중단 서비스 운영
수만 명 동시 접속 상황에서 매끄러운 주문 및 입장 프로세스 제공
운영자의 효율적 시스템 관리 및 비용 최적화 실현