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

Представительства компании Knewton расположены в Нью-Йорке и Лондоне.

Компания Knewton, основанная в 2008 году, разработала отказоустойчивую инфраструктуру, на базе которой работают решения для адаптивного обучения, используемые издательскими и образовательными компаниями. С момента основания компания работает на платформе Amazon Web Services (AWS). Технический директор Райан Причард поясняет: «Благодаря тому, что мы вели разработку на платформе AWS, нам удалось снизить издержки, связанные с выделением и техническим обслуживанием среды. Мы хотели работать в облаке, чтобы иметь возможность расширяться в дальнейшем и оказывать поддержку множеству учащихся и преподавателей в периоды пиковых нагрузок, например в начале учебного года. А платформа AWS уверенно лидировала в облачном пространстве».

Компания Knewton запустила платформу корпоративного уровня, выполняющую анализ и нормализацию анонимных учебных данных, позволяя издателям создавать более эффективные цифровые учебные материалы, способные постоянно адаптироваться к уникальным потребностям каждого учащегося. В 2014 году продукты на базе технологий Knewton смогли использовать более шести миллионов учащихся. Knewton быстро расширяется, стремясь поддерживать новые области знаний, уровни образования и учебные аудитории. В настоящее время компания заключила партнерские соглашения в США, Европе, Восточной Азии и других регионах. По мере роста компании Knewton возможность быстрого масштабирования платформы для обеспечения бесперебойной работы учащихся и преподавателей во всем мире приобрела особую важность.

Причард отмечает: «Без платформы AWS мы не смогли бы так быстро развиваться. Мы бы упустили свой шанс в бизнесе и не смогли быстро разработать основные возможности нашего решения. Мы не смогли бы занять то место, на котором сейчас находимся, и заключить партнерские соглашения с 19 издателями, образовательными компаниями и учреждениями по всему миру, если бы нам пришлось нанимать огромный штат сотрудников для организации нескольких центров обработки данных».

Платформа адаптивного обучения анализирует большие объемы анонимных данных, получаемых по мере использования учащимися решений на базе технологий Knewton в течение продолжительного времени дома или в учебных заведениях. Чтобы провести калибровку рекомендаций и аналитических моделей, Knewton использует сервис Amazon Elastic Map Reduce (Amazon EMR) для параллельного анализа больших пакетов данных со всей платформы. Данный тип анализа выполняется с определенной периодичностью. Благодаря использованию сервиса Amazon EMR командам специалистов Knewton не приходится сталкиваться с дополнительными издержками и эксплуатационными расходами при управлении кластерами Hadoop.

Компания использует сервис AWS CloudFormation для выделения более 1000 инстансов Amazon Elastic Compute Cloud (Amazon EC2). «Мы используем резервирование примерно для 80 % инстансов, что позволяет практически вдвое снизить ежемесячные расходы», – делится Причард.

Сервис Amazon Simple Storage Service (Amazon S3) используется для хранения файлов конфигурации и резервных копий. Сервис Elastic Load Balancing распределяет трафик между инстансами. На рис. 1 представлена платформа адаптивного обучения Knewton в AWS.

knewton-arch-diagram

Рис. 1. Платформа адаптивного обучения Knewton в AWS

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

Компания также использует возможности облака AWS для принятия обоснованных решений при любых масштабах. При выборе технологии для построения графовой базы данных нового поколения специалисты Knewton смогли сначала создать прототип небольшого кластера для проверки функциональных возможностей своего решения. Затем команда произвела масштабирование этого кластера до размера полноценного рабочего кластера, чтобы убедиться в том, что преимущества нового решения могут быть реализованы в прогнозируемом масштабе в течение ближайшего года. По завершении функциональных и эксплуатационных испытаний все инстансы баз данных были выведены из эксплуатации. Эти относительно небольшие инвестиции помогли компании Knewton обрести уверенность в важном инфраструктурном решении.

С точки зрения бизнеса платформа AWS позволила компании Knewton удовлетворить потребности учащихся и партнеров и расширить свое присутствие на новых рынках, чтобы в результате стать ведущей платформой для адаптивного обучения. «За счет размещения нашей платформы на AWS мы можем работать с партнерами по всему миру, – говорит Причард. – AWS предлагает инфраструктуру, совместимую с требованиями законодательства об использовании данных в различных странах, и это важно, так как наши партнеры находятся на четырех континентах. Благодаря развертыванию сервиса Amazon Virtual Private Cloud (Amazon VPC) и работе в нескольких регионах мы получили значительное стратегическое преимущество».

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

Подробнее о том, как платформа AWS помогает образовательным учреждениям, см. на странице http://aws.amazon.com/education/.