Экспорт (0) Печать
Развернуть все

Что такое Azure?

Обновлено: Апрель 2014 г.

Azure — это интернет-платформа вычислений и служб, размещенная в центрах обработки данных, управляемых или поддерживаемых Майкрософт. Она включает множество разных функций с соответствующими службами для разработчиков, которые можно использовать совместно или по отдельности.

На следующем рисунке сопоставлены возможности и функции, входящие в Azure. Обязательно проверьте, какие службы Azure доступны в вашем регионе.

Можно также просмотреть или загрузить плакат с инфографикой Что такое Microsoft Azure, на котором визуально объясняется Azure.

Если вы используете Windows 8 или более позднюю версию, попробуйте приложение Server Posterpedia. Оно позволяет просмотреть различные плакаты продуктов Майкрософт, включая Azure, с возможностью увеличения и взаимодействия.

На веб-сайте Azure.microsoft.com представлены учебники, файлы для загрузки и пошаговые руководства, которые помогут вам сделать первые шаги в разработке на Azure.

В следующих разделах описана имеющаяся документация MSDN для Azure.

Пакеты SDK Azure для .NET, Node.js, Java, PHP, Python и Ruby предоставляют общие средства и ресурсы, которые используются для упаковки, тестирования и развертывания приложений. Пакет Azure SDK для .NET включает средства Azure для Microsoft Visual Studio, позволяющие использовать Visual Studio для создания, построения, упаковки, запуска и отладки масштабируемых веб-приложений и служб для Azure. Доступны следующие источники обучения:

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

Приложения на Azure можно запускать с помощью веб-сайтов Azure, облачных служб (ранее — размещенных служб), виртуальных машин (которые поддерживают IaaS) и мобильных служб. Дополнительные сведения см. в следующих местах:

  • Виртуальные машины предоставляют функциональность IaaS (инфраструктура как услуга). Вы получаете полный доступ к серверу в облаке и можете обслуживать его, как того требует ваша деятельность. Вы можете выбирать из коллекции образов, включающих Windows Server и Linux, с различными предустановленными дополнительными приложениями, в том числе с Microsoft SQL Server и базами данных Oracle. Однако можно создать и отправить свой собственный образ.

  • Веб-сайты. Начните с бесплатной версии и расширяйтесь по мере развития. Используйте любое средство или операционную систему для создания веб-сайта с помощью .NET, PHP, Python, Java или Node.js и разверните его за несколько секунд.

  • Мобильные службы. Мобильные службы предназначены для легкого создания высокофункциональных мобильных приложений, использующих Windows Azure. Они объединяют ряд служб, обеспечивающих серверные функции для ваших приложений.

  • Облачные службы — с помощью облачных служб можно быстро развертывать многоуровневые приложения и управлять ими; в этих приложениях Azure обрабатывает различные сведения: провизионирование, балансировку нагрузки и наблюдение за состоянием системы, что позволяет обеспечивать непрерывную доступность.

Службы Data Services позволяют хранить, изменять и использовать для построения отчетов данные в Azure. Преимущества использования включают управляемость, высокий уровень доступности, высокую масштабируемость и знакомую модель разработки. Доступны следующие источники обучения:

  • Хранилище Windows Azure представляет собой ключевой компонент, содержащий 3 службы разработчика.

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

    2. Таблицы могут хранить большие объемы неструктурированных нереляционных данных (NoSQL).

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

  • База данных SQL может хранить большое количество реляционных данных.

  • Синхронизация данных SQL позволяет создавать и планировать регулярную синхронизацию между базой данных SQL и либо локальными серверами SQL, либо другими экземплярами баз данных SQL Server.

  • HDInsight основана на Apache Hadoop. Она упрощает работу с большими данными благодаря интеграции с такими инструментами, как Microsoft Office и System Center. Дополнительные сведения доступны в разделе Большие данные

  • Диспетчер восстановления Hyper-V позволяет осуществлять оркестрацию и управление репликацией первичного центра обработки данных во вторичное расположение в целях управления данными, обеспечения непрерывности и аварийного восстановления. Можно использовать удаленную автоматизацию для контроля локальных частных облаков, определенных в диспетчере виртуальных машин (VMM) System Center 2012 с пакетом обновления 1 (SP1) и System Center 2012 R2.

  • Резервное копирование защищает важные серверные данные за пределами организации путем автоматического создания резервных копий в Azure, где они доступны для простого восстановления данных.

  • Кэш — это распределенное, хранимое в памяти и масштабируемое решение, которое позволяет создавать быстрые и масштабируемые приложения, обеспечивая супербыстрый доступ к данным. Сюда входит очень распространенный сценарий кэширования состояния сеанса и вывода данных в ASP.NET. Кэширование повышает производительность и сокращает трафик, временно сохраняя данные из других источников на сервере и обновляя их через заданные интервалы В решении Azure кэширование может сократить затраты и повысить масштабируемость других служб хранения, таких как база данных SQL или хранилище Azure.

  • Azure SQL Reporting — это облачная служба составления отчетов, работающая на технологиях служб SQL Server Reporting Services. Она позволяет встроить возможность составления отчетов в приложения Azure. Отчеты могут быть представлены на рабочем столе и устраняют необходимость поддерживать собственную инфраструктуру отчетов. Примечание. Компонент SQL Reporting будет заменен на службы отчетов SQL на виртуальной машине Azure. Документация, предоставленная здесь, предназначена только для существующих пользователей.

