Trace Id is missing
Перейти к основному контенту
Azure

Функции Azure

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

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

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

Применяйте бессерверные функции в различных случаях использования

Интеллектуальные приложения

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

Обработка в режиме реального времени

Обрабатывайте файлы, данные и потоки событий практически в реальном времени.
 

Оркестрация рабочего процесса

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

Встроенные средства обеспечения безопасности и соответствия требованиям 

Корпорация Майкрософт обязалась инвестировать 20 млрд долларов США (USD) в кибербезопасность  в течение пяти лет.
У нас работает более 8500 специалистов по безопасности и аналитике угроз в 77 странах.
Azure обладает одним из крупнейших портфелей сертификатов соответствия требованиям в отрасли.
Женщина держит планшет.
Расценки

Гибкие расценки, соответствующие вашим потребностям

Курс обучения

Создавайте интеллектуальные бессерверные приложения

Разрабатывайте адаптивные, отзывчивые и персонализированные возможности, создавая и модернизируя приложения с помощью Azure.
ИСТОРИИ КЛИЕНТОВ

Узнайте, как клиенты внедряют инновации с помощью функций Azure

Часто задаваемые вопросы

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

    Вы сможете сосредоточиться на наиболее важном для вас программном коде на языке программирования, поддерживающем максимальную продуктивность, а Функции Azure сделают все остальное.
  • Функции Azure позволяют реализовать логику системы с помощью готовых блоков программного кода, срабатывающих от событий. Эти блоки кода называются "функции". Вы пишете код функции на выбранном вами языке с помощью любимых средств разработки, а затем развертываете код в облаке Azure. Функции обеспечивают поддержку разработки на C#, Java, JavaScript, PowerShell, Python, а также возможность использовать дополнительные языки, такие как Rust и Go.
  • Функции Azure предоставляют различные уровни поддержки для множества языков, в том числе C#, JavaScript, F#, Java и Python.
     
    Подробные сведения см. в разделе Поддерживаемые языки в функциях Azure
  • Приложения-функции в гибком плане потребления и плане службы приложений будут работать или будут доступны в 99,95 % времени.
     
    См. полное SLA для Функций.
  • Функции могут выполняться в рамках гибкого плана потребления, плана Службы приложений Azure, плана Премиум или плана приложений-контейнеров Azure.
     
    Дополнительные сведения см. в планах масштабирования и размещения функций Azure .
  • Избегайте жестко запрограммированного доступа к другим службам, таким как хранилище блогов Azure и Azure Cosmos DB, с помощью триггеров и привязок. Триггеры — это то, что вызывает запуск функции, а привязки — это объявления, соединяющие функцию с другим ресурсом.
     
    Подробнее см. Поддержка триггеров и привязок в Функциях
  • Создавайте и тестируйте функции на локальном компьютере с помощью выбранного редактора кода и средств разработки. Подключайте локальные функции к действующим службам Azure и отлаживайте их на локальном компьютере с помощью полной среды выполнения Функций. Требования для развертывания функций на локальном компьютере зависят от выбранных языков и средств.
     
    Подробнее см. локальные среды разработки.
  • Запуск Функций в приложениях-контейнерах хорошо подходит для многотипной архитектуры микросервисов в централизованной среде. Это обеспечивает согласованную сеть, наблюдаемость и конфигурации выставления счетов.
 Женщина в желтом костюме использует ноутбук.
СЛЕДУЮЩИЕ ШАГИ

Выберите учетную запись Azure, которая вам подходит

Оплата только сделанных звонков или попробуйте Azure бесплатно в течение 30 дней.
 Кудрявая женщина в зеленой рубашке держит устройство.
Решения Azure

Облачные решения Azure

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

Найдите подходящее решение Microsoft Cloud

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