D2L은 AWS를 이용한 발 빠른 혁신을 통해 고객을 위한 보다 나은 소프트웨어를 구축할 수 있어 고객이 가장 중시하는 학습 경험 혁신이 가능합니다.

 

Nick Oddson 엔지니어링 부문 수석 부사장

Desire2Learn(D2L)은 보다 나은 학습 경험을 제공하는 소프트웨어 회사입니다. 이 회사의 클라우드 기반 플랫폼인 Brightspace는 사용하기 쉽고 유연한 스마트 플랫폼으로 설계되었습니다. 조직은 Brightspace를 통해 모든 학습자의 경험을 개인화함으로써 실질적 결과를 내놓습니다. 이 회사의 플랫폼은 학습자 성과를 예측하므로 조직은 학습자가 진도를 따라갈 수 있게 실시간으로 조치를 취할 수 있습니다. Brightspace는 고등 교육, K-12 및 Fortune 1000대 기업을 포함한 기업 부문의 학습자가 사용합니다. D2L은 미국, 캐나다, 유럽, 호주, 브라질, 싱가포르에서 운영되고 있습니다.

D2L이 당면한 최대 과제 중 하나는 Brightspace 애플리케이션의 고가용성을 보장하는 것입니다. "우리 학생은 수백만에 이르는데, 애플리케이션이 오프라인이 되면 학교가 문을 닫아 학생이 들어가지 못하는 것과 별반 다르지 않습니다."라고 이 회사 엔지니어링 수석 부사장인 Nick Oddson은 말합니다. "우리의 모든 애플리케이션은 항상 액세스 가능해야 합니다." 그뿐 아니라 D2L은 계절에 따른 애플리케이션 최대 사용량도 지원해야 합니다. "학기 중에는 사용자가 수백만에 이르고, 우리 시스템에서 수십만 건의 데이터베이스 쿼리가 이루어집니다. 이걸 지원하는 동시에 계절적 트래픽이 낮아지면 축소할 수도 있어야 합니다."

D2L가 당면한 문제에는 개인 정보 보호 문제도 있습니다. "우리는 글로벌 기업으로서 우리가 자리잡은 모든 국가의 다양한 학생 데이터 보호 규정을 속속들이 알고 있어야 합니다."라고 Oddson은 말합니다. "규정이 계속 바뀌고 지역마다 미묘한 차이가 있기 때문에 어려움이 있죠."

지속적 혁신을 위해 D2L은 고객의 요구를 충족하는 새로운 애플리케이션 기능과 교육 도구를 만들고 전달하는 민첩성이 필요합니다. "우리 목표인 교육 혁신은 학생과의 상호 작용을 개선하고 교사의 보다 효율적인 지도를 돕는 것입니다."라고 Oddson은 말합니다. "그러기 위해서는 배포 전에 새 기능을 실험하고 빠르게 테스트할 수 있어야 합니다."

원래는 데이터 센터에서 애플리케이션을 호스팅했던 D2L은 몇 년 전에 클라우드로 마이그레이션하기로 결정했습니다. "가용성, 보안, 민첩성 요구를 생각할 때 클라우드가 최선의 선택인 것 같았습니다."라고 Oddson은 말합니다. "그렇게 결정한 다음에는 최고의 클라우드 기술이 무엇인지를 고려해야 했습니다." D2L에 그 답은 Amazon Web Services(AWS)였습니다. 그는 "AWS는 클라우드 업계에서 제일 오래됐고, 가장 완성도 높고 개발자 친화적인 환경을 갖추고 있습니다."라고 말합니다.

D2L은 Brightspace 플랫폼과 그 밖의 수십 가지 학습 애플리케이션을 수백 개의 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에서 실행합니다. 이 조직은 Amazon Simple Storage Service(Amazon S3) 버킷을 사용하여 모든 애플리케이션 데이터를 저장합니다.

