This is the Trace Id: f906066e3eb581e0b1d1bd53bdd1a04b
Перейти к основному контенту
Azure

Функции Azure

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

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

  • Разрабатывайте ИИ-агенты, интегрированные с моделями и управлением Azure Foundry. Расширьте возможности своего агента с помощью удаленных серверов и инструментов Model Context Protocol (MCP). Создавайте агенты, которым требуются рабочие процессы в распределенных вычислениях со встроенными функциями надежности, планирования, создания контрольных точек и наблюдения с помощью Durable Functions.
  • Используйте предпочтительный язык для подключения функций к службам Azure с помощью триггеров и привязок.
  • Используйте гибкость бессерверной архитектуры с сетевыми функциями корпоративного уровня, чтобы мгновенно масштабировать свое приложение с нуля до любого нужного уровня и обратно.
  • Найдите план хостинга, соответствующий вашему сценарию, с моделью оплаты по факту использования.
  • Упростите сложные задачи оркестрации благодаря встроенной отказоустойчивости с помощью устойчивых функций, включая долговыполняющиеся функции. Создавайте распределенные приложения и ИИ-агенты с многошаговыми шаблонами, которые остаются устойчивыми за счет сохранения состояния — независимо от возникающих сбоев. Встроенная функция автоматического создания контрольных точек позволяет вам легко возобновить работу с последней успешной точки.

Узнайте, почему компания Майкрософт была названа лидером в отчете Forrester Wave™: Serverless Development Platforms, Q2 2025.

Варианты использования

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

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

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

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

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

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

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

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

34 000
Число специалистов в эквиваленте полного рабочего дня, работающих в Майкрософт над инициативами в области безопасности.
15 000
Партнеры с узкой специализацией в области безопасности.
 
>100
Сертификаты соответствия, включая более 50 для отдельных регионов и стран по всему миру.

План использования функций Linux прекращается в сентябре 2028 года.

План хостинга Azure Functions Linux Consumption будет прекращен в сентябре 2028 года. Перейдите на тарифный план Flex Consumption уже сегодня.
Женщина держит планшет.
Расценки

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

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

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

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

Аналитика от ведущих брендов

Узнайте, как компании внедряют инновации с помощью наших решений.

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

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

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

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

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

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

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

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

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