안정적으로 클라우드로 이전,
서비스 확장에 따른 데이터와 트래픽의 증가에 성공적으로 대처할 수 있었습니다.
The Situation
물리 서버 기반의 Web 서버와 DB 서버 각 1대씩을 이용한 비교적 단순한 시스템을 사용하던 씨케이이앤비에서는 서비스 불안정으로 인해 많은 어려움을 겪고 있었습니다.
첫번째. 서비스의 특성상 사업의 확장에 따라 서버 Transaction이 기하급수적으로 늘어났고 늘어나는 데이터와 트래픽을 감당하기 힘든 상황이었습니다.
두번째. Legacy 인프라의 스펙만 늘리는 것으로는 한계가 있었고 서버 이중화 및 부하 분산이 시급하였습니다.
세번째. 경영진에서는 Legacy 인프라 증설을 위한 장비 구매 비용과 그에 따른 인건비의 증가가 부담스러운 상태였습니다. 그와 더불어 연일 지속되는 해킹 시도까지 겹쳐 시스템 엔지니어들의 피로도가 높은 상태였습니다.
To the Cloud
EC2 이중화 및 RDS 이중화(Active-Standby 구성)를 적용
- EC2와 RDS 서비스를 통해 Legacy 시스템을 마이그레이션
- Multi-AZ와 ELB 등을 이용
각 부문별로 접근제어가 될 수 있는 보안 구성을 적용
- AWS의 보안 권고 사항에 맞춰 VPC 내 역할별 subnet, Public과 Private의 분리
- 별도 베스천 서버 사용
- CloudWatch, IAM & MFA, CloudTrail 등을 활용
예상되는 이슈들을 미리 대응할 수 있도록 설계 및 제안
- ‘AWS 서비스 검토 사항’을 자체적으로 제작하고 고객과 논의
- 단순한 시스템 Migration이 아니라 향후 비즈니스 성장 시 예상되는 이슈들을 미리 대응할 수 있도록 설계 및 제안
비용 효율적인 시스템이 될 수 있도록 제안
- PoC 및 Migration 작업을 포함하여 Migration 이후 서비스 운영까지 전 과정에 걸친 Cost Optimization을 통해 비용 효율적인 시스템이 될 수 있도록 제안
Benefit
안정적이고 확장성이 높으면서도 보안이 잘 갖춰진 시스템으로의 Migration이 성공적으로 이루어졌으며, AWS 보안 권고 정책에 부합하는 구성을 비롯하여 백업, 시스템 이중화 등이 적용되었습니다.
AWS를 이용하게 되어 하드웨어 유지보수 비용없이 월 사용량 기반 금액만 지불하게 되어 비용 부담이 줄었고 전체적인 TCO도 감소하였습니다.