МИНОБРНАУКИ РОССИИ
федеральное государственное бюджетное образовательное учреждение высшего образования
«Алтайский государственный университет»

Облачные технологии

рабочая программа дисциплины
Закреплена за кафедройКафедра информатики
Направление подготовки01.04.02. Прикладная математика и информатика
ПрофильПрикладная математика и информатика в социально-экономической сфере и образовании
Форма обученияОчная
Общая трудоемкость5 ЗЕТ
Учебный план01_04_02_Прикладная математика и информатика_ПМИвСЭСиО-2022
Часов по учебному плану 180
в том числе:
аудиторные занятия 48
самостоятельная работа 132
Виды контроля по семестрам
зачеты: 2

Распределение часов по семестрам

Курс (семестр) 1 (2) Итого
Недель 20
Вид занятий УПРПДУПРПД
Лекции 24 24 24 24
Лабораторные 24 24 24 24
Сам. работа 132 132 132 132
Итого 180 180 180 180

Программу составил(и):
к.ф.-м.н., доцент, Ласковец Е.В.

Рецензент(ы):
к.ф.-м.н., доцент, Пономарев И.В.

Рабочая программа дисциплины
Облачные технологии

разработана в соответствии с ФГОС:
Федеральный государственный образовательный стандарт высшего образования - магистратура по направлению подготовки 01.04.02 Прикладная математика и информатика (приказ Минобрнауки России от 10.01.2018 г. № 13)

составлена на основании учебного плана:
01.04.02 Прикладная математика и информатика
утвержденного учёным советом вуза от 29.10.2021 протокол № 1/1.

Рабочая программа одобрена на заседании кафедры
Кафедра информатики

Протокол от 29.10.2021 г. № 1/1
Срок действия программы: 2022-2023 уч. г.

Заведующий кафедрой
к.ф.-м.н., доцент Козлов Д.Ю.


Визирование РПД для исполнения в очередном учебном году

Рабочая программа пересмотрена, обсуждена и одобрена для
исполнения в 2023-2024 учебном году на заседании кафедры

Кафедра информатики

Протокол от 29.10.2021 г. № 1/1
Заведующий кафедрой к.ф.-м.н., доцент Козлов Д.Ю.


1. Цели освоения дисциплины

1.1.формирование у студентов представлений об общих принципах построения, функционирования и развития информационных систем, о роли информационных систем и средств вычислительной техники в решении задач сбора, передачи, хранения и обработки информации.

Основными задачами изучения дисциплины являются:
- определение роли информационных процессов;
- уяснение методических основ создания информационных систем и технологий;
- проведение классификации видов информационных технологий накопления,
- хранения и использования информации для подготовки и принятия решений;
- рассмотрение информационно-технологических процедур проектирования важнейших видов технологического обеспечения;
- учёт особенностей реализации интегрированных информационных технологий в различных сферах деятельности человека;
- освоение практических навыков написания программ для ЭВМ, их отладки и решения задач на основе этих программ.

2. Место дисциплины в структуре ООП

Цикл (раздел) ООП: Б1.О.03

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

УК-1 Способен осуществлять критический анализ проблемных ситуаций на основе системного подхода, вырабатывать стратегию действий
ОПК-3 Способен разрабатывать математические модели и проводить их анализ при решении задач в области профессиональной деятельности
В результате освоения дисциплины обучающийся должен
3.1.Знать:
3.1.1.концепции и инструменты облачных вычислений, основные модели предоставления услуг облачных вычислений,
современные платформы облачных вычислений.
3.2.Уметь:
3.2.1.использовать готовые инструменты и технологии, позволяющие организовать локальное вычислительное облако в
рамках предприятия; адаптировать готовые решения для возможности их реализации в «облаке».
3.3.Иметь навыки и (или) опыт деятельности (владеть):
3.3.1.навыками разработки и развертывания «облачных» приложений.

4. Структура и содержание дисциплины

