Аннотация дисциплины - Корпоративный портал ТПУ

advertisement
АННОТАЦИЯ ДИСЦИПЛИНЫ
НАПРАВЛЕНИЕ ООП
09.03.04 Программная инженерия
ПРОФИЛЬ
Разработка программно-информационных систем
Дисциплина
Технологии облачных вычислений в бизнесе
Семестр 7
1. Условное обозначение
(код)
в
учебных
дисциплинах
ДИСЦ.В.М.2.4.
2. Пререквизиты:
- Проектирование и архитектура программных систем
(ДИСЦ.В.М16)
- Разработка Web-приложений для бизнеса (ДИСЦ.В.М.2.1.)
Кореквизиты
- Управление программными проектами (ДИСЦ.В.М.2.3.)
Кредитная стоимость дисциплины - 6 кредитов
3. Цель изучения дисциплины:
Цель: получение студентами знаний и практического опыта работы в
области современных технологий облачных вычислений.
4. Результаты обучения.









В результате освоения дисциплины студент должен:
Знать:
принципы функционирования технологий виртуализации и платформы
виртуализации ведущих вендоров;
архитектуру облачных вычислений;
преимущества и недостатки облачных вычислений;
Web-службы, предоставляемые концепцией облачных вычислений;
комплект разработки Windows Azure SDK;
архитектуру Windows Azure;
технологии Microsoft .NET Services;
основные решения облачных сервисов;
принципы предоставления и использования облачных услуг.
1
Уметь:
 использовать технологии виртуализации Hyper-V;
 использовать технологии виртуализации VMWare;
 создавать приложения Windows Azure;
 развертывать приложения Windows Azure;
 работать с Blob в Windows Azure;
 работать с Tables в Windows Azure.
5. Содержание дисциплины.
Содержание: инфраструктурные решения в IT, виртуализация, IaaS,
PaaS, SaaS, CaaS, MaaS, Web-службы в облаке, Google Apps, Amazon Elastic
Compute Cloud, Microsoft Azure Services Platform, SQL Azure, Microsoft .NET
Services.
6. Основная и дополнительная литература.
Рекомендуемая литература (основная)
1. Exam Ref 70-532 Developing Microsoft Azure Solutions/ Zoiner Tejada,
Michele Leroux Bustamante, Ike Ellis/ Microsoft Press, 2015. – 413 p.
2. Barrie Sosinsky Cloud Computing Bible/ Wiley Publishing Inc., 2011. – 450 p.
3. Spatial Cloud Computing. A Practical Approach/ Chaowei Yang, Qunying
Huang, Zhenlong Li, Chen Xu, Kai Liu/ CRC Press, 2014. – 333 p.
4. K.Chandrasekaran Essential of Cloud Computing/ CRC Press, 2015. – 369 p.
5. Ric Messier, Allan Konar Collaboration with Cloud Computing. Security,
Social Media, and Unified Communications/ Elsevier Inc, 2014. – 222 p.
6. Haishi Bai Zen of Cloud. Learning Cloud Computing by Examples on
Microsoft Azure/ CRC Press, 2015. – 489 p.
Рекомендуемая литература (дополнительная)
1. James P.Martin, Harry Cendrowski Cloud Computing and Electronic
Discovery/ Wiley Publishing Inc, 2014. – 194 p.
2. Rajkumar Buyya, Christian Vecchiola, Thamarai Selvi Mastering Cloud
Computing/ Elsevier Inc., 2013. – 452 p.
3. Джордж Риз Облачные вычисления/ БХВ-Петербург, 2011. – 288 c.
4. Клементьев И.П., Устинов В.А. Введение в облачные вычисления.
Издательство УГУ, 2009. – 233 с.
Рекомендуемые сайты, содержащие материалы по тематике курса
1. Официальный портал Microsoft Windows Azure. http://azure.microsoft.com
2. Библиотека технической документации Azure на MSDN
https://msdn.microsoft.com/en-us/library/azure/dd163896.aspx
2
3. Официальный портал Amazon Elastic Compute Cloud (Amazon EC2)
http://aws.amazon.com/ru/ec2/
4. Сервисы Google для разработчиков https://developers.google.com/
Учебно-методические материалы, находящие в локальной сети кафедры
ОСУ.
7. Используемое программное обеспечение:
пакеты фирмы Microsoft
8.
Содержание теоретического раздела дисциплины
Тема лекционного занятия
1
2
3
4
5
6
7
8
9
Развитие инфраструктурных решений в IT
Технологии виртуализации
Архитектура облачных вычислений
Web-службы в облаке
Windows Azure SDK
Azure Services Platform
Microsoft .NET Services
Облачные сервисы Microsoft
Облачные сервисы Google
Итого
Кол-во часов
ауд. занятий
2
2
4
4
4
4
4
4
4
32
9. Перечень лабораторных работ
Тема лабораторного занятия
1
2
3
4
5
6
Установка и настройка Hyper-V
Установка и настройка VMWare Workstation
Создание Windows Azure приложения
Развертывание приложения Windows Azure
Практическая работа с blob в Windows Azure
Работа с Tables в Windows Azure
Итого
Кол-во часов
ауд. занятий
4
4
6
6
6
6
32
10. Курсовые проекты или работы. НЕТ.
11. Индивидуальные домашние задания.
Домашние задания
Тема домашнего задания
1
2
Дизайн и разработка Web-сайта с помощью Windows Azure
Создание и управление виртуальными машинами
Кол-во
часов
44
44
3
3
4
Дизайн и разработка облачных сервисов
Дизайн и разработка стратегии хранения данных
Итого
44
44
136
Преподаватель дисциплины: доцент каф. ОСУ ИК ТПУ
Аксёнов Сергей Владимирович, тел. +7-3822-606130. внутр. 1185
4
Download