Студенты как преподаватели. Настоящее время требует от обучающихся большой инициативы. Они должны уметь самостоятельно изучать материал, полезный для их образования.
Электронное сотрудничество. Обучающие организации формируют навыки электронного сотрудничества при использовании соответствующего инструментария (библиотеки, календари, форумы, планы, карты местности и др.).
Альтернативная реальность, включающая серьезные игры. Игры, как один из интерактивных методов обучения также можно использовать в образовательном процессе. Они позволяют моделировать ситуации реальной жизни, заставляя обучающихся искать и принимать решения.
Мобильное обучение. С помощью мобильных устройств можно обучать тех, кто не имеет возможности посещать образовательные организации;
можно обучать во внеурочное время из любого места, предоставляя консультации и советы.
Сети персонализированного обучения. Для обучения можно использовать сетевые ресурсы, популярные у современного поколения, например, социальные сети Facebook, Вконтакте и др. Данные ресурсы позволяют как использовать множество своих приложений в учебных целях, так и разрабатывать и имплементировать свои собственные.
Платформы для разработки (например, CMS). На данный момент имеется множество систем управления контентом, которые представляют собой платформы для собственной разработки, что позволяет образовательным организациям легко разворачивать свои обучающие системы.
Ресурсы Cloud Computing. Облачные технологии предоставляют образовательным организациям бесплатные облачные сервисы, которые можно использовать в образовательном процессе. Все вышерассмотренные тренды вполне можно реализовать на облачных ресурсах.
Необходимо отметить, что появление и массовое распространение компьютерной вычислительной техники в конце прошлого столетия сыграло большую роль в эволюции облачных вычислений. С одной стороны, появление персональных компьютеров на некоторое время приостановило развитие облачных технологий, так как вычислительные мощности больших ЭВМ и машинное время, предоставляемые в аренду, оказались неактуальными. С другой стороны, массовое распространение компьютерной техники дало толчок для развития сетевых технологий и объединения персональных компьютеров в сети, что стало основанием для дальнейшего развития облачных вычислений.
Последние тенденции, происходящие на рынке облачных услуг, свидетельствуют о сильной конкуренции среди облачных провайдеров. Концепцию «вычислительного облака» активно применяют различные компании, например, Google и Microsoft.
Появлению и эволюции облачных вычислений способствовали несколько технологических достижений, включая:
появление надежных высокоскоростных сетей;
возможности виртуализации; программное обеспечение с открытым исходным кодом (например, Linux, Apache, и Hadoop), которое снизило стоимость программного обеспечения для центров обработки данных;
принятие открытых стандартов технологии web 2.0, которое сделало разработку приложений в облаке гораздо проще и быстрее;
возникновение инфраструктур, развернутых такими производителями, как
Google и Amazon;
развитие и усовершенствование серверного оборудования.
В привычном виде облачные технологии появились относительно недавно, но стоит заметить, что у данных вычислений были предшественники:
распределенные вычисления;
Grid-вычисления.
Cloud computing от предыдущих моделей отличает, прежде всего, принцип предоставления вычислительной мощности: аренда необходимого программного и аппаратного обеспечения или даже предоставление всей инфраструктуры в качестве услуги через Интернет.
Профессор Миланского университета (University of Milan) Федерико Этро в статье [205] отметил, что cloud computing (СС) – новая главная цель интернет- ориентированных технологий, позволяющих хранить данные на серверах и предоставлять услуги по требованию клиентов.
В книге Майкла Миллера под названием «Облачные вычисления: веб- ориентированные приложения, которые меняют способ вашей работы, и взаимодействия в режиме реального времени» [188] отмечено, что компьютинг в том виде, в каком мы его знаем, изменился. Современные технологии позволяют не покупать дорогое программное обеспечение для установки на компьютер, можно разворачивать облачную инфраструктуру и иметь доступ к ней с любого места, с любого оборудования, подключенного к сети Интернет. Следует отметить, что доступ к «облаку» могут иметь одновременно тысячи людей, имеющих права доступа.
Существует большое число вариантов определения, что такое «облачные вычисления» (облачные технологии, cloud computing). С английского «cloud computing» дословно переводится как «облачные вычисления».
Национальный институт стандартов и технологий США (National Institute of Standards and Technology – NIST) в документе «NIST Definition of Cloud Computing v 15» [191] определил «облачные вычисления» как модель, которая дает возможность удобного доступа посредством сети к общим настраиваемым вычислительным ресурсам (например, сети, серверам, системам хранения, приложениям, услугам). В этом же документе отмечено, что модель «облака»:
содействует доступности и характеризуется следующими элементами: самообслуживание по требованию, широкий доступ к сети, объединенный ресурс, независимое расположение, быстрая гибкость, измеряемые сервисы, масштабируемость, оплата по реальному использованию;
содержит три сервисные модели (программное обеспечение как услуга (SaaS – Software as a Service), платформа как услуга (PaaS – Platform as a Service), инфраструктура как услуга (IaaS – Infrastructure as a Service)) и четыре модели развертывания (приватные облака, групповые облака, публичные облака, гибридные облака). Аналогичные модели выделяются также и другими авторами [57, 67, 103].
Достарыңызбен бөлісу: |