Код занятия Наименование разделов и тем Вид занятия Семестр Часов Компетенции Литература
Раздел 1. Облачные технологии как вычислительные и контентные сервисы
1.1. Облачные технологии, общие сведения. Основные характеристики. Отличие серверных и облачных технологий. Лекции 2 4 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.2, Л1.1, Л1.4
1.2. Масштабирование. Эластичность. Мультитенантность. Отказоустойчивость. Оплата за использование. Сам. работа 2 14 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.2, Л1.1, Л1.4
1.3. Преимущества облачных тенолоий. Риски использования облачных технологий. Предпосылки перехода к облачным технологиям. Лекции 2 4 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.2, Л1.1, Л1.4
1.4. Преимущества облачных тенолоий. Риски использования облачных технологий. Предпосылки перехода к облачным технологиям. Сам. работа 2 14 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.2, Л1.1, Л1.4
1.5. Программное обеспечение как услуга. Изучение услуг по предоставлению ПО провайдерами облачных услуг Лабораторные 2 2 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.2, Л1.1, Л1.4
1.6. Программное обеспечение как услуга. Изучение услуг по предоставлению ПО провайдерами облачных услуг Сам. работа 2 14 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.1, Л1.4
Раздел 2. Обзор архитектур (моделей) обслуживания используемых в облачных технологиях
2.1. Облачная архитектура Infrastructure-asa- Service (IaaS).Модели виртуализации. Преимущества и риски, связанные с IaaS. Область применения IaaS. Лекции 2 2 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.1, Л1.4
2.2. Платформа как услуга. Изучение услуг по предоставлению компонентов вычислительных платформ провайдерами облачных услуг Лабораторные 2 8 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.1, Л1.4
2.3. Обзор облачной архитектуры Softwareas- a-Service (SaaS). Крупнейшие SaaS- решения. Область применения SaaS. Преимущества и риски, связанные с SaaS. Сам. работа 2 8 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.1, Л1.4
2.4. Другие платформы (VMWare, SalesForce.com., SAP Cloud Computing, IBM Cloud Computing).Преимущества и недостатки. Сам. работа 2 12 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.1, Л1.4
2.5. Инфраструктура как услуга. Изучение услуг по предоставлению инфраструктурных решений провайдерами облачных услуг Лабораторные 2 8 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.1, Л1.4
2.6. Обзор облачной архитектуры Platformas- a-Service (PaaS). Область применения PaaS.Основные платформы Amazon ЕС2, Google Apps, Windows Azure, Yandex Cloud. Лекции 2 2 УК-1, ОПК-3 Л2.2, Л2.3, Л2.1, Л1.1, Л1.4
Раздел 3. Обзор сетевые моделей облачных сервисов
3.1. Понятие «публичное» облако. Архитектура публичных облаков. Преимущества и недостатки архитектуры «публичного» облака. Область применения. Лекции 2 4 Л1.3, Л1.5, Л1.2, Л2.4
3.2. Понятие «частного» облака. Архитектура частных облаков. Преимущества и недостатки архитектуры «частного» облака. Область применения. Сам. работа 2 14 Л1.2
3.3. Понятие «гибридное» облако. Архитекрура гибридных облаков. Преимущества и недостатки архитектуры «гибридного» облака. Область применения. Лекции 2 4 Л1.2
3.4. Аппаратное обеспечение как услуга. Изучение услуг по предоставлению виртуальной аппаратуры провайдерами облачных услуг Лабораторные 2 2 Л1.2
Раздел 4. Особенности и основные аспекты проектирования облачных архитектур
4.1. Управление экземплярами. Хранение данных. Реляционные хранилища данных. Нереляционные хранилища данных. Лекции 2 2 Л1.2
4.2. Данные как услуга. Изучение сервисов по предоставлению услуг работы с данными провайдерами облачных услуг Лабораторные 2 2 Л1.2
4.3. Сетевое взаимодействие. Безопасность и аудит. Задачи аудита. Ключевые риски. Модели анализа рисков ENISA. N1ST, CSA. Технические тактики снижения рисков. Нетехнические тактики снижения рисков. Лучшие практики обеспечения безопасности. Сам. работа 2 8 Л1.2
4.4. Стандартизация и сертификация облачных сервисов. Стандарты безопасности и другие связанные руководства. Соглашение об уровне обслуживания (SLA) и лицензирование. Сам. работа 2 8 Л1.2
4.5. Конфиденциальность персональных данных. Юридические ограничения и ограничения законодательств отдельных стран. «Цена» архитектуры. Хранилище данных. Входящий/исходящий трафик. Сам. работа 2 8 Л1.2
4.6. Технологии облачного хостинга. Изучение услуг по предоставлению облачного хостинга провайдерами облачных услуг. Лабораторные 2 2 Л1.2
Раздел 5. Облачная платформа Yandex Cloud
5.1. Обзор возможностей платформы Yandex Cloud Лекции 2 2 Л1.2
5.2. Yandex Cloud Functions Сам. работа 2 16
5.3. Запуск контейнеров и создание кластеров с помощью Yandex Managed Service for Kubernetes Сам. работа 2 16

