Структура службы Azure

Создание постоянно подключенных, масштабируемых, распределенных приложений и управление ими

Play

Простое создание приложений на основе микрослужб и управление их жизненным циклом

  • Быстрый вывод на рынок. Service Fabric позволяет разработчикам сосредоточиться на создании функций, которые увеличивают бизнес-ценность приложений, без издержек на разработку и написание дополнительного кода для решения проблем надежности, масштабируемости и задержек в базовой инфраструктуре.
  • Выбор архитектуры. Создавайте микрослужбы с отслеживанием или без отслеживания состояния (подход, в рамках которого сложные приложения состоят из небольших служб разных версий), реализуя наиболее сложные сценарии, требующие обработки большого количества данных с низкой задержкой, и масштабируйте их в облако с помощью Azure Service Fabric.
  • Адаптивность микрослужб. Создание детальных приложений микрослужб обеспечивает непрерывную интеграцию и разработку и позволяет быстрее внедрять новые функции в приложение.
  • Интеграция с Visual Studio. Включает средства Visual Studio, а также поддержку командной строки, что позволяет разработчикам быстро и удобно осуществлять сборку, тестирование, отладку, развертывание и обновление приложений Service Fabric на универсальных, тестовых и производственных развертываниях.
Azure Service Fabric — простое создание микрослужб
Service Fabric обеспечивает производительность с малыми задержками

Обеспечьте высокую производительность, низкие задержки и эффективность в глобальном масштабе

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

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

Проверенные платформы, используемые Azure и другими службами Майкрософт

В основе платформы Azure Service Fabric лежит многолетний опыт Майкрософт по разработке критически важных облачных служб. С 2010 года Service Fabric демонстрирует свою высокую эффективность. Это основополагающая технология, на которой работает базовая инфраструктура Azure, а также такие службы, как Skype для бизнеса, Intune, концентраторы событий Azure, фабрика данных Azure, Azure DocumentDB, база данных SQL Azure и Cortana.

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

Создание микрослужб на надежной платформе Azure Service Fabric
Запуск решений в Azure Service Fabric, локальной среде или облаке

Запускайте в локальной инфраструктуре, Azure или других облаках

Развертывайте один и тот же код приложения в общедоступном облаке, размещенном у третьей стороны в облаке или в частном облаке с помощью унифицированных служб платформы и единой модели приложений, используемой в Azure, локальной инфраструктуре и ЦОД, размещенных у хостинг-провайдеров. Майкрософт предоставляет пользователям максимальный выбор и гибкость, благодаря чему ваше приложение Service Fabric может работать под управлением Windows Server или Linux не только в облаке Azure или локальной среде, но также и в других облаках.

Узнайте, как клиенты используют Service Fabric

Обзор структуры службы с OSISoft

Компания OSISoft выбрала Service Fabric, чтобы собирать данные и эффективно их использовать.

Ознакомиться с примером использования

CareOtter использует Service Fabric, чтобы сделать здравоохранение более персонализированным

Как Service Fabric помогает CareOtter сосредоточиться на повышении качества услуг здравоохранения и не тратить время на управление инфраструктурой.

Связанные продукты и услуги

Облачные службы

Создание облачных приложений и интерфейсов API с высокой доступностью и бесконечной масштабируемостью

Наборы для масштабирования виртуальных машин

Масштабирование виртуальных машин Linux и Windows, от десятков до тысяч, и управление ими

Служба приложений

Создание мобильных и веб-приложений для любой платформы и любого устройства