Compartilhar via


ICFES - 급증하는 트래픽에 대응하기 위해 클라우드를 도입한 사례 연구

안녕하세요. 코난 김대우입니다.

이번에 소개해 드릴 내용은, 클라우드 서비스를 전세계의 많은 솔루션 개발사(ISV)가 어떻게 활용하고 있고, 비즈니스 모델로 수익을 창출하고 있는지 알아보는 시간을 가지도록 하겠습니다.(고객 구축 사례는 너무 많아요... T.T 저는 솔루션 개발사 사례만 우선 묶어 볼게요.)

클라우드 기반 서비스 비즈니스를 위한 수익성 분석 및 비즈니스 모델의 변화 (1/3)

클라우드 기반 서비스 비즈니스를 위한 수익성 분석 및 비즈니스 모델의 변화 (2/3)

클라우드 기반 서비스 비즈니스를 위한 수익성 분석 및 비즈니스 모델의 변화 (3/3)

다양한 Windows Azure 클라우드 서비스 구축 사례를 https://www.microsoft.com/casestudies/ 에서 보실 수 있습니다.

서비스에 대해 급증하는 트래픽 처리

유명 걸그룹의 콘서트 티켓 예매 시스템이나, A매치 축구 경기 티켓 예매, 명절 철도 예매 시스템, 대학교 수강신청 시스템을 생각해본다면, 급증하는 트래픽에 대해 손쉽게 공감 하실거에요. 직장인의 연례 행사인 연말정산과 같은 서비스 역시 생각해 보면, 급증하는 트래픽에 대한 대응이 가장 중요한 서비스 성공의 지표가 될겁니다.

"급증하는 트래픽? 까이거~ 그냥 서버를 필요한 만큼 IDC나 서버 코로케이션 업체에 말해 증설하면 되는거 아닌가요~"

이런 시스템을 직접 구축한 경험이 있다변 결코 단순하지 않다는 것을 아실겁니다. 서버 증설은 기본이고, 부하 분산 처리를 위해 L4나 대용량 스위치 같은 네트워크 인프라를 확충해야 하고, 분산 처리를 위해 어플리케이션의 처리 구조 역시 변경이 필요합니다. 뿐만 아니라, 데이터베이스 역시 대량의 트랜젝션을 고려한 다양한 잠금 처리가 필요해지고, 데이터베이스 역시 스케일 아웃이나 스케일 업을 고려해야 하고, 병목이 발생하지 않도록 쿼리 튜닝부터 어플리케이션 연동까지 손봐줘야 하지요.

솔루션의 복잡도가 높아지면서, 예상치 못한 모듈에서 오류가 발생해 장애가 발생할 가능성이 높아지고, 서비스 장애가 발생하게 되면 그에 따르는 보상이나 금전적인 피해 역시 고스란히 솔루션 개발사가 떠 안을 수 있습니다. 또한, 급증하는 트래픽의 티핑 포인트를 잘못 예측해 증설된 인프라 만큼 사용량이 나오지 않으면 하드웨어 인프라 구축 비용에 대한 낭비가 발생하고, 급증하는 기간이 지났을 경우 유연하게 임대한 하드웨어 구조를 스케일 다운 시키는 작업도 필요할 수 있습니다.

네. 절대 쉽지 않은 일입니다. 이런 고민은 어느 솔루션 개발사나 마찬가지의 고민일거에요. 그렇다면, 오늘 소개해드릴 ICFES는 이런 급증하는 트래픽에 대한 고민을 클라우드 서비스로 어떻게 해결 했을까요?

ICFES.png

회사정보 :
ICFES, 콜롬비아정부 산하 기관으로 220명 규모의, 시험 관리 솔루션을 개발하는 조직입니다.  온라인 상에 성적공시 및 질의 관리를 수행하는 솔루션을 개발하고 있으며 사업 분야는 교육 분야 입니다. (우리로 치면 국가 시험 + 수능시험 관리 조직이라고 해도 좋겠네요.)