5. Фонд оценочных средств

5.1. Контрольные вопросы и задания для проведения текущего контроля и промежуточной аттестации по итогам освоения дисциплины
1. Первый этап развития облачных технологий.
2. Второй этап развития облачных технологий.
3. Третий этап развития облачных технологий.
4. Современное состояние технологий облачных вычислений.
5. Классификация видов услуг на рынке облачных технологий.
6. Технологии, предваряющие облачные вычисления.
7. Преимущества использования облачных технологий в сравнении с традиционными технологиями автоматизации.
8. Недостатки использования облачных технологий в сравнении с традиционными технологиями автоматизации.
9. Основные технологии, используемые в SaaS.
10. Основные технологии, используемые в PaaS.
11. Основные технологии, используемые в IaaS.
12. Основные технологии, используемые в DaaS.
13. Основные технологии, используемые в HaaS.
14. Платформа Google Арр Engine - обзор технологии.
15. СУБД BigTable и язык запросов GQL.
16. Платформа Windows Azure - обзор технологии.
17. Проектирование с использованием .Net в среде Windows Azure.
18. Технологии фреймворков в облачных вычислениях.
19. Проблемы масштабирования СУБД в облачных вычислениях.
20. Основные технологии виртуализации.
21. Фреймворк Ruby on Rails - обзор технологии.
22. Облачный сервис Heroku - обзор технологии.
23. Виртуальные машины VMware - обзор технологии.
24. Применение платформенных решений в современном проектировании. информационных систем.
25. Основные архитектуры виртуальных серверов баз данных.
26. Облачный веб-хостинг - обзор технологии.
27. Применение возможностей технологии облачных вычислений в разработке мобильных приложений.
28. Платформа Yandex Cloud - обзор технологии.
29. Экосистема serverless на базе Yandex Cloud.
30. Запуск контейнеров с помощью Yandex Managed Service for Kubernetes.
31. PostgreSQL – работа с данными.
32. Проблемы обеспечения безопасности в облачных сервисах.
5.2. Темы письменных работ для проведения текущего контроля (эссе, рефераты, курсовые работы и др.)
не требуется
5.3. Фонд оценочных средств для проведения промежуточной аттестации
Представлен в электронном учебно-методическом комплексе по адресу: http://portal.edu.asu.ru/course/view.php?id=294
Приложения

6. Учебно-методическое и информационное обеспечение дисциплины

