С помощью AWS мы можем уделять больше времени инновациям и разрабатывать более качественное ПО для наших клиентов, чтобы они могли посвятить себя главному делу – трансформации подходов к обучению.

 

Ник Оддсон Старший вице-президент по разработкам

Компания Desire2Learn (D2L) занимается разработкой ПО для повышения качества образовательной деятельности. Облачная платформа компании Brightspace разработана с ориентацией на гибкость, интуитивность и простоту использования. С помощью Brightspace организации могут индивидуально взаимодействовать с каждым учащимся и добиваться настоящих результатов. Платформа компании прогнозирует эффективность обучения каждого учащегося, что позволяет организациям в реальном времени принимать нужные меры в отношении отстающих. Brightspace используется в высшем, среднем и начальном образовании, а также в корпоративном обучении, в том числе в компаниях из списка Fortune 1000. Офисы D2L расположены в США, Канаде, Европе, Австралии, Бразилии и Сингапуре.

Одна из основных задач D2L – обеспечение доступности приложения Brightspace. «С нами работают миллионы учащихся, и если наше приложение недоступно, можно считать, что школа закрыла двери, школьникам не попасть на уроки, – говорит Ник Оддсон, старший вице-президент по разработкам. – Все наши приложения должны работать круглосуточно». Компания D2L также должна быть готова к сезонным колебаниям в использовании приложения. «В течение учебного года у нас миллионы пользователей, и система обрабатывает сотни тысяч запросов к базе данных. Мы должны быть готовы к этому, равно как и к масштабированию в обратном направлении в сезон низкого трафика».

Кроме прочего, D2L сталкивается с проблемами в области защиты данных. «Мы международная компания, мы следим за требованиями к защите данных учащихся в странах, в которых мы работаем, – поясняет Оддсон. – И временами это непросто, потому что требования меняются и в каждом регионе есть свои нюансы».

Чтобы продолжать работать над инновациями, компании необходима гибкая среда для разработки новых возможностей приложения и образовательных инструментов, а также доставки их клиентам. «Мы хотим трансформировать систему образования, и для этого надо больше взаимодействовать с учащимися и помогать преподавателям эффективнее подавать материал, – говорит Оддсон. – Для этого нам нужно пространство для экспериментов, в котором можно быстро опробовать новые возможности перед их развертыванием в основном приложении».

Изначально компания D2L размещала свои приложения в ЦОД, но несколько лет назад решила перейти в облако. «Мы много думали о своих требованиях к доступности, безопасности и гибкости, и облако всегда казалось оптимальным выбором, – делится Оддсон. – Когда принципиальное решение о переходе в облако было принято, мы начали искать лучшие облачные технологии». Для D2L результатом поисков стала Amazon Web Services (AWS). «AWS – старейший игрок в облачной отрасли и предлагает самую устойчивую и удобную для разработки среду», – говорит он.

D2L развернула платформу Brightspace и десятки других образовательных приложений на инстансах Amazon Elastic Compute Cloud (Amazon EC2). Для хранения данных приложений компания использует корзины Amazon Simple Storage Service (Amazon S3).

D2L также использует Amazon Elasticsearch Service для создания запросов и поиска по данным и Amazon CloudFront в качестве глобальной сети доставки контента (CDN) для всех приложений. Помимо этого компания использует Elastic Load Balancing для автоматического распределения входящего трафика приложений и Auto Scaling для автоматического масштабирования инстансов в нужном направлении. «С помощью Elastic Load Balancing, Auto Scaling и других сервисов мы эффективно организовали автоматическое управление доступностью и масштабированием вычислительных ресурсов», – считает Оддсон.

С помощью AWS компания D2L обеспечивает высокую доступность своих образовательных приложений по всему миру. «Образование никогда не прекращается. Наши приложения должны быть постоянно доступны миллионам учащихся и преподавателей, – говорит Оддсон. – AWS помогает нам гарантировать высокую надежность и доступность наших приложений, чтобы обучение не прекращалось ни на минуту».

D2L также может масштабировать Brightspace и другие приложения в нужном направлении в зависимости от времени года. «Благодаря AWS мы думаем только о вычислительных циклах, которые реально используем, и не создаем системы для пиковых нагрузок, которые будут стоять без дела на каникулах», – объясняет Оддсон.

Переход в облако также помог компании достичь необходимого уровня безопасности данных. «AWS обеспечивает нас системой безопасности и защиты данных международного класса, – рассказывает Оддсон. – Наша платформа работает единообразно по всему миру – уровень безопасности один и тот же – потому что AWS предлагает нам инструменты и рекомендации для решения всех наших проблем с безопасностью. Эти инструменты позволяют нам добиться именного того уровня безопасности, который нужен нашим клиентам».

Гибкость новой системы также позволяет D2L активнее заниматься инновациями. «Свобода экспериментов очень важна в вопросах разработки ПО, особенно образовательного ПО, – считает Оддсон. – С помощью AWS мы можем выполнить развертывание новой среды тестирования или разработки за несколько минут, а не недель, как раньше. Теперь мы можем проверять новые идеи быстрее, дешевле и эффективнее». Например, подразделение по разработке продуктов D2L недавно захотело повысить качество взаимосвязи с учащимися за счет создания нового инструмента для планирования и управления курсами. «Мы очень быстро разработали этот инструмент, выполнили развертывание и получили первые отзывы от пользователей всего за несколько недель, – поясняет Оддсон. – Теперь заниматься инновациями и разрабатывать такие новые инструменты в облаке стало проще простого. И если мы придумываем что-то действительно эффективное, эту возможность удается без проблем масштабировать на AWS. Новая платформа полностью изменила наш процесс разработки».

Получив ресурсы для того, чтобы оперативно разрабатывать и тестировать новые возможности приложений, D2L может сосредоточить усилия непосредственно на трансформации образовательной системы. «С помощью AWS мы можем посвятить больше времени инновациям и разрабатывать более качественное ПО для наших клиентов, чтобы они могли посвятить себя главному делу – трансформации подходов к обучению», – говорит Оддсон.

Подробнее об управлении образовательной средой на AWS см. на странице сведений об облачных вычислениях в сфере образования.