Санкт-Петербургский государственный университет
Опубликован: 20.12.2011 | Доступ: свободный | Студентов: 1214 / 54 | Оценка: 3.87 / 4.00 | Длительность: 13:43:00
Лекция 11:

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

< Лекция 10 || Лекция 11: 1234 || Лекция 12 >

10.21. Запуск приложения по его URL-адресу, взятому из облака

Запускаем браузер и выполняем paste в его строку URL-адреса. Работает! (рис. 10.21).

Запуск приложения по его URL-адресу, взятому из облака

увеличить изображение
Рис. 10.21. Запуск приложения по его URL-адресу, взятому из облака

10.22. Отслеживание запущенного облачного приложения

Отслеживаем запущенное облачное приложение через AppFabric (рис. 10.22).

Наш пример завершен.

 Отслеживание запущенного облачного приложения

увеличить изображение
Рис. 10.22. Отслеживание запущенного облачного приложения

10.23. Резюме

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

Если бы подобный пример рассматривался лет 20-25 назад, слушатели сочли бы это за научную фантастику.

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

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

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

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

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

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

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

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

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

Вопросы

  1. Что такое Visual Studio 2010?
  2. Что такое проект (решение) в VS 2010?
  3. Какого типа проект создается для облачного сервиса?
  4. Что такое сборка проекта?
  5. Что такое развертывание сервиса?
  6. Что такое публикация сервиса?
  7. Что такое исполнение сервиса?

Упражнения

  1. Войдите в облако Azure и выполните полностью разработку и использование облачного приложения для Azure, в соответствии с подробным описанием, ссылка на которое находится в правой части основного окна Azure.

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

  1. Visual Studio – инструмент для разработки облачных приложений (реферат).
  2. Методы разработки и использования облачных сервисов Azure (реферат).
< Лекция 10 || Лекция 11: 1234 || Лекция 12 >