6.1. Рекомендуемая литература
6.1.1. Основная литература
Авторы Заглавие Издательство, год Эл. адрес
Л1.1 Пахмурин Д. О. Операционные системы ЭВМ: учебное пособие: Учебное пособие Томск: ТУСУР, 2013 biblioclub.ru
Л1.2 Губарев В.В. Введение в облачные вычисления и технологии: учебное пособие Издательство НГТУ, 2013 www.studentlibrary.ru
Л1.3 Таненбаум Э. Современные операционные системы: [пер. с англ.] СПб.: Питер, 2011
Л1.4 Лисьев Г. А. , Попова И. В. Технологии поддержки принятия решений: учебное пособие: Учебное пособие Москва: Издательство «Флинта», 2017 biblioclub.ru
Л1.5 Жуковский, О.И. Информационные технологии и анализ данных : учебное пособие Томск : Эль Контент, 2014 http://biblioclub.ru/index.php?page=book&id=480500
6.1.2. Дополнительная литература
Авторы Заглавие Издательство, год Эл. адрес
Л2.1 А. В. Мансуров Информационные технологии и системы защиты информации: учеб. пособие Изд-во АлтГУ, 2013 elibrary.asu.ru
Л2.2 Избачков Ю.С., Петров В.Н., Васильев А.А., Телина И.С. Информационные системы: учеб. пособие для вузов СПб.: Питер, 2011
Л2.3 Филиппов Л.А., Юдинцев А.Ю. Менеджмент. Компьютерное моделирование: учеб. пособие Барнаул : [Аз Бука], 2006 http://elibrary.asu.ru/handle/asu/785
Л2.4 Власов, Ю.В. Администрирование сетей на платформе MS Windows Server : учебное пособие / Ю.В. Власов, Т.И. Рицкова: учебное пособия для ВУЗов Москва : Интернет-Университет Информационных Технологий, 2008 biblioclub.ru
6.2. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
Название Эл. адрес
Э1 www.gpntb.ru/ Государственная публичная научно-техническая библиотека.
Э2 www.nlr.ru/ Российская национальная библиотека.
Э3 www.nns.ru/ Национальная электронная библиотека.
Э4 www.rsl.ru/ Российская государственная библиотека.
Э5 www.microinform.ru/ Учебный центр компьютерных технологий «Микроинформ».
Э6 www.tests.specialist.ru/ Центр компьютерного обучения МГТУ им. Н.Э.Баумана.
Э7 www.intuit.ru/ Образовательный сайт
Э8 www.window.edu.ru/ Библиотека учебной и методической литературы
Э9 www.osp.ru/ Журнал «Открытые системы»
Э10 www.ihtika.lib.ru/ Библиотека учебной и методической литературы
Э11 news.rea.ru/portal/Departments.nsf/(Index)/Lib Библиотека Российской экономической академии им. Плеханова.
Э12 Курс в Мудле Информационные системы и технологии portal.edu.asu.ru
Э13 Yandex Cloud cloud.yandex.ru
6.3. Перечень программного обеспечения
TeXLive с набором для работы с TeX (LaTeX/XeLaTeX), Beamer, Biber.
Условия распространения: Open Source (Условия использования: https://www.tug.org/texlive/copying.html)
Debian GNU/Linux
Условия распространения: Open Source (Условия использования: https://www.debian.org/legal/licenses/)
Microsoft Windows
LibreOffice
Условия распространения: Open Source (Условия использования: https://ru.libreoffice.org/about-us/license/)
Acrobat Reader
Условия распространения: Open Source (Условия использования: http://wwwimages.adobe.com/content/dam/Adobe/en/legal/servicetou/Acrobat_com_Additional_TOU-en_US-20140618_1200.pdf)
Mozila FireFox
Условия распространения: Open Source (Условия использования: https://www.mozilla.org/en-US/about/legal/eula/)
Chrome
Условия распространения: Open Source (Условия использования: http://www.chromium.org/chromium-os/licenses)
7-zip
Условия распространения: Open Source (Условия использования: https://www.7-zip.org/license.txt)
FAR
Условия распространения: Open Source (Условия использования: http://www.farmanager.com/license.php?l=ru)
Paint.net
Условия распространения: Open Source (Условия использования: http://www.getpaint.net/license.html)
6.4. Перечень информационных справочных систем
Электронная библиотечная система Алтайского государственного университета (http://elibrary.asu.ru/);
Научная электронная библиотека elibrary (http://elibrary.ru)

7. Материально-техническое обеспечение дисциплины

Аудитория Назначение Оборудование
408Л лаборатория математического моделирования - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 15 посадочных мест; рабочее место преподавателя; доска меловая 1 шт.; компьютер Depo - 10 шт., 5 шт. с мониторами LG и 5 шт. с мониторами Philips; мультимедиа-проектор Sony - 1 шт.; МФУ Canon - 1 шт.; стационарный экран: марка Digis Optima C - 1 шт.
107Л лаборатория информационных технологий - компьютерный класс - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 18 посадочных мест; компьютеры: марка HP, модель ProOne 400 - 18 единиц; проектор: марка SMART, модель UF70 - 1 единица; интерактивная доска: марка SMART Board модель SMB680 - 1 единица
Учебная аудитория для проведения занятий лекционного типа, занятий семинарского типа (лабораторных и(или) практических), групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации, курсового проектирования (выполнения курсовых работ), проведения практик Стандартное оборудование (учебная мебель для обучающихся, рабочее место преподавателя, доска)
Помещение для самостоятельной работы помещение для самостоятельной работы обучающихся Компьютеры, ноутбуки с подключением к информационно-телекоммуникационной сети «Интернет», доступом в электронную информационно-образовательную среду АлтГУ

8. Методические указания для обучающихся по освоению дисциплины

не требуется