Сетевые службы предоставляют общие возможности подключения и маршрутизации на уровнях TCP/IP и DNS.

  • Концентраторы уведомлений предоставляют простую в использовании архитектуру, которая позволяет отправлять мобильные push-уведомления с любого сервера (в облаке или локального) на любую мобильную платформу. Можно легко отправлять кроссплатформенные, персонализированные push-уведомления, не учитывая деталей разных систем уведомлений платформы (PNS). Благодаря единому вызову API можно направлять уведомления отдельным пользователям или целым сегментам аудитории, содержащим миллионы пользователей, на все их мобильные устройства.

  • Шина обслуживания предоставляет размещенную, безопасную и широко доступную инфраструктуру для масштабного взаимодействия, распределения событий, именования и публикации служб. Service Bus предоставляет варианты подключения для Windows Communication Foundation (WCF) и других конечных точек службы, включая конечные точки REST.

    Очереди хранилища Azure и очереди Service Bus обеспечивают различные преимущества. После прочтения обзорных материалов для каждой функции см. раздел Очереди Azure и очереди шины обслуживания Azure — сходства и отличия для получения дополнительных сведений.

  • Службы Media Services образуют расширяемую облачную платформу, которая позволяет разработчикам создавать масштабируемые приложения для управления и доставки мультимедиаданных.

  • Службы BizTalk предоставляют общие возможности интеграции (такие как мосты, преобразования, обмен сообщениями B2B) в Azure. Они обеспечивают широкий ряд конечных точек обмена сообщениями для обработки и преобразования сообщений, позволяют обмен сообщениями B2B и помогают организациям осуществить интеграцию с несовместимыми приложениями, как облачными, так и локальными.

  • Active Directory предоставляет несколько служб для управления удостоверениями и использования их в облачных приложениях.

  • Планировщик — это многопользовательская прикладная служба в Azure, предназначенная для планирования действий, которые производятся регулярно или в определенные дни. Запланированные действия выполняются регулярно даже в случае сбоя сети, компьютера или центра обработки данных. REST API планировщика позволяет управлять обменом данными для этих действий.

  • Сеть доставки содержимого кэширует большие двоичные объекты Azure и статические выходные данные вычислительных экземпляров в стратегических местоположениях, чтобы обеспечить максимальную пропускную способность для доставки содержимого пользователям.

  • Многофакторная проверка подлинности сокращает организационные риски и помогает включить соответствие регулятивным нормам, обеспечивая дополнительный уровень проверки подлинности помимо учетных данных учетной записи пользователя. Многофакторная проверка подлинности Windows Azure может использоваться как в локальных, так и в облачных приложениях. Многофакторную проверку подлинности можно включить для пользователей Windows Azure Active Directory или для пользовательских приложений с помощью пакета SDK или локального приложения, использующего сервер многофакторной проверки подлинности.

  • Visual Studio Online (ранее — Team Foundation Service) позволяет в течение минут запустить Visual Studio в Azure без необходимости установки или настройки отдельного сервера. Можно настроить среду, включающую репозиторий Git и средства отслеживания проекта для непрерывной интеграции и IDE, внося ежемесячную плату за каждого пользователя. Также можно подключать проекты с помощью локальных средств разработки, таких как Visual Studio, Eclipse или Xcode.

Сетевые службы предоставляют общие возможности подключения и маршрутизации на уровнях TCP/IP и DNS.

  • Виртуальная сеть позволяет провизионировать виртуальные частные сети (VPN) между сайтами и узлами в Azure, управлять ими, а также безопасно связывать их с локальной инфраструктурой ИТ. Она позволяет использовать Azure как филиал или как защищенную частную виртуальную сеть в облаке.

  • ExpressRoute — это служба, позволяющая создавать частные подключения между центрами обработки данных Azure и локальной или совместно используемой инфраструктурой. Подключения ExpressRoute не выходят в публичный Интернет и предлагают повышенную защищенность, высокую скорость и меньшую задержку при обмене данными, чем обычные подключения по Интернету.

  • Диспетчер трафика балансирует нагрузку входящего трафика между несколькими службами Интернета с использованием политик на основе DNS.

Как Магазин, так и Marketplace обеспечивают место для покупки и продажи приложений Azure и подписки на данные. Магазин Azure интегрирован в портал управления платформой Azure, а Marketplace нет.

См. также

Показ:
© 2014 Microsoft