Блог Сергея Байдачного

Мой блог о технологиях

Как попробовать Windows Azure бесплатно

3 комментария

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

Хочу сразу прояснить ситуацию со временем работы аккаунта, так как мы получаем много запросов о том, что 24 часа мало, чтобы опробовать все возможности. 24 часа означают, что через указанное время, Ваши данные будут удалены из Windows Azure, но вы сможете зарезервировать для себя новое окружение (опять на 24 часа). Таким образом, Вы можете заниматься исследованием возможностей Windows Azure хоть круглый год. Ограничение в 24 часа гарантируют для нас две вещи: 1). Вы не будете использовать выданный аккаунт в коммерческих целях; 2). Наши ресурсы будут использоваться оптимальным образом. Ведь попробовав какую-то функциональность, Вы можете вернуться к своему аккаунту через длительный промежуток времени, не остановив ненужные Вам службы (ведь Вы за это все равно не платите).

Резюмирую все вышесказанное: ограничений по времени доступа в Azure НЕТ, а есть только время жизни выделенного окружения. Через каждые 24 часа Вы активируете для себя новое окружение и продолжаете работать.

Теперь о том, как вести работу в рамках данной программы.

Для начала Вам нужно ввести уникальный идентификатор (любой, но лучше емейл), по которому система будет распознавать Вас как существующего пользователя и пропускать страницу регистрации. Если бы на нашем сайте была система аутентификации, то этот шаг можно было бы опустить, но раз ее нет, то введите емейл и нажмите кнопку «получить доступ»

image

Если Вы новый пользователь, то в появившемся Silverlight-приложении Вам необходимо заполнить четыре поля (имя, фамилия, емейл, компания) и согласиться с правилами использования. Если Вы уже резервировали учетную запись под Вашим идентификатором (емейлом), то этот шаг будет опущен:

image

Если Вы не из Украины, то также можете выполнить регистрацию (сделаете мне метрику). Страну мы не проверяем, но интерфейс на украинском.

Далее Вы попадаете в окно, позволяющее выделить окружение (Hosted Service).

Важно! По данной программе Вы получаете в пользование 3 экземпляра. Поэтому можете реализовать сколь угодно сложные сценарии в своем окружении. О том, как управлять несколькими экземплярами смотрите в моем предыдущем посте.

Важно! Выделив окружение и развернув пакет, Вы инициализируете и запускаете Ваши роли. Как только Вы хотите обновить роли, то первым делом необходимо удалить существующее окружение и создать новое. Необходимые кнопки есть в интерфейсе, НО, Вам придется подождать до 5 минут, пока старое окружение будет удалено. Все это время, кнопка, позволяющая создать новое окружение, будет недоступна.

Итак, жмем кнопку «Резервировать» и переходим к следующему окну.

image

На этом этапе ничего выбрать нельзя, но Вы можете посмотреть, что Вы получаете под созданной учетной записью. Как я и говорил, несмотря на один Hosted Service, Вы будете иметь доступ к трем экземплярам (тут это почему-то не написано, но я допишу, потом, может быть).

Жмем «Дальше» и переходим к панели управления Вашим окружением.

image

Итак, мы имеем три закладки, на каждой из которых представлена информация о различных составляющих Windows Azure:

· Закладка Службы. Тут Вы сможете видеть все Ваши роли и их статус (до трех различных ролей). Тут же Вы можете удалить Ваше окружение или перейти к созданию нового.

· Закладка Storage Service. Тут для Вас уже создан активный аккаунт и Вы можете получить его имя, а также первичный и вторичный ключи, которые позволяют взаимодействовать Вашему приложению с таблицами, очередями и блобами, поддерживаемыми Storage службой.

· Закладка SQL Azure. Тут Вы можете получить строку соединения, позволяющую Вам получить доступ к SQL Azure как через SQL Management Studio, так и из Ваших приложений. В SQL Management Studio Вы создаете все необходимые таблицы, процедуры и связи, ну а затем используете все это добро в приложениях.

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

Итак, прежде чем переходить к развертыванию ролей, необходимо иметь какой-то готовый проект. Чтобы поэкспериментировать, Вы можете скачать Windows Azure Training Kit и выполнять примеры оттуда.

Имея проект в Visual Studio, Вам необходимо создать пакет. Для используем команду Publish (хотя ничего и не публикуем) и выбираем Create Service Package Only.

image

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

Остается только опубликовать пакет. Для этого возвращаемся в панель и Выбираем «Развернуть…»

Указываете путь к Вашему пакету и конфигурационному файлу и нажимаете «Развернуть».

Вот и все. На закладке Служба, Вы можете наблюдать за инициализацией и состоянием Ваших ролей.

Наслаждайтесь.

Реклама

Written by Sergiy Baydachnyy

29.03.2011 в 12:53

Опубликовано в Windows Azure

Tagged with ,

комментария 3

Subscribe to comments with RSS.

  1. Развернул пробное приложение из Windows Azure Training Kit

    При переходе на мой URL получаю ошибку:
    Network Error (tcp_error)

    A communication error occurred: «Connection refused»
    The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.

    Владимир

    22.04.2011 at 13:53

  2. Добрый день ! Почему-то роли не появляются, только службы при закачке пакета из Azure Training Kit.

    Аноним

    29.10.2011 at 12:08

  3. Возможно, акция уже закончилась… но сейчас у меня не получается пройти дальше окна с кнопкой «Далі»… загорает диалог, типа, с логирование процесса развертывания и я оптяь все на той же странице…

    Илья

    11.02.2012 at 18:36


Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: