
버즈빌 AWS 활용기
두줄요약
소수 개발 인력으로 여러 서비스를 운영하기 위해 AWS 관리형 서비스를 폭넓게 활용했습니다. 초기 인프라에서 자동 확장·서버리스·데이터 처리 서비스까지 사용 범위를 확장했습니다.
구조와 흐름
- 잠금화면 리워드 앱, 애드네트워크, 잠금화면 SDK를 소수 개발 인력으로 운영하는 환경
- 초기 EC2·ELB·RDS·S3 활용 후 Auto Scaling, CloudFront, Lambda, DynamoDB, Route 53, Kinesis, SNS, VPC로 AWS 사용 범위 확장
선택 이유
- 서버 운영 리소스 절감 목적의 AWS 의존 전략
- 제한된 개발 인력으로 복수 서비스 운영을 가능하게 한 관리형 클라우드 활용
성능/운영 포인트
- Auto Scaling과 CloudFront 기반의 확장 및 콘텐츠 전송 지원
- Lambda, DynamoDB, Kinesis, SNS 등 서비스 조합을 통한 운영 부담 분산
적용해볼 점
- 서비스별 운영 부담을 고려한 AWS 관리형 서비스 활용
- 초기 핵심 인프라에서 자동 확장·서버리스·메시징 서비스로의 점진적 확장


