- Портал Microsoft Azure
- Мобильное приложение Azure
- Подключайтесь к своим ресурсам Azure в любое время из любой точки мира
- Просмотр на одном портале, управление всеми приложениями
- Ваши настройки, ваш выбор
- Точная настройка прав доступа
- Комбинируйте службы для создания необычайно мощных приложений
- Больше никаких темных пятен в счетах
- Получайте интегрированную поддержку в нужное время и в нужном месте
- Знакомство с Azure
- Создавайте инновации для решения конкретных задач
- Надежное облако
- Простая работа с гибридным облаком
- Создавайте решения, как вам удобно
- Будьте готовы к задачам будущего
- Справляйтесь с любыми задачами с помощью Azure, вашим партнером по облачным решениям
- Создание уникальной стратегии перехода в облако
- Ускоренное проектирование и поставка
- Расширенная безопасность
- Оптимизация расходов для экономии средств
- Уверенная миграция
- Получение полезных сведений из данных
- Azure не только имеет глобальный охват, но и предоставляется в вашем регионе
- Сокращение затрат в Azure
- Интернет
- Найдите службы Azure для своих веб-приложений
- Что говорят клиенты о запуске веб-приложений в Azure
- Новые возможности
- Быстрый старт первого проекта в Windows Azure. Веб-сайты
- Часть I. Запуск первого приложения в Windows Azure. Подготовка рабочего окружения
- 1. Установка Windows Azure SDK для .NET.
- Часть II. Запуск первого приложения в Windows Azure. Регистрация на портале и получение учетной записи
- Часть III. Запуск первого приложения в Windows Azure. Создание первого сайта в Web Sites на базе шаблона из галереи
- Часть IV. Запуск первого приложения в Windows Azure. Модификация проекта и публикация кода из Visual Studio
- Часть V. Запуск первого приложения в Windows Azure. Масштабирование проекта на Web Sites
Портал Microsoft Azure
Создавайте, отслеживайте все объекты, от простых веб-приложений до сложных облачных приложений, с помощью одной, унифицированной консоли и управляйте ими
Мобильное приложение Azure
Подключайтесь к своим ресурсам Azure в любое время из любой точки мира
Теперь доступно для iOS и Android.
Просмотр на одном портале, управление всеми приложениями
Просматривайте и администрируйте все свои приложения из единого центра: веб-приложения, базы данных, виртуальные машины, виртуальные сети, хранилище и командные проекты Visual Studio. Оцените гибкость использования графических элементов на портале Azure или преимущества интегрированной командной строки, предоставляемые Cloud Shell. Ознакомьтесь с общими сведениями и узнайте, какими службами Azure можно управлять с помощью портала Azure.
Ваши настройки, ваш выбор
Представьте себе единую, простую в использовании консоль, созданную только для вас и вашей команды, а также ваших проектов. Этот единый центр существенно упрощает создание, развертывание и администрирование облачных ресурсов. Организуйте свой портал для своей работы и стиля жизни. Отслеживайте самые важные данные, закрепив их на панели мониторинга. Изменяйте размер плиток, чтобы отображать только нужную информацию, и совместно используйте данные о приложениях и ресурсах.
Точная настройка прав доступа
Управление доступом на основе ролей позволяет точно настраивать для пользователей права доступа к разным ресурсам. Предоставляйте явные права на управление и доступ для уровней учетных записей, служб и операций как отдельным пользователям, так и группам.
Комбинируйте службы для создания необычайно мощных приложений
Выбирайте из более чем 3000 служб от корпорации Майкрософт и наших партнеров. Многие из этих служб являются бесплатными. Находите приложения с открытым кодом, платформы и шаблоны, а также образы с одной или несколькими виртуальными машинами. Используя их со службами Azure, вы можете быстро и без усилий создавать мощные решения для любого устройства и облака. Кроме того, при изменении потребностей вы сможете вручную или автоматически масштабировать число экземпляров. А плата за использование служб выставляется в одном счете.
Больше никаких темных пятен в счетах
Теперь легко следить за текущими и прогнозируемыми расходами. Портал Azure автоматически вычисляет существующие расходы и прогнозирует вероятные месячные затраты, даже если вы управляете сотнями ресурсов в нескольких приложениях. Кроме того, вы можете легко просматривать аналитику из нескольких облаков и данные о фактическом использовании ресурсов, включив мониторинг и диагностику и отслеживая метрики служб. Это поможет вам избежать непредвиденных расходов.
Получайте интегрированную поддержку в нужное время и в нужном месте
Вы можете получить предупреждение или заметить проблему при просмотре событий и журналов аудита — в любом случае помощь всегда рядом. Корпорация Майкрософт предоставляет все необходимые ресурсы, которые помогут вам начать и продолжать свою работу, включая доступ к нашим сообществам и форумам, сведения об устранении конкретных неполадок и непосредственную помощь от специалистов службы поддержки Azure мирового уровня. Кроме того, вы получаете прямой канал обратной связи с группой разработки Azure.
Знакомство с Azure
Превратите свои идеи в инновации с помощью проверенных временем продуктов и служб Azure
Создавайте инновации для решения конкретных задач
Добивайтесь поставленных целей благодаря свободе и гибкости разработки, администрирования и развертывания приложений в любой среде. Используйте любые языки, платформы и инфраструктуру, в том числе свой центр обработки данных и другие облака, для решения сложных и простых задач.
В Azure есть все необходимое для создания следующего отличного решения.
Надежное облако
К вашим услугам комплексная защита, предоставляемая командой экспертов, а также упреждающие средства обеспечения соответствия, которым доверяют предприятия, государственные организации и стартапы.
Простая работа с гибридным облаком
В локальной среде, в различных облаках и на пограничных устройствах — мы поможем вам использовать все возможности. Интегрируйте свои среды и управляйте ими с помощью средств и служб, созданных для гибридного облака.
Создавайте решения, как вам удобно
У вас есть выбор. Благодаря поддержке всех приложений и платформ и возможности использовать открытый код вы можете создавать приложения удобным для вас способом и развертывать их в нужных средах.
Будьте готовы к задачам будущего
Майкрософт непрерывно внедряет инновации, чтобы помочь вам как с реализованными развертываниями, так и с планируемыми разработками.
Справляйтесь с любыми задачами с помощью Azure, вашим партнером по облачным решениям
Создание уникальной стратегии перехода в облако
Достигайте своих краткосрочных и долгосрочных целей, используя проверенную платформу Cloud Adoption Framework. С ее помощью вы можете разрабатывать и согласовывать свои технические и бизнес-стратегии.
Ускоренное проектирование и поставка
Расширьте возможности творческой реализации для разработчиков и ускорьте выход на рынок благодаря повышению скорости разработки.
Расширенная безопасность
Защитите свои бизнес-активы и данные от новых угроз с помощью встроенных многоуровневых средств безопасности и интеллектуальной защиты от угроз.
Оптимизация расходов для экономии средств
Получите больше преимуществ от Azure, используя средства, предложения и руководства, которые помогут понять, как с помощью системы управления облаком интерпретировать и прогнозировать счета, оптимизировать рабочие нагрузки и контролировать расходы.
Уверенная миграция
Бесплатно получайте помощь от экспертов, а также доступ к ресурсам и средствам, чтобы перенести в Azure свои серверы, приложения, базы данных и другие рабочие нагрузки.
Получение полезных сведений из данных
Получайте полезные сведения на основе своих данных в реальном времени с помощью защищенных средств аналитики корпоративного класса. А также обменивайтесь данными в рамках организации, используя панели мониторинга и инструменты визуализации.
«We’ve used the Azure Migration Program as the engine of TINE’s cloud migration. In addition to the tools it provides, access to Microsoft subject matter experts was extremely useful.»
Ян Эгил Ринг (Jan Egil Ring), ведущий архитектор в Crayon | Поставщик управляемых служб Azure Expert для TINE
Azure не только имеет глобальный охват, но и предоставляется в вашем регионе
Создавайте уникальные возможности для всех своих клиентов, независимо от того, где они находятся — недалеко от вас или на другом конце света. При создании решений в Azure вам не придется выбирать между количеством и качеством. От других поставщиков Azure отличается большим количеством регионов с центрами обработки данных и самым полным портфелем сертификатов соответствия, а также строгим соблюдением принципов экологической ответственности.
Сокращение затрат в Azure
Воспользуйтесь преимуществами уникальных программ экономии средств и узнайте, почему для развертывания Windows Server и SQL Server службы AWS обходятся в пять раз дороже, чем Azure.
Интернет
Создавайте мощные интеллектуальные веб-приложения
Оперативно разрабатывайте и развертывайте веб-приложения с помощью полностью управляемой платформы. При этом вам не нужно отвечать за управление инфраструктурой.
Найдите службы Azure для своих веб-приложений
Если вы хотите | Воспользуйтесь этим компонентом |
---|---|
Создать полностью управляемую платформу для таких целей:
| Служба приложений |
Ускорить доставку больших объемов содержимого — от приложений и сохраненных материалов до потокового видео —клиентам по всему миру. | Сеть доставки содержимого |
| Службы мультимедиа |
Реализовать полностью управляемую службу поиска, которая поможет предотвратить проблемы, связанные с повреждением индекса, масштабированием, а также доступностью служб и их работой. | Когнитивный поиск Azure |
Добавить в веб-приложения функциональные возможности работы в реальном времени, такие как комната чата, совместная разработка, динамическая панель мониторинга и мгновенная трансляция. | Служба Azure SignalR |
Добавляйте в свои приложения карты, поиск, маршрутизацию и текущие условия трафика с помощью геопространственных служб. | Azure Maps |
Обеспечить сверхвысокую скорость ответов DNS и сверхвысокую доступность для всех потребностей вашего домена. | Azure DNS |
Оптимизировать доставку из ферм серверов приложений, при этом повысив уровень безопасности приложений с помощью брандмауэра веб-приложения. | Шлюз приложений |
Что говорят клиенты о запуске веб-приложений в Azure
«With the Microsoft cloud platform for service delivery, we can focus less on infrastructure and more on enhancing the fan experience and business outcomes.»
Рафаэль де лос Сантос (Rafael de Los Santos), глава отдела по цифровым операциям, ФК «Реал Мадрид»
«A long development and build period can lead to missed business opportunities. Azure deserves high praise for helping us get to a fully validated release in six months.»
Дайчи Хайята (Daichi Hayata), ведущий разработчик, команда IMAGE WORKS из группы современных решений, подразделение разработки ПО компании FUJIFILM
«The Azure PaaS solution was a great choice to work with the on-premises technology that Van Lanschot already had, to support rapid Agile and DevOps development, and to provide a flexible platform for the future.»
Гирт ван дер Крайсен (Geert van der Cruijsen), консультант и разработчик цифровых решений, Xpirit
Новые возможности
Узнавайте последние новости о веб-приложениях в Azure.
Быстрый старт первого проекта в Windows Azure. Веб-сайты
В этой статье из пяти частей показано, как: создать веб-сайт для Windows Azure из галереи образов, создать веб-сайт и развернуть собственный ASP.NET MVC 4 проект, масштабировать веб-сайт. Веб-сайты являются новой функциональностью платформы и находятся в стадии Preview — соответственно, требуется регистрация для доступа к этой функциональности.
Prerequisites:
1) Windows 7 либо Windows 8.
Часть I. Запуск первого приложения в Windows Azure. Подготовка рабочего окружения
1. Установка Windows Azure SDK для .NET.
1.1 Установка Windows Azure SDK для .NET с помощью Web Platform Installer
1. Перейдите на сайт Центра Разработки на .NET на Windows Azure (рис. 1). Нажмите на кнопку Install.
Рис. 1. Центр Разработки на .NET для Windows Azure
2. В появившемся диалоговом окне выберите необходимую версию Visual Studio – 2010 или 2012 RC (рис. 2). Выберите Visual Studio 2012 RC.
Рис. 2. Диалоговое окно выбора версии пакета
3. Как только пакет будет загружен, запустится оболочка Web Platform Installer 4.0 с настроенным списком программного обеспечения, необходимо для разработки с использованием Windows Azure SDK 1.7. После завершения установки нажмите Finish в появившемся диалоговом окне (рис. 3).
Рис. 3. Диалоговое окно установки компонентов
1.2 Установка Windows Azure SDK для .NET вручную
Для ручной установки Windows Azure SDK для .NET и других компонентов, требуемых для разработки для Windows Azure, перейдите на страницу загрузки и последовательно загрузите и установите все необходимые компоненты.
Часть II. Запуск первого приложения в Windows Azure. Регистрация на портале и получение учетной записи
Windows Azure Web Sites находится в стадии “Preview”. Получить доступ можно, подав заявку на бесплатный трехмесячный период использования Windows Azure и добавив необходимую функциональность на портале управления либо запросив доступ к функциональности Preview на сайте Windows Azure.
Добавление заявки на доступ к функциональности Preview на портале администрирования
1. Войдите на портал управления Windows Azure, используя учетные данные Windows Live ID (рис. 4).
Рис. 4. Страница входа в систему
2. Войдя на портал управления (рис.5), нажмите кнопку New, расположенную в нижнем левом углу страницы, для открытия диалогового окна New form (рис. 6).
Рис. 5. Портал управления Windows Azure
Рис. 6. Диалоговое окно New form
3. В диалоговом окне New form выберите опцию Web Site. Нажмите на ссылку preview program.
4. На открывшейся странице нажмите Preview features (рис. 7), чтобы перейти на страницу добавления заявки на функциональность Preview.
5. На странице preview features нажмите try it now рядом с Web Sites (рис. 8).
Рис. 8. Страница preview features
6. На появившейся форме Add Preview Feature выберите свою подписку (если у вас несколько подписок) и нажмите на кнопку (рис. 9), чтобы запросить доступ к функциональности Preview. После нажатия рядом с названием функциональности появляется надпись You Are Queued (рис.10).
Рис. 9. Отправка запроса на доступ к функциональности Preview
Рис. 10. Обновленная страница preview features
6. Для того, чтобы узнать, в каком состоянии находится ваша заявка, нажмите на ссылку Status.
Добавление заявки на доступ к функциональности Preview на сайте Windows Azure
Для того, чтобы добавить заявку на доступ к функциональности Preview на сайте Windows Azure, перейдите на страницу Preview Features (рис. 11) и повторите последовательность действий из предыдущего пункта.
Рис.11. Страница Preview Features
Подробная информация по ценообразованию доступна на сайте Windows Azure.
После того, как ваш запрос будет принят, вы получите электронное письмо на почтовый ящик своей учетной записи (рис. 12).
Рис. 12. Образец электронного письма о предоставлении доступа
Если вы получили электронное письмо — вы получили доступ к функциональности Preview, которая была вам необходима.
Часть III. Запуск первого приложения в Windows Azure. Создание первого сайта в Web Sites на базе шаблона из галереи
1. Войдите на портал управления Windows Azure, используя учетные данные Windows Live ID (рис. 13).
Рис. 13. Страница входа в систему
2. Войдя на портал управления (рис.14), нажмите кнопку New, расположенную в нижнем левом углу страницы, для открытия диалогового окна New form.
Рис. 14. Портал управления Windows Azure
3. Выберите Web Site для создания нового веб-сайта. Выберите From Gallery (рис. 15).
Рис. 15. Выбор варианта создания веб-сайта
4. В диалоговом окне Find Apps For Azure вам предлагается выбрать один из преднастроенных образов (рис. 16). Выберите образ WordPress.
Рис. 16. Выбор преднастроенных образов веб-сайтов из галереи
5. В диалоговом окне Configure Your App введите в поле URL будущее имя вашего веб-сайта на основе WordPress. Остальное оставьте без изменений (рис. 17).
Рис. 17. Страница первоначальной настройки веб-сайта
6. В диалоговом окне New MySQL Database вы можете выбрать имя для базы данных MySQL либо продолжить работу со случайно сгенерированным (рис. 18). Отметьте, что вы согласны с правилами ClearDB. Нажмите Next.
Рис. 18. Страница создания новой базы данных MySQL
За короткое время будет развернут ваш новый веб-сайт, после чего значение поля Status примет значение Running (рис. 19).
Рис. 19. Панель информации о веб-сайте
7. Нажмите на ссылке в поле Url вашего веб-сайта, чтобы перейти на администраторскую панель блога (рис. 20). Введите необходимые данные и нажмите Install WordPress.
Рис. 20. Страница первоначальной настройки блога WordPress
8. Ваш блог установлен (рис. 21). Нажмите Log In для входа в систему.
9. Перейдите обратно на портал управления Windows Azure на вкладку Web Sites. Нажмите на названии своего веб-сайта, чтобы перейти на администраторскую панель веб-сайта и просмотреть загрузку в реальном времени (рис. 22).
Рис. 22. Администраторская панель веб-сайта
Вы создали свой первый веб-сайт с помощью галереи преднастроенных образов.
Часть IV. Запуск первого приложения в Windows Azure. Модификация проекта и публикация кода из Visual Studio
Для Windows Azure Web Sites поддерживаются следующие варианты развертывания: Visual Studio Web Deploy, GitHub, FTP, Team Foundation Services (TFS), Microsoft WebMatrix. В этой статье рассматривается алгоритм развертывания веб-сайта с помощью FTP из Visual Studio.
1. Войдите на портал управления Windows Azure, используя учетные данные Windows Live ID (рис. 23).
Рис. 23. Страница входа в систему
2. Войдя на портал управления (рис.24), нажмите кнопку New, расположенную в нижнем левом углу страницы, для открытия диалогового окна New form.
Рис. 24. Портал управления Windows Azure
3. Выберите Web Site для создания нового веб-сайта. Выберите Quick Create (рис. 25).
Рис.25. Выбор варианта создания веб-сайта
4. Введите URL для вашего будущего веб-сайта (рис. 26).
Рис. 26. Первоначальная настройка веб-сайта
5. За короткое время будет развернут ваш новый веб-сайт, после чего значение поля Status примет значение Running (рис. 27).
Рис. 27. Панель информации о веб-сайте
6. Нажмите на ссылку в поле URL вашего веб-сайта, чтобы удостовериться, что сайт был создан и работает (рис. 28).
Рис.28. Первая страница созданного сайта
7. Для того, чтобы получить учетные данные для дальнейшего развертывания по FTP, перейдите на администраторскую панель веб-сайта, нажав на его имени. На странице Dashboard нажмите Reset deployment credentials (рис.29). Введите в появившемся диалоговом окне учетные данные, которые будут использоваться для развертывания веб-сайта.
Рис.29. Меню действий с веб-сайтом
8. Для загрузки профиля развертывания, который будет использоваться в дальнейшем в Visual Studio, нажмите Download publish profile (рис.29).
9. Запустите Visual Studio 2012 RC.
10. Нажмите New Project. Выберите шаблон ASP.NET MVC 4 Web Application (рис. 30). Выберите Internet Application (рис. 31).
Рис. 30. Список шаблонов веб-проектов в Visual Studio 2012 RC
Рис. 31. Основные настройки проекта ASP.NET MVC 4
11. Нажмите правой кнопкой мыши на проекте. Выберите Publish. В открывшемся диалоговом окне нажмите Import… и выберите загруженный с портала управления Windows Azure профиль развертывания для вашего веб-сайта. Выберите опцию развертывания FTP и введите необходимые данные (рис. 32), которые можно получить на панели администрирования вашего веб-сайта (рис. 33). Для проверки правильности введенных значений нажмите Validate Connection. В случае успешного прохождения проверки нажмите Publish. Далее в представлении Output будет расположен лог развертывания вашего веб-сайта по FTP (рис. 34).
Рис. 32. Настройка публикации проекта
Рис. 33. Панель основных данных о веб-сайте на панели администрирования веб-сайта
Рис. 34. Представление Output в Visual Studio 2012 RC
12. После окончания загрузки нажмите на адрес в поле URL, чтобы перейти на веб-сайт (рис. 35).
Рис. 35. Стандартная страница проекта ASP.NET MVC 4
Вы создали веб-сайт и развернули в него стандартный проект ASP.NET MVC 4.
Часть V. Запуск первого приложения в Windows Azure. Масштабирование проекта на Web Sites
Каждый веб-сайт в Windows Azure имеет панель администрирования Dashboard, в которой можно получить различную информацию о веб-сайте: метрики, загрузку, URL, расположение в датацентре, а также выполнить различные действия: остановку или запуск веб-сайта, удаление, переход на веб-сайт и так далее (рис. 36).
Рис. 36. Панель администрирования веб-сайта, страница Dashboard
При необходимости масштабировать ваш веб-сайт вы можете сделать это в панели администрирования.
1. Перейдите в панель администрирования вашего веб-сайта.
2. Нажмите Scale для перехода на страницу сведений о масштабировании (рис. 37).
Рис.37. Страница сведения о масштабировании веб-сайта
Вы можете выполнять масштабирование вашего веб-сайта, регулируя количество экземпляров, которое он будет использовать. Для этого на странице масштабирования есть специальный регулятор (слайдер). По умолчанию после создания ваш веб-сайт находится в режиме shared, то есть его экземпляры выполняются в одном большом пространстве вместе с экземплярами других веб-сайтов (изолированно от них). Вы можете инициировать переход вашего веб-сайта в режим reserved – с получением для веб-сайта отдельных виртуальных машин. Находящиеся в режиме shared 10 веб-сайтов бесплатны.
1. Используя слайдер, укажите количество экземпляров в 2 (рис. 38). Нажмите Save.
Рис. 38. Слайдер управления количеством экземпляров в режиме shared
2. Укажите режим веб-сайта в reserved (рис. 39).
Рис. 39. Переключение режимов
3. Отметьте “I have removed the spending limit on myaccount” для того, чтобы появилась возможность перехода в режим reserved.
4. Вам доступно три размера экземпляра – Small, Medium и Large. Выберите режим Medium и, используя слайдер, укажите 2 экземпляра (рис. 40). Нажмите Save.
Рис. 41. Выбор размера экземпляров и слайдер управления количеством экземпляров в режиме shared
5. Откатите изменения, перейдя в режим Shared и нажав Save.