아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
AWS faviconAWS

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

by DD
2025-12-23
7개월 전
조회수 40

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

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

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

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

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

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

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

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

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

건설 솔루션 기업 두올테크의 Amazon ECS 기반 SaaS 플랫폼 전환 여정
고급
아키텍처
Amazon ECS
Docker
Vue.js
Python
Flask
Terraform
AWS Cognito
JWT
JavaScript
DevOps
Frontend
Backend
원문 읽기
원문 읽기

댓글 0

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

관련 추천 글

2026년 배포 플랫폼 선택 가이드

테오 로고

Claude Code가 뽑은 최고의 기술 스택!

테오 로고

AI 시대, 비전공자도 개발자가 되는 최단기 학습 로드맵 공개!

벨로그 로고

웹멘션(Webmention) 구현, 배터리 포함된 Python 라이브러리로 쉽게!

랍스타즈 로고

Python 2.7 CI 테스트 시간, 13분에서 3분으로

버즈빌 로고

Docker 빌드, 의존성 문제, 이제 걱정 끝!

데보션 로고
AWS faviconAWS
고급
아키텍처
Amazon ECS
Docker
Vue.js
Python
Flask
Terraform
AWS Cognito
JWT
JavaScript
DevOps
Frontend
Backend

관련 추천 글

2026년 배포 플랫폼 선택 가이드

테오 로고

Claude Code가 뽑은 최고의 기술 스택!

테오 로고

AI 시대, 비전공자도 개발자가 되는 최단기 학습 로드맵 공개!

벨로그 로고