두올테크, Amazon ECS 기반 SaaS 전환으로 고객 만족도 UP!

by DD
5개월 전
조회수 40

Windows EC2 환경에서 Amazon ECS 기반으로 전환하여 배포 시간 획기적 단축

Pool 모델 기반의 멀티테넌트 아키텍처를 설계하여 데이터 격리 및 확장성 확보

CI/CD 파이프라인 구축 및 이중 오토스케일링 도입으로 서비스 안정성 및 비용 효율성 달성

Pool 모델 기반 멀티테넌트 아키텍처 심층 분석

Pool 모델비용 효율성확장성을 동시에 잡는 핵심 전략이다. 구체적으로 projectId 기반의 논리적 멀티테넌시를 구현하여, 모든 요청에 테넌트 컨텍스트를 강제한다. 따라서 데이터 격리를 유지하면서 SaaS 환경에 최적화된 구조를 제공한다.

CI/CD 파이프라인 구축: GitHub Actions & CodeDeploy

개발 편의성과 운영 보안성을 모두 잡기 위해 GitHub ActionsAWS CodePipeline을 결합했다. Amazon S3아티팩트 전달의 교두보로 활용하여, 보안 경계를 분리했다. 따라서 무중단 배포 환경을 구축하고, 배포 시간 획기적 단축을 달성했다.

이중 오토스케일링: Capacity Provider & Bin Packing

트래픽 변동에 유연하게 대응하기 위해 이중 스케일링 아키텍처를 구현했다. Capacity Provider를 통해 EC2 인스턴스를 정확하게 확장하고, Binpack 전략으로 자원 파편화를 방지한다. 결과적으로 비용 효율성을 높이고, 3~4분 내 인프라 대응을 가능하게 했다.

건설 솔루션 기업 두올테크의 Amazon ECS 기반 SaaS 플랫폼 전환 여정

댓글 0

첫 번째 댓글을 남겨보세요!