AWS 도입 사례 - 맑은소프트 LMS 시스템의 성능과 안정성 강화
주식회사 맑은소프트
맑은소프트는 대한민국을 대표하는 LMS(Learning Management System, 학습관리시스템) 솔루션 기업으로, 독자적으로 개발한 맑은프레임워크를 통해 국내 LMS 시장을 선도하고 있습니다. 16년 이상의 경험을 바탕으로 클라우드 기반 LMS 플랫폼인 맑은이러닝을 통해 교육기관과 기업이 보다 효과적이고 체계적인 학습 환경을 구축할 수 있도록 돕고 있습니다.
“글로벌 확장이 현실이 되었을 때, 우리의 인프라가 비전에 맞춰 확장될 필요가 있다는 것을 깨달았습니다.”
맑은소프트는 수강 신청과 같은 트래픽이 급증하는 시기에 안정적이고 빠른 사용자 경험을 제공하기 위해 인프라를 개선해야 했습니다. 맑은소프트는 어떻게 이를 해결했을까요? 🤔
기 업 명 주식회사 맑은소프트
사업분야 소프트웨어 개발 및 공급
설 립 일 2007년 1월
인프라 확장이라는 도전
Q. 맑은소프트는 어떤 회사이며, 어떤 서비스를 제공하나요?
A. 맑은소프트는 2007년 설립된 LMS 전문 기업으로, 자체적으로 개발한 맑은프레임워크를 기반으로 한 다양한 클라우드 LMS 솔루션을 제공하고 있습니다. 특히 공공기관의 보안 요구를 충족하는 공공 LMS, 다국어와 해외 결제 시스템을 지원하는 글로벌 LMS 등을 통해 국내외 교육 시장에서 선도적인 위치를 차지하고 있습니다.
Q. 현재 운영 중인 LMS 플랫폼에서 어떤 어려움이 있으셨나요?
A. LMS 서비스는 수강 신청 기간과 같은 특정 시기에 사용자가 폭증하는 경향이 있습니다. 특히 글로벌 LMS 서비스를 운영하면서 사용자 요청이 몰려와 MySQL 데이터베이스에 병목 현상이 발생했고, 이로 인해 읽기 속도가 저하되어 서비스 장애가 발생한 적도 있었습니다.
공공 LMS 솔루션의 경우, 정부와 공공기관에서 요구하는 보안 기준을 충족하기 위해 많은 리소스가 소요되었습니다. 여기에 클라우드 비용 최적화 또한 중요한 과제였습니다.
스마일샤크와 협력은 시스템 안정성을 한 단계 끌어올렸습니다.
- 맑은소프트
스마일샤크와 함께한 해결의 시작
Q. 스마일샤크와의 협력을 어떻게 시작하게 되셨나요?
A. AWS를 활용하며 글로벌 성능 최적화와 시스템 안정성을 동시에 확보해야 했지만, 내부 인력만으로는 해결이 어려운 기술적 도전 과제가 있었습니다. 그 과정에서 신뢰할 수 있는 MSP 파트너를 찾게 되었습니다.
스마일샤크는 복잡한 문제를 해결하고, 맑은소프트의 목표를 이해하며 이를 실현할 맞춤형 솔루션을 제안해 협력을 시작하게 되었습니다.
Q. 특별히 스마일샤크를 선택하신 이유가 있나요?
A. 스마일샤크는 단순히 기술적 문제를 해결하는 데 그치지 않았고, 우리의 비즈니스 목표를 이해하며 맞춤형 솔루션을 제공했습니다. 초기 단계에서는 AWS Auto Scaling과 DynamoDB의 효율적인 도입 방안을 제안하며, 비용 절감과 기술 성능 개선을 모두 고려한 아키텍처를 설계했습니다.
Q. 스마일샤크의 기술 지원에 대해서 어떻게 평가하시나요?
A. 스마일샤크는 단순한 기술 제공을 넘어 맑은소프트의 성공을 함께 고민하는 비즈니스 동반자입니다. 장애 발생 시 평균 1분 이내에 알림과 대응이 이루어졌고, 개선 방안을 실시간으로 논의하며 문제를 빠르게 해결해 주었습니다.
스마일샤크는 맑은소프트의 기술적 성장과 글로벌 확장을 지원하며 신뢰를 더해가는 협력자입니다. 안정적인 인프라와 최적화된 솔루션 덕분에 이제는 글로벌 확장을 자신있게 추진할 수 있습니다.
안정성과 성능을 동시에 잡다
Q. 스마일샤크와 협력하면서 어떤 개선이 이루어졌나요?
A. 먼저, AWS Auto Scaling을 통해 수강 신청 시즌과 같은 트래픽 폭주 상황에서도 시스템이 자동으로 확장되도록 설정했습니다. 기존 MySQL 데이터베이스에서는 읽기 요청이 많은 데이터가 병목 현상을 일으켰지만, 스마일샤크와 함께 DynamoDB로 일부 데이터를 마이그레이션하면서 읽기 성능과 확장성이 크게 개선되었습니다.
또한, Redis 캐싱 계층을 함께 도입하여 반복 요청 데이터(학습 진행 상태, 강의 목록 등)를 효율적으로 처리할 수 있었습니다. 이전에는 트래픽이 많을 때 시스템 속도가 느려지곤 했지만, 지금은 초당 수천 건의 데이터를 문제없이 처리하고 있습니다. 스마일샤크와의 협력은 시스템 안정성을 한 단계 끌어올렸습니다.
이외에도 AWS 사용 패턴을 분석하고 불필요한 리소스를 줄이는 컨설팅을 통해 전체 인프라 비용이 약 30% 절감이 되는 효과도 있었습니다.
주요 개선 효과
DynamoDB와 Redis 캐싱 계층 도입으로 데이터 처리 속도 2배 향상
AWS Auto Scaling을 통한 트래픽 폭주 대응으로 시스템 안정성 확보
최적화 컨설팅으로 운영 비용 30% 절감
Q. 글로벌 사용자 경험 개선에도 변화가 있었나요?
A. 스마일샤크는 AWS CloudFront를 도입해 콘텐츠를 글로벌 엣지 서버에서 캐싱하고 사용자에게 가장 가까운 위치에서 데이터를 제공하도록 설계했습니다. 이를 통해 해외 사용자들의 콘텐츠 접근 속도가 50% 개선되었으며, 운영 비용도 최적화할 수 있었습니다.
맑은소프트의 향후 계획: AI와 데이터 중심의 학습 플랫폼으로
Q. 앞으로 맑은소프트의 계획이 궁금합니다.
A. 앞으로는 AWS의 SageMaker와 같은 AI/ML 기술을 활용해 개인 맞춤형 학습 경험을 제공하는 스마트 LMS 플랫폼으로 발전하고자 합니다. SageMaker를 통해 학습 데이터를 분석하고, 학습자의 습관과 선호도를 기반으로 개인 맞춤형 콘텐츠와 학습 가이드를 제공할 AI 튜터 기능을 개발 중입니다.
또한, 학습 내용을 요약하거나 관련 보충 자료를 추천하는 기능을 구현하여 학습 효과를 극대화하고, 빅데이터를 활용해 학습 경험을 지속적으로 분석하며 최적화할 계획입니다. 이러한 기술적 혁신을 통해 맑은소프트는 글로벌 LMS 시장에서의 입지를 강화하고, 안정적이면서도 최신 기술을 갖춘 플랫폼으로 사용자들에게 최적의 학습 환경을 제공할 예정입니다.
Comments