D2L은 데이터 검색과 쿼리에 Amazon Elasticsearch Service를 활용하며, 모든 애플리케이션의 글로벌 콘텐츠 전송 네트워크(CDN)로 Amazon CloudFront를 사용합니다. 또한 이 회사는 들어오는 애플리케이션 트래픽의 자동 배포에 Elastic Load Balancing을 활용하며, 인스턴스의 자동화된 확장 또는 축소에 Auto Scaling을 활용합니다. "Elastic Load Balancing과 Auto Scaling 같은 서비스로 가용성과 컴퓨팅 확장성을 자동으로 제어할 수 있는 완벽한 방법을 갖추게 되었습니다."라고 Oddson은 말합니다.

D2L은 AWS를 통해 전 세계에서 교육 애플리케이션의 고가용성을 제공할 수 있습니다. "교육은 끊임없이 이루어져야 합니다. 수백만의 학생과 교사가 필요할 때 우리 애플리케이션을 사용할 수 있어야죠."라고 Oddson은 말합니다. "AWS는 언제나 교육이 이루어질 수 있도록 고가용성과 복원력을 보장하는 데 도움이 됩니다."

D2L은 연중 시기에 따라 Brightspace와 그 밖의 애플리케이션을 확장하거나 축소하는 능력도 갖추고 있습니다. Oddson은 "AWS를 사용하면 최대 부하에 대비하면서 학교를 열지 않는 달 동안에 시스템을 놀리는 대신 실제로 사용하는 컴퓨팅 주기에 관해서만 걱정하면 됩니다."라고 말합니다.

이 회사는 클라우드 활용을 통해 데이터 보안 요건도 충족할 수 있습니다. "AWS로 우리는 세계 수준의 보안 및 개인 정보 보호 시스템을 갖추게 되었습니다."라고 Oddson은 말합니다. "우리 플랫폼의 보안 레벨은 세계 어디서나 차이가 없이 일관됩니다. 우리의 모든 보안 요구를 포괄할 수 있는 도구, 모범 사례, 권장 사항을 AWS가 제공하기 때문이죠. 이런 도구를 사용하면 고객이 요구하는 수준의 보안을 구현할 수 있습니다."

D2L은 이제 더 빠른 혁신이 가능한 민첩성을 갖추고 있습니다. "소프트웨어 중에서도 교육 소프트웨어에서는 실험이 특히 중요합니다."라고 Oddson은 말합니다. "AWS를 사용하면 인프라 구축에 몇 주가 걸리던 예전과는 달리 개발 및 테스트 환경을 몇 분 안에 스핀업할 수 있습니다. 그 결과, 새로운 기능을 보다 빠르게 더 적은 비용과 노력으로 테스트할 수 있습니다." 예를 들어 D2L 제품 팀은 최근에 학생의 과정 계획과 관리에 사용할 수 있는 새로운 도구를 만들어 보다 강력한 학생 경험을 전달하는 데 주력하고자 했습니다. Oddson은 "우리는 이 도구를 아주 빨리 만들었고 몇 주 안에 배포와 사용자 피드백 수집을 마칠 수 있었습니다."라고 말합니다. "클라우드에서는 이런 새 도구를 혁신하고 개발하는 일이 아주 쉽습니다. 그리고 효과가 있는 것을 발견하면 AWS에서 아주 쉽고 빠르게 확장할 수 있습니다. 우리가 할 수 있는 것을 정말로 바꿔놓고 있죠."

새 애플리케이션 기능을 보다 빠르게 개발하고 테스트할 수 있게 된 D2L은 교육 산업에 대한 서비스 개선에 주력할 수 있습니다. Oddson은 이렇게 말합니다. "AWS를 이용한 보다 빠른 혁신을 통해 우리는 고객을 위한 보다 나은 소프트웨어를 구축할 수 있어 고객이 가장 중시하는 학습 경험 혁신이 가능합니다."

AWS가 학습 환경 관리에 어떤 도움을 줄 수 있는지 자세히 알아보려면 교육용 클라우드 컴퓨팅 세부 정보 페이지를 방문하십시오.