CLOUD-ВЫЧИСЛЕНИЯ
АННОТАЦИЯ
Изложены базовые сведения о появлении, развитии и использовании концепции и инструментария облачных вычислений. Представлены модели предоставления сервисов и услуг облачных вычислений. Рассмотрены этапы проектирования инфраструктуры облачных вычислений, включающие принципы, концепции и основные шаблоны архитектуры облака. Приведены сведения о функциональности, конкретных сценариях применения и практиках использования современных облачных платформ ведущих вендоров ИТ-индустрии.

Особое внимание уделено описание фундаментальных технологий программирования, на которых базируются облачные вычисления. В частности, рассматривается инструментарий программирования и существующие фреймворки платформно независимой технологии Java.

Знания и умения, полученные в курсе "Cloud-вычисления", помогут выпускникам не только быстрее овладевать практическими навыками работы с облачными сервисами, используемых в организациях, но разрабатывать и реализовывать собственную инфраструктуру облака.
СТРУКТУРА КУРСА

Раздел 1. «Облачные» вычисления. Общие сведения. Основные характеристики. Масштабирование. Эластичность. Мультитенантность. Отказоустойчивость. Оплата за использование. Отличие серверных и «облачных» технологий. Преимущества «облачных» вычислений. Риски связанные с использованием «облачных» вычислений. Предпосылки перехода в «облака».

  Раздел 2. Обзор «облачных» архитектур. Infrastructure-as-a-Service (IaaS). Модели виртуализации. Преимущества и риски, связанные с IaaS. Область применения IaaS. Software-as-a-Service (SaaS). Крупнейшие SaaS-решения. Преимущества и риски, связанные с SaaS. Область применения SaaS. Platform-as-a-Service (PaaS). Основные платформы Amazon EC2. Google Apps. Windows Azure. Другие платформы. VMWare. SalesForce.com. SAP Cloud Computing. IBM Cloud Computing. Преимущества и недостатки. Область применения PaaS.

   Раздел 3. Сетевые модели «облачных» сервисов. Публичное «облако». Архитектуры публичных «облаков». Преимущества и недостатки архитектуры публичного «облака». Область применения. Частное «облако». Архитектуры частных «облаков». Преимущества и недостатки архитектуры частного «облака». Область применения. Гибридное «облако».Архитектуры гибридных «облаков». Преимущества и недостатки архитектуры гибридного «облака».

   Раздел 4. Особенности и основные аспекты проектирования «облачных» архитектур. Управление экземплярами. Хранение данных. Реляционные хранилища данных. Нереляционные хранилища данных. Сетевое взаимодействие. Безопасность и аудит. Задачи аудита. Ключевые риски. Модели анализа рисков ENISA, NIST, CSA. Технические тактики снижения рисков. Нетехнические тактики снижения рисков. Лучшие практики обеспечения безопасности.

   Раздел 5. Проектирование и реализация инфраструктуры облачных вычислений –широкомасштабных и многофункциональных решений по модели PaaS. Контроллер инфраструктуры облака. Контроллер вычислительных ресурсов. Сервер web-интерфейса. Хранилище. Менеджер авторизации. Контроллер узлов хранения. Сетевой контроллер. Планировщик заданий

КЛЮЧЕВЫЕ СЛОВА
 Облако, распределенные вычисления, IaaS, PaaS, SaaS, Big data, grid-технология, облачные вычисления, cloud computing
Дисциплина (ы) ,
в которых используется данный курс
Cloud-вычисления
ООП Код (ы)
Уровень обучения  Магистратура
Семестр  3

Количество часов
 (216 / 64 / 152 [6]

Подразделение разработчик ЭОР Институт - ИК
Кафедра - ИСТ
Разработчики ЭОР

Ботыгин Игорь Александрович, доцент каф. ИСТ ИК

ИНФОРМАЦИЯ ДЛЯ СВЯЗИ С ПРЕПОДАВАТЕЛЕМ

Ботыгин Игорь Александрович, доцент каф. ИСТ ИК
bia@tpu.ru
тел.701777 1156 #

Copyright ©2017.
Tomsk Polytechnic University, All rights reserved.

Уровень квалификации: Начальный