Государственное бюджетное образовательное учреждение высшего
профессионального образования Московской области
«Международный университет природы, общества и человека «Дубна»
(университет «Дубна»)
Институт системного анализа и управления
Кафедра системного анализа и управления
УТВЕРЖДАЮ
проректор по учебной работе С.В. Моржухина «_»_20 г.
Программа дисциплины Облачные сервисы в корпоративном управлении (наименование дисциплины) Направление подготовки 230700 Прикладная информатика Магистерская программа «Системы корпоративного управления»
Квалификация (степень) выпускника Магистр Форма обучения Очная г. Дубна, Автор программы: доцент, к.т.н. Белов Михаил Александрович _ (подпись) Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования и ПрООП ВПО по направлению подготовки 230700 «Прикладная информатика», магистерская программа: «Системы корпоративного управления»
Программа рассмотрена на заседании кафедры системного анализа и управления Протокол заседания № _ от «» 20 г.
Заведующий кафедрой, профессор_ /Е.Н.Черемисина/ «» _ 20 г.
СОГЛАСОВАНО
Заведующий выпускающей кафедрой, профессор_ /Е.Н. Черемисина / (ученое звание) (подпись) (ФИО) «» _ 20 г.И.о. директора института, профессор_ / Е.Н. Черемисина / (ученое звание, степень) (подпись) «» _ 20 г.
Рецензент: _ (ученая степень, ученое звание, Ф.И.О., место работы, должность) «» _ 20 г.
Руководитель библиотечной системы _ / В.Г. Черепанова/ (подпись) (ФИО) «» _ 20 г.
Оглавление 1. Цель освоения дисциплины
2. Место дисциплины в структуре ООП магистратуры
3. Требования к уровню освоения содержания дисциплины
4. Объем дисциплины и виды учебной работы (час):
4.1 Структура преподавания дисциплины
4.2 Содержание разделов дисциплины
5. Образовательные технологии
6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов
7. Учебно-методическое и информационное обеспечение дисциплины
8. Материально-техническое обеспечение дисциплины
1. Цель освоения дисциплины Учащиеся должны познакомиться с современными архитектурами облачных сервисов, научиться проектировать и развёртывать облачные сервисы, проводить анализ существующих корпоративных систем и повышать их эффективность за счёт внедрения новейших технологий. Рассмотреть вопросы формализации и автоматизации бизнеспроцессов с применением сервис-ориентированных технологий.
Задачи дисциплины: В результате освоений курса, учащиеся должны познакомиться с возможностями современных гипервизоров Hyper-V, ESXi, Xen, KVM, научиться расширять корпоративные стационарные центры обработки данных сервисами ведущих вендоров Amazon AWS,Microsoft Azure, уметь настраивать сетевое оборудование, организовывать защищённые соединения с применением служб сертификации (CA), проектировать и сервис-ориентированные приложения с применением UML и разрабатывать сервисы с применением технологии WCF, выполнять автоматизированное тестирование сервисов, выполнять обновления программного обеспечения сервисов без остановки их работы, познакомиться с технологиями аудита безопасности облачных сервисов.
2. Место дисциплины в структуре ООП магистратуры Перечень дисциплин, усвоение которых студентами необходимо для изучения дисциплины «Облачные сервисы в корпоративном управлении»: Программирование.
Формы работы студентов в ходе изучения дисциплины предусмотрены, семинарские занятия, выполнение домашних работ в виртуальной компьютерной лаборатории.
Самостоятельная работа студентов, предусмотренная учебным планом выполняется в ходе семестра в форме выполнения домашних работ в виртуальной компьютерной лаборатории.
Отдельные темы теоретического курса прорабатываются студентами самостоятельно в соответствии с планом самостоятельной работы и конкретными заданиями преподавателя с учетом индивидуальных особенностей студентов.
Виды текущего контроля – проверка домашних заданий, защита результатов выполнения практических заданий.
Форма итогового контроля – экзамен.
3. Требования к уровню освоения содержания дисциплины В результате изучения дисциплины студенты должны на практике познакомиться с технологиями проектирования, разработки облачных сервисов, а также уметь внедрять готовые облачные решения для решения актуальных корпоративных задач.
Компетенции обучающегося, формируемые в результате освоения дисциплины «Облачные сервисы в корпоративном управлении».
профессиональные:
общепрофессиональные:
ПК-1 – способность исследовать современные проблемы и методы прикладной информатики и научно-технического развития информационно-коммуникационных технологий ПК-5 – способность использовать и развивать методы научных исследований и инструментария в области проектирования и управления информационными системами в прикладных областях ПК-16 – способность проектировать архитектуру и сервисы информационных систем предприятий и организаций в прикладной области ПК-17 – способность проектировать информационные процессы и системы с использованием инновационных инструментальных средств, адаптировать современные ИКТ к задачам прикладных ИС ПК-22 – способность управлять проектами по информатизации прикладных задач и созданию ИС предприятий и организаций ПК-26 – способность использовать международные информационные ресурсы и стандарты в информатизации предприятий и организаций ПК-28 – способность интегрировать компоненты и сервисы информационных систем ПК-29 – способность применять технологии облачных сервисов для информационных систем корпоративного управления Знание:
Знать архитектуру современных центров ПК-1; ПК-5; С1-С17 Доклады, серверов. Знать технологии построения ПК-29 выполнении Знать технологии виртуализации. ПК-1; ПК-5; С1-С17 Доклады, отчёт Основные функции и типы гипервизоров. ПК-16; ПК-17; о выполнении Знать функциональность облачных ПК-5; ПК-16; С1-С17 Доклады, отчёт сервисов Amazon AWS, Microsoft Azure. ПК-17; ПК-26; о выполнении Знать основные технологии сетевого ПК-5; ПК-16; С1-С17 Доклады, отчёт обеспечения стационарных и облачных ПК-17; ПК-26; о выполнении Знать технологии визуального ПК-5; ПК-16; С1-С17 Доклады, отчёт проектирования и генерация облачной ПК-17; ПК-22; о выполнении Знать технологии подключения ПК-5; ПК-16; С1-С17 Доклады, отчёт Знать технологии проектирования сервис ПК-5; ПК-16; С1-С17 Доклады, отчёт Знать технологии разработки облачных ПК-17; ПК-22; С1-С17 Доклады, отчёт Умения:
Уметь управлять оборудованием ЦОД. ПК-5; ПК-16; С1-С17 Отчёт о Уметь устанавливать и настраивать ПК-5; ПК-16; С1-С17 Отчёт о программные средства мониторинга, ПК-26; ПК-28; практических Уметь расширять корпоративные ПК-5; ПК-16; С1-С17 Отчёт о Уметь проектировать сервис- ПК-5; ПК-16; С1-С17 Доклады, отчёт о Уметь разрабатывать облачные сервисы ПК-5; ПК-16; С1-С17 Доклады, отчёт о Уметь развёртывать необходимые ПК-5; ПК-16; С1-С17 Отчёт о Применение:
Уметь применять для решения конкретных ПК-29 С1- Отчёт о практических задач: гипервизоры Hyper-V, ESXi, С17 выполнении Microsoft Azure, SkyDrive, DropBox, Ipswitch WhatsUp заданий Gold, Paesler PRTG, IBM Rational AppScan, Sparx Enterprise Architect, WCF, Microsoft Visual Studio Enterprise, Microsoft Team Foundation Server.
Владение:
Свободное владение гипервизорами Hyper-V, ESXi, ПК-29 С1- Отчёт о Microsoft ами Azure, SkyDrive, DropBox, Ipswitch практических WhatsUp Gold, Paesler PRTG, IBM Rational AppScan, заданий Sparx Enterprise Architect, WCF, Microsoft Visual Studio Enterprise, Microsoft Team Foundation Server.
Анализ:
Результат обучения компетенция Образовательная Вид контроля Оценка:
Результат обучения Компетенция Образовательная Вид контроля Оценивать технологические решения и результаты их внедрения по критериям эффективности 4. Объем дисциплины и виды учебной работы (час):
Общая трудоемкость дисциплины составляет 3 зачетные единицы, 108 часов, из них 34 часа аудиторной нагрузки.
Общая трудоемкость Аудиторные занятия:
Практические занятия (ПЗ) Лабораторные работы (ЛР) Самостоятельная работа:
Индивидуальный проект Расчетно-графические работы Вид итогового контроля 4.1 Структура преподавания дисциплины Содержание раздела данных. Сервера лезвийной архитектуры. RAIDконтроллеры.
Дисковые RAIDмассивы.
Технологии дистанционного управления.
Дистанционное обновление микропрограмм и настройка оборудования.
Технологии Intel vPro и IBM Remote Management.
Централизованный мониторинг оборудования.
Основные функции и типы гипервизоров.
Сравнительный гипервизоров HyperV, ESXi, Xen, KVM.
Технологии динамической балансировки нагрузки.
Облачные сервисы Функциональность.
Особенности авторизации. Роль двухфакторной аторизации.
Сравнительный стационарными корпоративными облачных центров обработки данных.
Безсклассовая IPадресация.
Статическая маршрутизация.
Логические локальные сети VLAN. Организация защищенных VPN каналов к облачным сегментам корпоративной сети.
Сравнительный анализ технологий PPTP, L2TP, SSTP.
PKI инфраструктура.
Развёртывание корпоративных сертификации(CA).
Файреволы.
генерация облачной устный опрос инфраструктуры средствами Madeira корпоративную сеть на примере Amazon S3. Технологии резервного копирования данных на примере Amazon Glacier. Облачные жёсткие диски индивидуального пользования Microsoft SkyDrive, DropBox.
ориентированных приложений с применением UML.
Проектирование баз данных для SOA приложений с применением технологий ORM, Framework, Linq.
представления взаимодействии сервисов. Основы Schemas). SOAP, применением службах, данных, сообщения (контракты).
Соединения (адресация, режимы работы, транспортные протоколы, привязки (bindings). Клиенты (совместное использование WSDL контрактов).
Создание экземпляра Single, PerSession).
процесса. Основы безопасности WCF.
4.2 Содержание разделов дисциплины Тема 1. Архитектура центров обработки данных. Сервера лезвийной архитектуры. RAIDконтроллеры. Дисковые RAID-массивы. Технологии дистанционного управления.
Дистанционное обновление микропрограмм и настройка оборудования. Технологии Intel vPro и IBM Remote Management. Централизованный мониторинг оборудования.
Тема 2. Технологии виртуализации. Основные функции и типы гипервизоров.
Сравнительный анализ серверных гипервизоров Hyper-V, ESXi, Xen, KVM. Технологии резервирования и динамической балансировки нагрузки.
Тема 3. Облачные сервисы Amazon AWS. Облачные сервисы Microsoft Azure.
Функциональность. Особенности авторизации. Роль двухфакторной аторизации.
Сравнительный анализ со стационарными корпоративными ЦОД.
Тема 4. Сетевое обеспечение стационарных и облачных центров обработки данных.
Безсклассовая IP-адресация. Статическая маршрутизация. Логические локальные сети VLAN. Организация защищенных VPN каналов к облачным сегментам корпоративной сети. Сравнительный анализ технологий PPTP, L2TP, SSTP. PKI инфраструктура.
Развёртывание корпоративных центров сертификации(CA). Файреволы.
Тема 5. Визуальное проектирование и генерация облачной инфраструктуры средствами Madeira Cloud.
Тема 6. Подключение облачных хранилищ данных в корпоративную сеть на примере Amazon S3. Технологии резервного копирования данных на примере Amazon Glacier.
Облачные жёсткие диски индивидуального пользования Microsoft SkyDrive, DropBox.
Тема 7. Проектирование сервис ориентированных приложений с применением UML.
Проектирование баз данных для SOA приложений с применением технологий ORM, EDM и Entity Framework, Linq. Основы представления данных при взаимодействии сервисов. Основы XML (DTD, Schemas). SOAP, WSDL.
Тема 8. Разработка облачных сервисов с применением технологии WCF. Соглашения о службах, данных, сообщения (контракты). Соединения (адресация, режимы работы, транспортные протоколы, привязки (bindings). Клиенты (совместное использование WSDL контрактов). Создание экземпляра (режимы PerCall, Single, PerSession). Служба рабочего процесса. Основы безопасности WCF.
Перечень обязательных видов работы студента:
- ответы на теоретические вопросы на семинаре;
- решение практических задач и заданий на семинаре;
- выполнение домашних работ.
Интерактивные образовательные технологии, используемые в аудиторных занятиях Семестр На семинарских занятиях также предусматривается заложение материала в виде презентации, происходит обсуждение со студентами, по некоторым разделам студенты делают самостоятельный доклад с использованием опережающей самостоятельной работы: студенты получают задания на ознакомление с новым материалом до его обсуждения на семинарах.
При выполнении практических заданий в виртуальной компьютерной лаборатории студентам предлагается работать как индивидуально, так и в малых группах по 2- человека в зависимости от уровня сложности заданий.
Каждая малая группа выполняет практическое задание. Процесс выполнения заданий осуществляется на основе обмена мнений и выбора оптимального пути решения.
По результатам выполнения задания, каждый студент подготавливает отчёт и осуществляет его «защиту» на собеседовании, отвечая на вопросы преподавателя, связанные с методикой работы, результатами и выводами.
Семинарские занятия ориентированы на получение и закрепление знаний, ознакомление с методами решений конкретных задач, возникающих при практическом приложении знаний в области системного анализа и управления большими системами.
Список семинаров С1 Архитектура центров обработки данных. Сервера лезвийной архитектуры. RAID-контроллеры.
Дисковые RAID-массивы. Технологии дистанционного управления. Дистанционное обновление микропрограмм и настройка оборудования. Технологии Intel vPro и IBM Remote Management. Централизованный мониторинг С3 Технологии виртуализации. Основные функции и серверных гипервизоров Hyper-V, ESXi, Xen, KVM.
Технологии резервирования и динамической балансировки нагрузки.
C4 Установка и настройка гипервизора (по выбору). Демонстрация возможностей.
С5 Облачные сервисы Amazon AWS. Облачные сервисы Microsoft Azure. Функциональность. Особенности авторизации. Роль двухфакторной аторизации.
C7 Сетевое обеспечение стационарных и облачных центров обработки данных. Безсклассовая IPадресация. Статическая маршрутизация. Логические локальные сети VLAN. Организация защищенных VPN каналов к облачным сегментам корпоративной сети. Сравнительный анализ технологий PPTP, L2TP, SSTP. PKI инфраструктура. Развёртывание корпоративных центров сертификации(CA).
C8 Развёртывание защищенного соединения VPN SSTP C9 Визуальное проектирование и генерация облачной инфраструктуры средствами Madeira Cloud.
C10 Визуальное проектирование и генерация облачной инфраструктуры средствами Madeira Cloud.
корпоративную сеть на примере Amazon S3.
C12 Технологии резервного копирования данных на примере Amazon Glacier. Облачные жёсткие диски индивидуального пользования Microsoft SkyDrive, приложения с применением UML.
приложения с применением UML.
C15 Разработка облачных сервисов с применением C16 Разработка облачных сервисов с применением C17 Разработка облачных сервисов с применением Домашние работы:
Д1 Обзор функциональности гипервизора (по выбору) на основе технической документации производителя.
Подготовка презентации для доклада на семинаре.
Регистрация в сервисе. Знакомство с пользовательским Д3 Регистрация в сервисах Amazon S3, Amazon Glacier, DropBox, SkyDrive. Ознакомление с пользовательским интерфейсом и функциональными возможностями.
Д4 Проектирование сервис-ориентированного приложения с применением UML. Внутреннее представление:
Activity Diagram, Package Diagram (для описания бизнесобъектов), Class Diagram (для описания взаимодействия бизнес-объектов).Описание IT системы на основе SOA c применением UML. Use Case Diagram, Sequence Diagram, Class Diagram, State Chart Diagram, Communication 6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов Организация самостоятельной работы Самостоятельная работа студентов предполагается в виде:
изучения отдельных вопросов тематического плана дисциплины;
подготовка докладов, сообщений, рефератов по проблемным задачам предмета с привлечением знаний, полученных из теоретического материала и рекомендованной учебной литературы;
выполнение домашних работ в виртуальной компьютерной лаборатории;
подготовка к зачету.
Вопросы к экзамену по дисциплине «Облачные сервисы в корпоративном управлении» полностью соответствует развёрнутому содержанию курса, приведенному выше.
Пример экзаменационного билета Государственное бюджетное образовательное учреждение высшего профессионального образования Международный университет природы, общества и человека “Дубна” Направление: Системный анализ и управление Программа: Системы корпоративного управления 1. Основные функции гипервизора 2. Компоненты сетевого обеспечение стационарных и облачных центров обработки данных.
3. Технология передачи сообщений SOAP 7. Учебно-методическое и информационное обеспечение дисциплины Основная литература Гагарина Л.Г. Технология разработки программного обеспечения: Учебное пособие для вузов / Гагарина Лариса Геннадьевна, Кокорева Елена Викторовна, Виснадул Белла Дмитриевна; Под ред. Л.Г.Гагариной; Рец. Т.Н.Романова, О.И.Лисов. - М.:
Форум: ИНФРА-М, 2011.
Ули Вали, Лариса Лейбович, Эрик Превост и др. Управление бизнес-процессами:
от моделирования до мониторинга с использованием продуктов Websphere V6 – М.: Кудиц образ, Ньюкомер Э. Веб-сервисы XML, WSDL, SOAP и UDDI. Для профессионалов / Ньюкомер Эрик. - СПб.: Питер, 2003.
Дополнительная литература Пабло Сибраро, Курт Клайс, Фабио Коссолино, Йохан Грабнер WCF 4: Windows Communication Foundation и.NET 4 для профессионалов. – М.:Вильямс, Джувел Леве Созадние служб WCF. – СПб, Питер, 2008.
Хабибуллин И.Ш. Разработка Web-служб средствами Java / Хабибуллин Ильдар Ш.
- СПб.: БХВ-Петербург, 8. Материально-техническое обеспечение дисциплины Виртуальная компьютерная лаборатория университета «Дубна»; (Специализированный блейд-сервер на базе 24 процессорных ядер, 96 Гигабайт оперативной памяти, 5 Терабайт дискового пространства, для развёртывания виртуальной лаборатории);
Соответствующее программное обеспечение;
Компьютерный класс;