Автор: Владимир Сафонов | Санкт-Петербургский государственный университет
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Для всех
Длительность:
16:00:00
Студентов:
462
Выпускников:
132
Продвинутый курс для студентов старших курсов и аспирантов с теоретическими лекциями и практическими занятиями по облачным вычислениям, новой облачной платформе Microsoft Windows Azure, ее архитектуре, новых возможностях, областях и методах применения, новейшей версии ее пользовательского интерфейса.
В курсе дается глубокое научное изложение и анализ платформы Azure, анализ архитектуры платформы Azure; обучение фундаментальным технологиям и принципам, на которых она базируется (.NET, WCF и др.); обучение новой версии архитектуры платформы Azure, которая является достаточно сложной для понимания, изучения и использования; обучение методам практического применения новой версии платформы Azure для решения различных классов задач (хранение и использование данных, реализация бизнес-логики, коммуникация, научные вычисления и др.).
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
48 минут
Новые принципы архитектуры современных программных систем
Рассмотрены новейшие классы задач, решаемые современным ПО. В этом отношении лекция является продолжением, дополнением и развитием лекции 1 предыдущего курса [14]. Рассмотрены новые концепции архитектуры программного обеспечения, вопросы развития популярных платформ разработки программ, сформулированы новые требования к ПО, вытекающие из потребностей облачных вычислений и их реализации.
Оглавление
    -
    Тест 1
    24 минуты
    -
    Лекция 2
    40 минут
    Новое в облачных вычислениях. Обзор новых возможностей платформ облачных вычислений
    В данной лекции рассмотрены следующие вопросы: Роль и новизна облачных вычислений. Современные версии платформ, архитектуры, инструменты облачных вычислений. Виды облаков. Роли и обязанности компаний и индивидуальных разработчиков облачных вычислений. Специфика организации программ и данных для облачных вычислений. Прогресс в облачных вычислениях за недавние годы. Платформы облачных вычислений: Microsoft Windows Azure, Amazon AWS, облачные платформы HP, IBM и др.
    Оглавление
      -
      Тест 2
      24 минуты
      -
      Лекция 3
      32 минуты
      Основные концепции и архитектура новой версии платформы Microsoft Windows Azure (2013)
      В данной лекции рассмотрены следующие вопросы: Внутренние (on-premises) и облачные (cloud) приложения. Категории пользователей и разработчиков. Архитектура и компоненты Azure. Принципы построения и использования нового пользовательского интерфейса Windows Azure. Новый стиль пользовательского интерфейса. Средства создания Web-сайтов, виртуальных машин, облачных сервисов, мобильных сервисов, сервисных шин и др.
      Оглавление
        -
        Тест 3
        24 минуты
        -
        Лекция 4
        50 минут
        Базовые технологии, использованные для реализации новой версии Microsoft Windows Azure (2013)
        В данной лекции рассмотрены следующие вопросы: Архитектура .NET и сервисов .NET как основы реализации Windows Azure. Обзор новой версии архитектуры .NET (4.5) и новой версии Windows Communication Foundation (WCF).
        Оглавление
          -
          Тест 4
          24 минуты
          -
          Лекция 5
          26 минут
          Новая версия Windows Azure AppFabric
          В данной лекции рассмотрены следующие вопросы: архитектура новой версии (2013) Windows Azure AppFabric – основной компоненты Windows Azure для управления приложениями.
          Оглавление
            -
            Тест 5
            24 минуты
            -
            Лекция 6
            41 минута
            Новая версия Windows Azure Storage
            В данной лекции рассмотрены следующие вопросы: архитектура новой версии Windows Azure Storage – основной компоненты Windows Azure для управления памятью и хранением информации в облаке.
            Оглавление
              -
              Тест 6
              24 минуты
              -
              Лекция 7
              36 минут
              Новая версия Windows Azure Compute
              В данной лекции рассмотрены следующие вопросы: архитектура новой версии Windows Azure Compute – основной компоненты Windows Azure для управления вычислениями в облаке.
              Оглавление
                -
                Тест 7
                24 минуты
                -
                Лекция 8
                21 минута
                Управление Web-сервисами в новой версии Windows Azure
                Организация Web-сервисов и управление ими в новой версии Windows Azure. Пример реализации Web-сервиса, публикации его в облаке и исследования его свойств.
                Оглавление
                  -
                  Тест 8
                  24 минуты
                  -
                  Лекция 9
                  31 минута
                  Новая версия SQL Azure
                  В данной лекции рассмотрена новая версия инструментария для взаимодействия с реляционными базами данных SQL Azure в системе облачных вычислений Windows Azure.
                  Оглавление
                    -
                    Тест 9
                    24 минуты
                    -
                    Лекция 10
                    31 минута
                    Разработка приложений для новой версии Windows Azure
                    В данной лекции на примере рассмотрены вопросы разработки облачных приложений для новой версии Windows Azure средствами Visual Studio.NET и публикации их в новой версии облака. Описаны возможности Microsoft Visual Studio и его расширение для разработки облачных приложений.
                    Оглавление
                      -
                      Тест 10
                      24 минуты
                      -
                      Разработка, публикация и использование простого облачного сервиса для новой версии Windows Azure
                      Целью лабораторной работы является практическое освоение методов разработки облачных сервисов для новой версии Windows Azure, их публикации и использования.
                      Оглавление
                        -
                        Лекция 11
                        29 минут
                        Основы практического использования новой версии Windows Azure
                        Данная лекция является введением в практическое использование новой версии Windows Azure (2013). Рассмотрены следующие вопросы: Регистрация в новой версии Windows Azure. Вход в систему, работа в системе, выход из системы. Особенности GUI. Требования к клиентским компьютерам. Возможность использования предыдущей версии портала Windows Azure.
                        Оглавление
                          -
                          Тест 11
                          24 минуты
                          -
                          Общее ознакомление с новой версией Windows Azure (2013)
                          Целью лабораторной работы является общее практическое ознакомление с новой версией (2013) платформы облачных вычислений Windows Azure – получение доступа к системе, знакомство с порталом системы, вход/выход, основные действия, справка и поддержка, особенности нового пользовательского интерфейса, возможность перехода на предыдущую версию портала Azure.
                          Оглавление
                            -
                            Использование сервисов в новой версии Windows Azure
                            Целью лабораторной работы является практическое освоение способов управления сервисами в новой версии Windows Azure.
                            Оглавление
                              -
                              Лекция 12
                              18 минут
                              Новая версия инструментов Windows Azure
                              В данной лекции рассмотрены вопросы архитектуры инструментальных программных средств (SDK) для работы с новой версией Windows Azure на различных языках программирования.
                              Оглавление
                                -
                                Тест 12
                                24 минуты
                                -
                                Лекция 13
                                28 минут
                                Методы применения новой версии Windows Azure для решения прикладных задач
                                В данной лекции рассмотрены вопросы применения новой версии Windows Azure для решения задач в различных предметных областях и поддержки решения прикладных задач в системе Azure.
                                Оглавление
                                  -
                                  Тест 13
                                  24 минуты
                                  -
                                  Лекция 14
                                  42 минуты
                                  Новая версия Windows Azure и аспектно-ориентированное программирование (АОП)
                                  В данной лекции рассмотрены вопросы взаимодействия двух новейших технологий и парадигм вычислений и разработки программ – облачных вычислений (новой версии Windows Azure) и аспектно-ориентированного программирования (АОП) [1, 2] - в области АОП автор курса является одним из ведущих экспертов России и широко известным специалистом в мире. По мнению автора, изложенному и обоснованному в данной лекции, АОП может быть успешно применено к облачным вычислениям, в частности, к новой версии системы Windows Azure.
                                  Оглавление
                                    -
                                    Тест 14
                                    24 минуты
                                    -
                                    Лекция 15
                                    30 минут
                                    Новая версия Windows Azure для мобильных устройств. Новые результаты проекта Hawaii
                                    В данной лекции рассмотрены возможности работы в новой версии системы Windows Azure с мобильных устройств и новые результаты исследовательского проекта Microsoft Research под кодовым названием Hawaii, целью которого является разработка облачных приложений для мобильных устройств.
                                    Оглавление
                                      -
                                      Использование новой версии Windows Azure для мобильных устройств
                                      Создание мобильного сервиса в новой версии облачной платформы Windows Azure, разработка мобильного приложения для Windows Phone 8, связывание его с мобильным сервисом и пробное использование.
                                      Оглавление
                                        -
                                        Лекция 16
                                        21 минута
                                        Перспективы развития и использования новой версии Windows Azure
                                        В данной лекции рассмотрены направления развития и перспективы новой системы облачных вычислений Windows Azure.
                                        Оглавление
                                          -
                                          1 час 40 минут
                                          -