Обзор
Создавайте и развертывайте бессерверные приложения в любом масштабе
- Разрабатывайте ИИ-агенты, интегрированные с моделями и управлением 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 — это бессерверное решение, которое позволяет писать программный код в меньшем объеме, поддерживать меньший объем инфраструктуры и сокращать накладные расходы. Вам не придется беспокоиться о развертывании и обслуживании серверов, ведь облачная инфраструктура предоставляет все актуальные ресурсы, необходимые для работы приложений.
Вы сможете сосредоточиться на наиболее важном для вас программном коде на языке программирования, поддерживающем максимальную продуктивность, а Функции 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
Просмотрите Центр бизнес-решений Майкрософт, чтобы найти продукты и решения, которые могут помочь вашей организации достичь своих целей.