사례 요약 :
콜롬비아 초,중,고등학교의 표준화된 시험들을 관리하는 기관인 ICFES는 성적공시 기간에 급증하는 웹 트래픽을 효과적으로 관리하고 비용절감을 위해서 Microsoft Gold Certified Partner인 Asesoftware의 도움으로 Windows Azure로 솔루션을 이전하여 80%의 비용을 절감하고 학생들에게 더 빠르고 신뢰성 있는 솔루션을 제공하였다.

비즈니스 상황 :
매년 수십만의 학생들이 ICFES 주관 시험을 치르기에 새로 정비된 인프라에도 불구하고 시험점수 공시 직후의 트래픽을 견디지 못함
전년 대비 급증한 인원(60만명)이 고등시험을 치르는 상황이 예상되어 IT부서를 신설하고 인프라 강화 방안을 찾음

요구조건 :
단기간 급증하는 트래픽을 감당할 수 있는 인프라

도입 혜택 :
학생들에게 좀 더 빠르고 신뢰성 있는 솔루션을 제공
80%의 솔루션 운영 비용 절감, 높은 수준의 보안, 저장공간, 서비스
Microsoft의 컨설팅 서비스와 친숙한 Visual Studio 2010 환경 및 개발 경험을 활용하여 2주 만에 솔루션 이전 완료
파트너인 Asesoftware에게도 다른 분야로 서비스를 확장하고 새로운 수익모델을 만든 좋은 경험
1~1.5초로 단축된 시험점수 쿼리 반응속도
마이크로소프트의 .NET 프로그래밍 개발 경험을 Windows Azure 개발에 적용

감사합니다.

참고자료 :

클라우드 기반 서비스 비즈니스를 위한 수익성 분석 및 비즈니스 모델의 변화 (1/3)

클라우드 기반 서비스 비즈니스를 위한 수익성 분석 및 비즈니스 모델의 변화 (2/3)

클라우드 기반 서비스 비즈니스를 위한 수익성 분석 및 비즈니스 모델의 변화 (3/3)

Intuit - 중견기업 솔루션에서 중소기업 영역으로 진출한 사례 연구

SpikesCavell - 중견기업 솔루션에서 클라우드를 활용해 Enterprise 로 진출한 사례 연구

Holtl - 클라우드 도입으로, 솔루션 배포 및 유지보수 비용을 절감한 사례 연구

Designercity - 인프라를 원하지 않는 고객사를 위한 클라우드 솔루션 도입 사례

DEMSolutions - 대용량 & 유연한 컴퓨팅 자원을 활용한 클라우드 솔루션 도입 사례

ICFES - 급증하는 트래픽에 대응하기 위해 클라우드를 도입한 사례 연구

MarginPro - 금융권의 보안 IT 인프라 구축 및 유지 비용 절감과 15분 내외의 유지보수 시간 조차 용납하지 않는 솔루션의 클라우드 도입 사례

삼성전자 - 글로벌 서비스 및 서비스 품질 향상을 위한 클라우드, Windows Azure 도입 사례

IaaS, PaaS, SaaS - 누구나 클라우드를 말한다.

사설(Private) 클라우드 vs 공용(public) 클라우드, SaaS vs ASP, IaaS vs PaaS vs SaaS의 대결! (1/3)
사설(Private) 클라우드 vs 공용(public) 클라우드, SaaS vs ASP, IaaS vs PaaS vs SaaS의 대결! (2/3)

사설(Private) 클라우드 vs 공용(public) 클라우드, SaaS vs ASP, IaaS vs PaaS vs SaaS의 대결! (3/3)

클라우드도 앱마켓이 있어? 클라우드 마켓플레이스 - Windows Azure Marketplace! (1/3)

Windows Azure 마켓플레이스가 제공하는 가치 - Windows Azure Marketplace! (2/3)

Windows Azure Marketpace에 어플리케이션 또는 데이터 업로드(publishing) 절차 - Windows Azure Marketplace! (3/3)

클라우드 보안 무엇이 이슈인가? - 클라우드와 보안 (1/3)

인프라 보안이 플랫폼 보안과 어플리케이션 보안으로 변화 - 클라우드와 보안 (2/3)

Azure가 제공하는 클라우드 서비스 보안 인프라 - 클라우드와 보안 (3/3)