Macmillan Learning 사례 연구

2016

Macmillan Learning은 교육 및 학습을 용이하게 하는 콘텐츠, 도구 및 서비스를 제공하는 데 초점을 맞춘 교육 솔루션 회사입니다. 세계 최고의 연구자, 교육자, 관리자 및 개발자와의 파트너십을 통해 학생들의 참여를 유도하고 결과를 개선하는 교육 및 학습 기회를 지원합니다. 이 회사는 교육자들에게 학생들의 호기심을 고취하고 진도를 측정하도록 설계된 맞춤형 솔루션을 제공합니다. Macmillan Learning의 대표적인 디지털 교육 프로그램인 LaunchPad는 교육자가 학생이 쉽게 학습할 수 있도록 특정 과정 목표를 달성하기 위해 사용하고 사용자 지정할 수 있는 애플리케이션입니다.

Shot of two young women using a laptop together in a college library
kr_quotemark

AWS를 사용하여 LaunchPad에 대한 온디맨드 용량을 확보합니다. 우리는 애플리케이션을 손쉽게 확장하여 매 학년 경험하고 있는 기하급수적인 사용자 증가를 지원할 수 있습니다.”

Dawit Lessanu
Macmillan Learning 아키텍처 및 엔지니어링 부문 부사장

해결 과제

LaunchPad는 회사에서 가장 빠르게 성장하는 디지털 학습 애플리케이션 중 하나입니다. Macmillan은 2016~2017학년도에 이전 학년도보다 LaunchPad 사용자 수가 3배 증가할 것으로 예상하고 있습니다. Macmillan Learning의 아키텍처 및 엔지니어링 부문 부사장인 Dawit Lessanu는 “애플리케이션에 대한 수요는 매년 증가하고 있습니다.”라고 말합니다.

그러나 LaunchPad는 코로케이션된 데이터 센터 시설에 호스팅되어 있었기 때문에 이러한 급속한 성장을 수용하기가 어려웠었습니다. Lessanu는 “기존 데이터 센터 모델은 더 이상 적합하지 않았습니다.”라고 말합니다. “성장을 지원하는 데 필요한 용량을 신속하게 프로비저닝하려면 더 뛰어난 확장성과 민첩성이 필요했습니다."

Macmillan Learning은 또한 주기적인 애플리케이션 트래픽을 처리할 수 있는 탄력성이 필요했습니다. Macmillan Learning의 커뮤니케이션 부문 부사장인 Kate Geraghty는 “학기 중에 더 많은 학생이 애플리케이션에 액세스하는 피크 기간이 있지만 이러한 수요를 충족하기 위해 데이터 센터에서 연중무휴 24시간 전체 용량을 프로비저닝해야 했습니다.”라고 말합니다. “우리는 학기 중에 쉬는 시간에 애플리케이션을 신속하게 축소할 수 있기를 원했습니다.”

Amazon Web Services를 사용하는 이유

Macmillan Learning은 확장성, 민첩성 및 탄력성에 대한 요구 사항을 충족하기 위해 LaunchPad를 클라우드로 이전하기로 결정했습니다. 이 회사는 Amazon Web Services(AWS)로 모두 이전하기로 선택하기 전에 여러 클라우드 기술 공급업체를 고려했습니다. “우리는 혁신과 확장성에 있어 AWS가 우리 회사에 가장 적합하다는 것을 확인했습니다”라고 Lessanu는 말합니다. AWS는 Macmillan Learning과 협력하여 클라우드로 마이그레이션하는 데 도움을 줄 파트너를 찾았습니다. Lessanu는 “마이그레이션 전략의 계획 및 실행에 있어 내부 팀을 보강해 줄 사람이 필요했습니다"라고 말합니다. AWS는 AWS 어드밴스드 컨설팅 파트너인 Relus를 추천했습니다. “짧은 기간 내에 매우 복잡한 애플리케이션 플랫폼을 데이터 센터에서 AWS 클라우드로 이전해야 한다는 것이 당면 과제 중 하나였습니다.”라고 그는 말합니다. “따라서 AWS에 대한 깊은 기술적 이해가 필요했으며 Relus가 이를 제공했습니다.”

Relus는 Macmillan Learning이 LaunchPad를 AWS로 이전하여 Amazon Elastic Block Store(Amazon EBS) 스토리지 볼륨 앞에서 Linux 및 Windows 서버가 혼합된 90개의 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에서 실행하도록 도왔습니다. 또한 LaunchPad는 Amazon Simple Storage Service(S3)를 사용하여 정적 콘텐츠를 저장하고 Amazon CloudFront를 글로벌 콘텐츠 전송 네트워크(CDN)로 사용합니다. Macmillan Learning은 또한 AWS Direct Connect를 사용하여 회사의 데이터 센터에서 AWS로 전용 기가비트 네트워크를 연결합니다. Lessanu는 “아직 온프레미스 레거시 애플리케이션과 인증 서버가 남아있기 때문에 Direct Connect를 통해 클라우드와 데이터 센터 간의 위험을 완화할 수 있습니다.”라고 말합니다. 또한 Macmillan은 Auto Scaling을 사용하여 조건에 따라 Amazon EC2 용량을 자동으로 늘리거나 줄입니다.

