Целью лабораторной работы является общее практическое ознакомление с системой облачных вычислений Windows Azure – получение доступа к системе, знакомство с порталом системы и особенностями GUI, вход/выход, основные действия, справка и поддержка.
Необходимый общий теоретический материал по архитектуре и особенностям Windows Azure представлен в лекции 3 и лекции 11 данного курса.
Настольный или портативный компьютер с Web-браузером, подсоединенный к Интернету.
На компьютере рекомендуется установка Microsoft Silverlight:
http://www.microsoft.com/rus/silverlight/
2 академических часа
Войдите на страницу входа в Windows Azure:
Вы получите следующую картину на экране (рис. 18.1):
(рис 18.1) Вход в систему Windows Azure
Если у Вас нет подписки на Azure, ее можно получить, нажав кнопку Sign up в левой части экрана. При этом Вы попадаете на страницу выбора вариантов подписки на Azure:
http://www.microsoft.com/windowsazure/ru/ru/offers/
На ней необходимо осуществить разумный выбор подписки. Коммерческая подписка – платная. Льготы предоставляются подписчикам MSDN и партнерам Microsoft.
Одна из возможных опций – получение пробной бесплатной подписки на 30 дней (по крайней мере, такая возможность была в течение весны-лета 2011 г). На рис. 18.2 изображена соответствующая страница. После заказа подписки, через несколько дней, Вы получите по email информацию для входа в систему.
(рис 18.2) Страницы заказа бесплатной 30-дневной подписки на Azure.
Теперь, когда у Вас уже есть подписка на Azure, Вам необходимо войти в "облако", задав Ваш логин и пароль в правой части экрана (см. рис. 18.1).
Логин должен быть Вашим email-адресом, под которым Вы предварительно регистрировались в бесплатной службе Windows Live (http://www.live.com). Пароль Вы устанавливаете сами при регистрации в Windows Live. Он обеспечивает доступ ко многим полезным порталам Microsoft, в том числе и к Windows Azure.
Помните, что, в отличие от многих других программных инструментов, которые Вы использовали до этого, Windows Azure – особый инструмент, который "приходит" к Вам через браузер как набор логически взаимосвязанных Web-страниц. Интерфейс Azure – это чисто Web-интерфейс. Его возможности в части контекстных меню и т.д., традиционные для "локального" пользовательского интерфейса (например, интерфейса Microsoft Office), весьма ограничены. Поэтому на всякий случай предупреждаем, что не следует увлекаться и, например, нажатием правой кнопки мыши пытаться получить у какой-нибудь Web-кнопки (например, Sign Up) ее специфическое контекстное меню.
Войдя в систему Windows Azure, Вы попадаете на основную страницу (рис. 18.3):
(рис 18.3) Новый портал Azure. Основная страница
Слева – информация справочниго характера (включая "мастер" выполнения типичных заданий); справа – действия над инструментами Azure и практические примеры разработки приложений для Azure. К этому рисунку мы возвращаемся несколько раз в продолжение всего курса, так как с этой страницы начинается любое действие, которое можно выполнить в системе. Отдельная панель слева служит в качестве "триггера" для переключения с одного рода действий на другие – Начало работы, Типичные задачи, Справка и поддержка, Программы тестирования бета-версий; чуть выше – "кнопки" для создания сервиса, объекта хранения в Памяти, а также Подключений (отметим некоторые неточности русской локализации: название Connect превратилось в Подключиться); ниже – Главная страница AppFabric (см. лекцию 5) и кнопки для обращения к компонентам AppFabric, английские названия которых локализованы по-русски самым загадочным образом и представляют поэтому некоторое подобие, как говорили в моем поколении, "загадочной картинки" ("Найдите здесь столько-то и такие-то компоненты Azure", привычные по их английским названиям). Но при известной интуиции найти их вполне возможно.
Интерфейс портала в целом характерен для современных принципов и инструментов GUI, прежде всего – для Microsoft Silverlight, API для разработки полнофункционального клиентского GUI в Web-приложениях, который и лежит в основе реализации GUI системы Windows Azure.
Результат перехода в пункт Типичные задачи показан на рис. 18.4. Их список у Вас перед глазами, поэтому перечислять еще раз излишне. Отметим, что гостевая ОС – это операционная система, выполняемая на Вашем клиентском компьютере при использовании облака. Разумеется, на Вашем компьютере, где работает Ваш браузер, операционная система совсем другая. В этом дуализме ОС – также специфика облачных вычислений. До сих пор большинство программистов не имели подобного опыта.
(рис 18.4) Страница типичных задач, выполняемых в облаке
На рис. 18.5 представлена страница справки и поддержки Windows Azure. Отметим, что локализованная справка (help) представлена достаточно полно. В необходимых случаях даны ссылки на документация на английском языке (MSDN).
(рис 18.5) Страница справки и поддержки в облаке
Интересной возможностью для пользователей Windows Azure является участие в программах тестирования бета-версий компонент Azure (см. рис. 18.6). В настоящее время стадию бета-тестирования проходят Windows Azure Connect и Traffic Manager (см. лекцию 8). Вообще, работать в Windows Azure интересно еще и тем, что Вы работаете в постоянно изменяющемся окружении – появляются новые компоненты или их новые версии. Это – тоже интересный и полезный опыт.
(рис 18.6) Страница записи на участие в бета-тестировании Azure
Управление развернутыми в облаке Windows Azure приложениями подробно описано в лекции 5 и лекции 8, а также в лабораторной работе 2. На рис. 18.7 представлена для примера одна из страниц управления развернутыми в облаке приложениями.
Управление GUI (меню) расположено вертикально и находится под надписью Windows Azure Platform. На рис. 18.7 показана лишь одна функциональность – управление развернутыми в облаке приложениями. Все эти возможности относятся к компоненте Windows Azure AppFabric. В таблице представлена информация об имеющихся в системе у данного пользователя подписках, рабочих ролях (worker roles) и Web-ролях (Web roles). В скобках показано число экземпляров каждой из них, имеющихся у пользователя. Данный GUI может быть легко настроен (customized): можно изменить число выдаваемых атрибутов.
(рис 18.7) Страница управления приложениями в облаке
Для выхода из Windows Azure нажмите ВЫХОД в правом верхнем углу страницы Windows Azure.
В данной лабораторной работе Вы освоили "азы" использования Windows Azure. В лабораторных работах 2 – 4 Вы получите более подробные практические сведения по использованию различных компонент Windows Azure.
К данной вводной лабораторной работе специальной литературы не предусмотрено. Если Ваша Интернет-коннекция работает достаточно быстро, Вы сможете оперативно получать нужную Вам конкретную информацию об Azure, двигаясь по меню (страницам) системы.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.