Санкт-Петербургский государственный университет
Опубликован: 01.07.2013 | Доступ: свободный | Студентов: 458 / 128 | Длительность: 16:00:00
Лекция 10:

Разработка приложений для новой версии Windows Azure

Резюме

Мы подробно рассмотрели в данной лекции, каким образом может быть разработан облачный сервис Azure с помощью Visual Studio, каким образом он развертывается в облаке и затем используется.

Имеется возможность разработки облачных сервисов с помощью SDK для самых разных языков и платформ.

Visual Studio 2012 имеет ряд новых возможностей для поддержки Windows Azure.

Желаю читателям успеха в разработке, публикации и распространении Ваших облачных сервисов в новой версии Windows Azure.

Ключевые термины

Проект – единица разработки программ в Visual Studio.

Сборка (build) – компиляция проекта в бинарный код.

Публикация проекта – создание конфигурационных файлов для его последующего развертывания в облаке.

Развертывание сервиса – перекачивание информации о нем на компьютеры облачного ЦОД.

Краткие итоги

Visual Studio – основной инструмент разработки облачного ПО для Azure. Для разработки требуется инсталляция большого объема инструментов на компьтере разработчика. Основные этапы разработки: создание проекта типа Azure service; сборка проекта; публикация проекта; локальная отладка сервиса на машине разработчика; развертывание сервиса; исполнение сервиса.

Имеется возможность разработки облачных сервисов с помощью SDK для самых разных языков и платформ, в том числе – для платформ для мобильных устройств.

Visual Studio 2012 имеет ряд новых возможностей для поддержки Windows Azure.

Набор для практики

Вопросы

  • Что такое Visual Studio?
  • Что такое проект (решение) в Visual Studio?
  • Какого типа проект создается для облачного сервиса?
  • Что такое сборка проекта?
  • Что такое развертывание сервиса?
  • Что такое публикация сервиса?
  • Что такое исполнение сервиса?
  • Что такое рабочее развертывание?
  • Что такое Web-роль?
  • Почему рекомендуется иметь более одного экземпляра каждой Web-роли в облаке?

Упражнения

  • Войдите в облако Azure и выполните все этапы разработки и публикации в облаке сервиса с помощью Visual Studio в соответствии с содержанием лекции.
  • Изучите Azure SDK для наиболее знакомого Вам языка, скачайте его, инсталлируйте и разработайте облачный сервис на этом языке. Разверните его в облаке средствами нового облачного интерфейса.

Темы для курсовых работ, рефератов, эссе

  • Visual Studio – инструмент для разработки облачных приложений (реферат).
  • Методы разработки и использования облачных сервисов Azure (реферат).
  • Обзор Azure SDK для рвзличных языков и платформ (реферат).

Литература

  1. Документация по разработке облачных приложений в Windows Azure в среде Visual Studio. Портал http://windows.asure.com