Облачные технологии для smart education

Download Report

Transcript Облачные технологии для smart education

ОБЛАЧНЫЕ
ТЕХНОЛОГИИ ДЛЯ
SMART EDUCATION
А.В. БОЙЧЕНКО,
МЭСИ
Smart технологии
• Внесение «интеллектуальности» в
LMS\LCMS
• Software Intensive Systems
Типичная функциональность
современных LMS\LCMS
•
•
•
•
•
•
•
•
•
•
•
•
Сбор и обработка заявок на обучение, поступающих через корпоративный портал
Формирование индивидуальных планов развития сотрудников
Ведение базы данных учебных программ, в том числе проводимые внешними
организациями
Планирование обучения с учетом корпоративных компетенций, знаний и навыков
Планирование и учет затрат и бюджетов на обучение
Ведение базы данных преподавателей (внутренних и внешних), а также учебных
ресурсов (аудиторий, учебных материалов, оборудования)
Составление графика обучения (списка планируемых учебных программ)
Доступ к календарю учебных мероприятий для пользователей Портала
Учет учебных мероприятий - формирования списка участников мероприятия (в
том числе обработка поступивших ранее заявок и индивидуальных планов
обучения), учет и проверка ограниченных ресурсов (аудиторий, оборудования),
учет бюджетных ограничений
Документооборот в процессе обучения - подготовка приказов, отчетов и других
документов, уведомление участников мероприятий
Анализ результатов обучения - сбор и обработка (через Портал) отзывов
обучавшихся, построение агрегированных аналитических отчетов
Информационные центры дисциплин
Новые возможности за счет
«интеллектуализации» LMS\LCMS
• Семантическая разметка дисциплин
• Индивидуальный мониторинг освоения
дисциплины
• Создание виртуальных учебных предприятий и
прохождение на них учебных практик
• Проведение научных исследований на базе
виртуальных лабораторий
• Обучение инновационной деятельности на базе
виртуальных стартапных предприятий
Переход от портальных и системных
решений к инфраструктурным
средам облачных сервисов
«Облачные вычисления»
(cloud computing)
• Компания Gartner: 10 основных технологий и тенденций,
которые будут иметь стратегическое значение для
большинства организаций в 2010 году. Среди этих
технологий первое место занимает технология
«облачных» вычислений (Cloud Computing), иногда
называемая также «облачная обработка данных».
• Облачные вычисления - это новая тенденция в мировой
индустрии информационных технологий, в которой
программное обеспечение предоставляется пользователю
как Интернет-сервис. Пользователь имеет доступ к
собственным данным, но не управляет и не заботится об
инфраструктуре, операционной системе и собственно
программном обеспечении, с которым он работает.
Подходы, лежащие в основе
облачных вычислений
• Доступность через интернет.
• Виртуализация.
• Cloud Computing - это услуга.
• Простота и стандартность.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Достоинства облачных
вычислений
Недорогие компьютеры для пользователей.
Увеличенная производительность пользовательских компьютеров.
Уменьшение затрат и увеличение эффективности IT инфраструктуры.
Меньше проблем с обслуживанием.
Меньше затрат на приобретаемое программное обеспечение.
Постоянное обновление программ.
Увеличение доступных вычислительных мощностей.
Неограниченный объем хранимых данных.
Совместимость с большинством операционных систем.
Улучшенная совместимость форматов документов.
Простота совместной работы группы пользователей.
Повсеместный доступ к документам.
Всегда самая последняя и свежая версия.
Доступность с различных устройств.
Дружелюбие к природе, экономное расходование ее ресурсов.
Устойчивость данных к потере или краже оборудования.
Недостатки облачных
вычислений
• Постоянное соединение с сетью Интернет.
• Плохо работает с медленным Интернет-доступом.
• Программы могут работать медленнее чем на локальном
компьютере.
• Не все программы или их свойства доступны удаленно.
• Безопасность данных может быть под угрозой.
• Если клиентские данные в "облаке" потеряны, они потеряны навсегда.
Сервисы облачных вычислений
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
SaaS (Software as a Service, программное обеспечение как услуга»)
PaaS (Platform as a service; платформа как услуга)
IaaS (Infrastructure as a Service, инфраструктура как услуга)
WaaS (Workplace as a Service, рабочее место как сервис) или DaaS (Desktop as a Service)
HaaS (Hardware-aaS) – аппаратура как сервис
СaaS (Communication-aaS) - услуги связи как сервис
AaaS (Architecture as a Service) — архтитектура как сервис.
BaaS (Business as a Service) — бизнес как сервис.
DaaS (Data/Documents/Database as a Service) — данные/документы/,база данных как сервис.
DISaaS (Data Integration System as a Service) — интеграция данных как сервис.
EaaS (Ethernet as a Service) — Ethernet как сервис.
FaaS (Frameware as a Service) — конструкция для разработки и внедрения приложений,
поставляемая как сервис.
GaaS (Globalization as a Service) — глобализация как сервис.
HaaS (Hardware as a Service) — аппаратное обеспечение как сервис.
IaaS (Infrastructure/Information as a Service) - инфраструктура/информация как сервис.
IDaaS (Identification as a Service) — идентификация как сервис.
OaaS (Organization/Optimization/Operations as a Service) — организация/
оптимизация/операции как сервис.
TaaS (Technology as a Service) — технологии как сервис.
VaaS (Voice as a Service) — голос как сервис.
XaaS — что угодно как сервис
Архитектура облачных
вычислений
1. Программная и аппаратная виртуализация
2. Swarm (Ян Кларк) - язык программирования
для распределённых облачных вычислений
3. VPS - хостинг
4. Virtual Desktop Infrastructure (VDI)
5. Виртуальные машины (ВМ) и виртуальные
контейнеры (ВК)
6. Виртуализация приложений
7. Виртуализация представлений (Microsoft)
Архитектура Web-сервисов
WS
Провайдер
Web-сервиса
WS
WS
1.
Публикует
WSDL
WS
3. Интеграция
WSDL
Провайдер
WSDL
Реестр сервисов
1. Публикует
Web-сервиса
Потребитель/
2. Поиск
Интегратор
(UDDI)
Web-сервиса
Репозиторий
WS
WS
WS
WS
3. Интеграция
WS
WS
Проблемы облачных вычислений
1. Проблемы привязки облачной технологии к
существующим инфраструктурным решениям (GRID, Webсервисы).
2. Проблемы сетевого хранения данных и облачных баз
данных.
3. Проблемы виртуализации.
4. Проблемы проектирования облачных сервисов
5. Проблемы стандартизации.
6. Проблемы безопасности
Современное состояние
облачных вычислений
• отдельно предоставляемые услуги
относительно небольших приложений
(SaaS) и услуги платформенных компонент
(PaaS);
• Разнородные решения
Перспектива
Конфигурируемые и масштабируемые облачные
сервисы в инфраструктурных средах для
обеспечения индивидуализированных
корпоративных информационных потребностей
СПАСИБО ЗА ВНИМАНИЕ,
Бойченко Александр Викторович,
Руководитель НИЧ МЭСИ,
Тел. (495) 442-82-33,
[email protected]