Тема 1.1 Введение в распределенные и облачные вычисления (6 час) Содержание темы: Понятие и назначение облачных вычислений и технологий. Архитектура распределенных вычислений: облачные – туманные - росистые Иерархия распределенных вычислений. Обзор парадигмы облачных вычислений, архитектура облачных систем. Модели развёртывания облаков: частное облако, публичное облако, гибридное облако, общественное облако. Основные модели предоставления услуг облачных вычислений: Software as a Service (SaaS) (ПО-как-услуга), Platform as a Service (PaaS), Инфраструктура как сервис (Infrastructure as a Service, IaaS), другие облачные сервисы (XaaS). Различия между облачными и кластерными (распределенными, или - Grid-технологиями) вычислениями. Основные компоненты Cloud Computing: приложения, клиенты, инфраструктура, платформы, службы, хранение данных. Тема 1.2 Тенденции развития современных инфраструктурных решений. (10 час.) Содержание темы: Основные этапы развития аппаратного и программного обеспечения. Исторический обзор. Основные современные тенденции развития аппаратного обеспечения и основные требования к инфраструктуре. Современные тенденции развития инфраструктурных решений, которые привели к появлению концепции облачных вычислений. Основные этапы развития аппаратного и программного обеспечения. Рост производительности компьютеров. Появление многопроцессорных и многоядерных вычислительных систем, развитие блейд-систем. Появление систем и сетей хранения данных. Консолидация инфраструктуры. Анализ современных тенденций развития аппаратного обеспечения и инфраструктурных решений, приведших к появлению технологий облачных вычислений. Базовые сведения о появлении, развитии и использовании технологий облачных вычислений. Тема 1.3 Развитие аппаратного обеспечения ОТиВ Технологии виртуализации. (10 час.) Содержание темы: Определение виртуализации, основные типы виртуализации. Тезис Черча—Тьюринга. Разновидности архитектуры гипервизора. Выгоды от виртуализации. Обзор программных продуктов крупнейших компаний виртуализации. Виртуальная машина. Виртуализация серверов. Виртуализация приложений. Виртуализация представлений (рабочих мест). Тема 1.4 Основы облачных вычислений. (8 час.) Содержание темы: Основные преимущества и недостатки моделей облачных вычислений и предлагаемых на их основе решений. Экономика облачных вычислений. Термины и понятия. Обзор решений ведущих вендоров – Microsoft, Amazon, Google, других ведущих вендоров. Примеры облачных сервисов Microsoft. Примеры облачных сервисов Google. Разработка и тестирование приложений на платформе Amazon Elastic Computing Cloud.