본문 바로가기
CLIENT캐치패션
DATE2022
CATEGORYCloud & Infra
DESCRIPTION캐치패션 Serverless 시스템 유지보수
ㅇㅇㅇ캐치패션 - 대표 이미지

Full-Stack Serverless 아키텍처 기반의
고가용성 플랫폼 운영 및 최적화

본 프로젝트는 글로벌 럭셔리 플랫폼인 캐치패션의 웹 서비스 및 데이터 수집 환경을 안정적으로 운영하고, 비즈니스 확장에 따른 시스템 고도화를 목적으로 수행되었습니다.

투스카이는 AWS Serverless Framework를 전면 도입하여, Lambda, API Gateway, DynamoDB로 이어지는 완전한 서버리스 스택을 구축하고 유지보수함으로써 트래픽 변화에 유연하게 대응하는 탄력적 인프라를 실현했습니다.

특히 플랫폼의 핵심 자산인 크롤링(Crawling) 모델의 추가 제작 및 성능 최적화를 병행하였습니다. SQS(Simple Queue Service)를 활용한 비동기 메시징 처리를 통해 대규모 데이터 수집 과정에서의 병목 현상을 해결하고 시스템 안정성을 확보했습니다.
또한 TypeScript를 기반으로 한 견고한 코드 베이스를 유지하여 개발 생산성과 유지보수 편의성을 극대화하였으며, IaC(Infrastructure as Code)를 통한 자동화된 인프라 관리를 통해 운영 비용 절감과 시스템 가용성 극대화를 동시에 달성하였습니다.

Key Features

or

Highlights

01
완전 서버리스 기반 인프라 운영

Lambda와 API Gateway 등을

활용한 서버리스 스택으로

트래픽에 따라 자동 확장되는

고가용성 환경을 관리

02
지능형 크롤링 및 비동기 데이터 처리

SQS와 크롤링 모델을

유기적으로 결합하여 대량의

상품 데이터를 지연 없이 안정적으로 수집·처리

03
TypeScript 기반
고성능 코드 스택

엄격한 타입 체크와

최신 TypeScript 환경을 통해

대규모 플랫폼 코드의 품질을 유지하고

서비스 확장 속도를 높임