• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Бакалаврская программа «Программная инженерия»

Научно-исследовательский семинар "Облачные технологии"

2020/2021
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты
Статус:
Курс по выбору
Когда читается:
3-й курс, 1-3 модуль

Преподаватель

Программа дисциплины

Аннотация

Настоящая программа учебной дисциплины «Научно-исследовательский семинар «Облачные технологии» устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей и учебных ассистентов, ведущих данную дисциплину, а также студентов образовательной программы «Программная инженерия» направления подготовки 09.03.04 «Программная инженерия» факультета компьютерных наук, изучающих дисциплину «Научно-исследовательский семинар «Облачные технологии». Данная программа разработана в соответствии с  Международным образовательным стандартом Software Engineering 2004. Curricu-lum Guidelines for Undergraduate Degree Programs in Software Engineering. http://sites.computer.org/ccse/SE2004Volume.pdf;  Международным образовательным стандартом Computer Science Curricula 2013. http://www.acm.org/education/CS2013-final-report.pdf;  Международным профессиональным стандартом IEEE – SWEBOK Guide V3. http://www.computer.org/portal/web/swebok;  Международной моделью компетенций IEEE – SWECOM V1.0 http://www.computer.org/web/peb/swecom;  Образовательным стандартом НИУ ВШЭ по направлению подготовки 09.03.04 «Программная инженерия»;  Образовательной программой «Программная инженерия» по направлению подго-товки 09.03.04 «Программная инженерия» факультета компьютерных наук НИУ ВШЭ;  Рабочим учебным планом университета по направлению подготовки 09.03.04 «Программная инженерия», утвержденным в 2016 г.
Цель освоения дисциплины

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

  • 1. Целями освоения дисциплины «Научно-исследовательский семинар «Облачные технологии являются изучение архитектур, технологий, лежащих в основе облачных вычислений, аналитический обзор современных направлений научных исследований в области облачных технологий (включая аналитические методы, технологии проектирования информационных систем, сетевые технологии), а также смежные вопросы — оперирование большими данными (Big Data), проектирование распределенных информационных систем, методы обеспечения качества обслуживания (Quality–of–Service, QoS), обеспечение информационной безопасности
Планируемые результаты обучения

Планируемые результаты обучения

  • Знать: − основы распределенных вычислительных структур, − средств и методов виртуализации; − способы управления распределенными вычислительными ресурсами − методами решения прикладных задач с использованием облачных инфраструктур, − обеспечения гарантированного качества обслуживания пользователей вычислительных сервисов; − обеспечения безопасности вычислительных ресурсов при использовании облачных сервисов.
  • Уметь: − настраивать системы виртуализации; − разрабатывать программное обеспечения для вычислительных сервисов; − критически оценивать научные исследования в области облачных технологий; − разрабатывать собственные решения в области вычислительных сервисов; − конструировать облачные вычислительные архитектуры.
  • Иметь навыки (приобрести опыт): − научно-исследовательской деятельности в области тематики семинара; − построение облачных архитектур; − в планировании и проведении экспериментальных исследований с целью получения эффективных параметров облачных сервисов
  • Знать основы распределенных вычислительных структур,
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Облачные технологии как вычислительные и контентные сервисы
    Виды облачных сервисов: со-временное состояние, возможности, перспективы, проблемы
  • Облачные технологии как вычислительные и контентные сервисы
    Задачи и классы систем, эффективно функционирующие в облачных инфраструктурах
  • Принципы управления облачными инфраструктурами. Обеспечение QoS
    Принципы управления облачными инфраструктурами
  • Принципы управления облачными инфраструктурами. Обеспечение QoS
    Обеспечение гарантированного качества обслуживания (QoS)
  • Принципы управления облачными инфраструктурами. Обеспечение QoS
    Обеспечение безопасности
  • Принципы управления облачными инфраструктурами. Обеспечение QoS
    Модели управления
  • Особенности разработки программного обеспечения для облачных информационных систем
    Примеры практик построения облачных распределенных информационных систем
  • Особенности разработки программного обеспечения для облачных информационных систем
    Принципы проектирования баз данных для облачных инфраструктур
  • Особенности разработки программного обеспечения для облачных информационных систем
    Использование слабоструктурированных данных
  • Особенности разработки программного обеспечения для облачных информационных систем
    Динамические структуры
  • Особенности разработки программного обеспечения для облачных информационных систем
    Миграция информационных систем в облако
  • Особенности разработки программного обеспечения для облачных информационных систем
    Программное управление пе-редачей данных
  • Особенности разработки программного обеспечения для облачных информационных систем
    Моделирование процессов в облачных инфраструктурах
  • Сетевые аспекты облачных технологий
    Системы виртуализации серверов
  • Сетевые аспекты облачных технологий
    Управление коммутацией и маршрутизацией
  • Сетевые аспекты облачных технологий
    Моделирование обмена данных в облачных системах
  • Новые направления исследований в облачных технологиях
    Обзор современных направлений исследований в области разработки технологий для облачных сервисов
  • Новые направления исследований в облачных технологиях
    Анализ нерешенных задач и особенностей облачных технологий
  • Новые направления исследований в облачных технологиях
    Обзор специализированных решений для облачных технологий
Элементы контроля

Элементы контроля

  • неблокирующий Контрольная работа
  • неблокирующий Контрольное домашнее задание
  • неблокирующий Экзамен
    Экзамен письменный, без прокторинга. Технические требования: web-камера, микрофон, наушники / колонки
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (3 модуль)
    0.25 * Контрольная работа + 0.25 * Контрольное домашнее задание + 0.5 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Anton Beloglazov A, Jemal Abawajy B, & Rajkumar Buyya A. (n.d.). Energy-Aware Resource Allocation Heuristics for Efficient Management of Data Centers for Cloud Computing. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.6ADA8E68
  • Barry, D. K. (2013). Web Services, Service-Oriented Architectures, and Cloud Computing : The Savvy Manager’s Guide (Vol. 2nd ed). San Francisco, Calif: Morgan Kaufmann. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=486562
  • Challenges for the comprehensive management of cloud services in a PaaS framework. (2012). Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.C76EB160
  • Erl, T., Puttini, R., & Mahmood, Z. (2013). Cloud Computing : Concepts, Technology & Architecture. Upper Saddle River, NJ: Prentice Hall. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1600179
  • Luca Ferretti, Michele Colajanni, & Mirco Marchetti. (n.d.). Supporting Security and Consistency for Cloud Database. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.14D93CF8

Рекомендуемая дополнительная литература

  • Григорьев, В., & Кузнецов, В. (2012). Проблемы Выявления Уязвимостей В Модели Облачных Вычислений. Спецтехника и Связь, (4). Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsclk&AN=edsclk.14042919