Опубликован: 28.01.2014 | Уровень: для всех | Доступ: свободно
Microsoft Windows Azure Курс для магистров и аспирантов с теоретическими лекциями, лабораторными работами и практическими занятиями по облачной платформе Microsoft Windows Azure, ее архитектуре, функциональности, конкретных сценариях применения и практиках использования.
Курс содержит обзор концепций, трендов и истории облачных вычислений, особое внимание посвящено подробному описанию архитектуры, функциональности современной облачной платформы Microsoft Windows Azure. Для иллюстрации функциональности и практического закрепления навыков используются реальные примеры и сценарии, посвященные различным аспектам проектирования и создания проектов на Windows Azure. Для описания действий пользователя используются текстовые описания и скриншоты.
Цель: Формирование у слушателей фундаментальной базы знаний об облачных вычислениях и применению функциональности облачной платформы Microsoft Windows Azure в прикладных задачах бизнеса и науки, получение знаний по использованию Windows Azure SDK и соответствующего инструментария разработчика; разработкa приложений для Windows Azure.

Microsoft DreamSpark

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

Специальное предложение для студентов НОУ «ИНТУИТ».

 ...еще >>

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
34 минуты
Введение
Описание курса, его целей, обзор облачных технологий. Облачные тренды История облачных вычислений. Обзор платформы Windows Azure.
Оглавление
    -
    Лекция 2
    10 минут
    Первое облачное приложение
    Использование облачной платформы Windows Azure для разработки приложений не требует специальных знаний и навыков. Большинство инструментальных средств, использующихся в процессе разработки, знакомы разработчику, который еще не использовал облачные платформы. Для развертывания приложений на платформу существует два базовых сервиса, предоставляющих разный уровень доступной функциональности – Windows Azure Web Sites и Windows Azure Cloud Services, подробнее о которых будет рассказано в соответствующих главах. Рассмотрим создание и развертывание простого веб-приложения ASP.NET MVC 4 с помощью сервисов Windows Azure Web Sites и Windows Azure Cloud Services и Visual Studio 2012.
    Оглавление
      -
      Лекция 3
      22 минуты
      Быстрый старт в облаке с Windows Azure Web Sites
      Использование сервиса Windows Azure Web Sites, описание сценария простого веб-сайта ASP.NET MVC 4, который необходимо развернуть в облако и в дальнейшем производить его масштабирование.
      Оглавление
        -
        Тест 1
        27 минут
        -
        Самостоятельная работа 1
        15 минут
        Подготовка рабочего окружения
        Установка Windows Azure SDK для .NET.
        Оглавление
          -
          Лекция 4
          53 минуты
          Разработка приложений с Windows Azure Cloud Services
          Использование Windows Azure как платформы-как-сервиса, описание архитектуры, использование, на примере многослойного приложения ASP.NET, которое необходимо развернуть в облако и в дальнейшем производить сложное масштабирование всех слоёв по отдельности.
          Оглавление
            -
            Тест 2
            24 минуты
            -
            Лекция 5
            48 минут
            Авторизация и безопасность с Windows Azure Active Directory
            Введение в технологии аутентификации на базе утверждений, реализация подобных сценариев с использованием технологий Microsoft, сценарий интеграции облачного приложения из Гл. 2 с локальной инфраструктурой Active Directory для реализации Single Sign-On и федеративной аутентификации.
            Оглавление
              -
              Тест 3
              27 минут
              -
              Самостоятельная работа 2
              30 минут
              -
              Лекция 6
              1 час 41 минута
              Хранение и обработка данных с Windows Azure Storage и Windows Azure SQL Databases
              Сценарий приложения Cloud Services, использующего для хранения данных блобы, таблицы и очереди Windows Azure. Сценарий приложения Cloud Services с хранением данных в базе данных. Краткое введение в масштабирование баз данных Windows Azure – федерации, шардинг.
              Оглавление
                -
                Тест 4
                24 минуты
                -
                Самостоятельная работа 3
                21 минута
                -
                Лекция 7
                40 минут
                Бизнес-аналитика и анализ данных с SQL Reporting и Hadoop
                Введение в бизнес-аналитику. Введение в парадигму MapReduce. Приложения для бизнес-аналитики с SQL Reporting. Приложение, анализирующее логи, с использованием M/R Hadoop, в Windows Azure.
                Оглавление
                  -
                  Тест 5
                  24 минуты
                  -
                  Лекция 8
                  23 минуты
                  Доступ к сервисам предприятия с Windows Azure Service Bus
                  Принципы осуществления доступа к сервисам предприятия с использованием Service Bus в Cloud Services для безопасной и надежной передачи данных. Сценарий интеграции облачного приложения с сервисом предприятия.
                  Оглавление
                    -
                    Тест 6
                    24 минуты
                    -
                    Самостоятельная работа 4
                    29 минут
                    Миграция Web-сайта в Cloud Services
                    Миграция веб-сайта в Cloud Services и переосмысление архитектуры с учетом ролевой модели Windows Azure Cloud Services, а также использование Windows Azure Blob Storage и Service Bus Queues.
                    Оглавление
                      -
                      Лекция 9
                      43 минуты
                      Media Services
                      Использование Media Services для кодирования видео в различные форматы, DRM, защита данных, smooth streaming, вывод видео клиенту на веб-страницу.
                      Оглавление
                        -
                        Тест 7
                        24 минуты
                        -
                        Лекция 10
                        31 минута
                        Использование Windows Azure Mobile Services
                        Практическое использование сервиса Windows Azure Mobile Services для переноса нагрузки с пользовательского устройства на ресурсы облачной платформы Windows Azure. Push-уведомления.
                        Оглавление
                          -
                          Тест 8
                          24 минуты
                          -
                          Лекция 11
                          29 минут
                          Виртуальные машины в Windows Azure
                          Описание возможностей по использованию виртуальных машин в Windows Azure с сервисом Windows Azure Virtual Machines.
                          Оглавление
                            -
                            Тест 9
                            24 минуты
                            -
                            Самостоятельная работа 5
                            51 минута
                            Развертывание виртуальной машины из образа
                            Виртуальная машина.
                            Оглавление
                              -
                              Лекция 12
                              30 минут
                              HPC в Windows Azure
                              Создание вычислительного кластера HPC в облаке и расчёт научных задач. Основы параллельных вычислений на примере парадигмы MPI. Сценарий расширения локального кластера в облако с задействованием облачных ресурсов платформы Windows Azure.
                              Оглавление
                                -
                                Тест 10
                                24 минуты
                                -
                                Самостоятельная работа 6
                                17 минут
                                -
                                5 часов
                                -
                                Руслан Муравьев
                                Руслан Муравьев
                                Свежевыданный код Dreamspark
                                Andriy Zymenko
                                Andriy Zymenko
                                Устаревший курс по Azure
                                Евгений Ермолов
                                Евгений Ермолов
                                Россия, Москва
                                Игорь Афанасьев
                                Игорь Афанасьев
                                Украина, Харьков, ХПИ, 2001