| КУРС : "CLOUD-ВЫЧИСЛЕНИЯ " | ||||||||||||||||
|
Информация о подразделении, отвечающего за СЭУМК.
Список дисциплин, использующих СЭУМК
|
||||||||||||||||
|
||||||||||||||||
| ЦЕЛИ КУРСА | ||||||||||||||||
|
|
||||||||||||||||
|
МЕЖПРЕДМЕТНЫЕ СВЯЗИ
|
||||||||||||||||
|
Дисциплина «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) на примере набора вспомогательных служб (для вычислений, хранения, данных, работы в сети и поддержания приложений) облачной платформы Microsoft Azure. Часть 1, 2. Исследование и разработка платформы как сервис (PaaS) на примере инфраструктуры платформы облачных веб-сервисов Amazon Web Services (Amazon Elastic Compute Cloud (Amazon EC2), Amazon SimpleDB, Amazon Simple Storage Service (Amazon S3), Amazon CloudFront, Amazon Simple Queue Service (Amazon SQS), Elastic Map Reduce). Часть 1, 2. Исследование и разработка программного обеспечение как сервис (SaaS) на примере сервисов хостинга сайтов и web-приложений на серверах Google (Google App Engine). Часть 1, 2. |
||||||||||||||||
| КЛЮЧЕВЫЕ СЛОВА | ||||||||||||||||
|
Облако, распределенные вычисления, IaaS, PaaS, SaaS, Big data, grid-технология, облачные вычисления, cloud computing |
||||||||||||||||
| ИНФОРМАЦИЯ ДЛЯ СВЯЗИ С ПРЕПОДАВАТЕЛЯМИ | ||||||||||||||||
|
Ботыгин Игорь Александрович, к.т.н., доцент ИК ТПУ, bia@tpu.ru, тел.701777 1 1156 #
Copyright ©2014. Tomsk Polytechnic University, |
