АННОТАЦИЯ ДИСЦИПЛИНЫ НАПРАВЛЕНИЕ ООП 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