Macmillan Learning은 Relus와 협력하여 몇 개월 내에 LaunchPad를 클라우드로 완전히 마이그레이션할 수 있었습니다. Lessanu는 “Relus는 자체 소유 도구를 통해 마이그레이션을 가속화하고 애플리케이션의 가상 인스턴스를 데이터 센터에서 AWS로 이전할 때 원활하게 전환할 수 있도록 도왔습니다.”라고 말합니다.

이점

Macmillan Learning은 LaunchPad를 AWS 클라우드로 마이그레이션함으로써 LaunchPad의 사용자 증가를 더욱 빠르게 지원할 수 있게 되었습니다. “AWS를 사용하여 LaunchPad에 대한 온디맨드 용량을 확보합니다. 우리는 애플리케이션을 손쉽게 확장하여 매 학년 경험하고 있는 기하급수적인 사용자 증가를 지원할 수 있습니다.”라고 Lessanu는 말합니다. “이전에는 몇 시간이 걸리던 것과 달리 이제 몇 분 만에 새로운 인스턴스를 프로비저닝할 수 있습니다."

또한, Macmillan Learning은 연중 시간에 따라 탄력적으로 확장할 수 있습니다. “우리는 AWS를 사용하여 LaunchPad 아키텍처의 크기를 조정할 수 있습니다. 이 아키텍처는 학기 중 최대 사용량을 지원하고 여름 또는 학생들이 휴일에 쉬는 동안 용량을 축소할 수 있는 유연성을 제공합니다.”라고 Lessanu는 말합니다. “더 이상 전체 용량을 항상 프로비저닝할 필요가 없습니다. 따라서 상당한 금액이 절약될 것입니다.”

이 회사는 클라우드의 민첩성을 활용하여 새로운 LaunchPad 기능과 기타 서비스의 시장 출시 시간을 단축하고 있습니다. “AWS에서 얻을 수 있는 민첩성과 유연성은 교사 및 학습자에게 혁신적인 서비스를 더 신속하게 제공하는 데 도움이 됩니다.”라고 Geraghty는 말합니다. “고객들은 우리가 빠르게 움직이고 LaunchPad를 계속 발전시키기를 기대합니다. 그렇게 할 수 없다면, 우리는 고객의 요구를 충족시키지 못하고 있는 것입니다. AWS를 사용하면 더 빠르게 움직이고 대응력을 높일 수 있습니다. 이는 계속 성장함에 따라 우리에게 매우 중요합니다.”

Macmillan Learning은 또한 LaunchPad의 국제적인 확장을 촉진할 수 있을 것으로 기대하고 있습니다. “AWS는 우리에게 필요한 글로벌 접근성을 제공하기 때문에 우리는 앞으로 글로벌 학습 수요를 충족시키는 데 유리한 위치에 있습니다.”라고 Lessanu는 말합니다. “우리는 비즈니스 성장을 위한 훌륭한 기반을 가지고 있습니다.” Macmillan Learning은 확장할 때 추가로 AWS 서비스를 활용하려고 합니다. Lessanu는 “분석 및 기타 비즈니스 요구 사항에 AWS 에코시스템을 점점 더 많이 사용할 계획입니다."라고 말합니다 "또한 AWS의 혁신을 활용하여 고객의 요구를 더 잘 충족할 것입니다."


Macmillan Learning 소개

Macmillan Learning은 교육 및 학습을 용이하게 하는 콘텐츠, 도구 및 서비스를 제공하는 데 초점을 맞춘 교육 솔루션 회사입니다. 


사용된 AWS 서비스

Amazon EC2

Amazon Elastic Compute Cloud(Amazon EC2)는 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스입니다. 개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계되었습니다.

자세히 알아보기 »

AWS Direct Connect

AWS Direct Connect는 온프레미스에서 AWS로 전용 네트워크 연결을 쉽게 설정할 수 있는 클라우드 서비스 솔루션입니다.

자세히 알아보기 »

Amazon CloudFront

Amazon CloudFront는 개발자 친화적 환경에서 짧은 지연 시간과 빠른 전송 속도로 데이터, 동영상, 애플리케이션 및 API를 전 세계 고객에게 안전하게 전송하는 고속 콘텐츠 전송 네트워크(CDN) 서비스입니다.

자세히 알아보기 »

Amazon EBS

Amazon Elastic Block Store(EBS)는 대규모로 처리량과 트랜잭션 집약적인 워크로드 모두를 지원하기 위해 Amazon Elastic Compute Cloud(EC2)에서 사용하도록 설계된 사용하기 쉬운 고성능 블록 스토리지 서비스입니다.

자세히 알아보기 »

Amazon S3

Amazon Simple Storage Service(Amazon S3)는 업계 최고의 확장성과 데이터 가용성 및 보안과 성능을 제공하는 객체 스토리지 서비스입니다.

자세히 알아보기 »


시작하기

산업 분야를 불문하고 다양한 규모의 기업들이 AWS를 통해 매일 비즈니스를 혁신하고 있습니다. 지금 전문가와 상담하고 AWS 클라우드로의 여정을 시작하세요.