Джефф Холлан, главный менеджер по работе с клиентами, Azure Functions

Компания Forrester назвала Microsoft лидером в категории «Платформы предоставления интеллектуальных услуг» Forrester Wave за первый квартал 2021 года. Основанием для такого выбора послужила суммарная оценка функций Azure, а также улучшение инструментов для разработчиков и функция отслеживания состояния выполняемых операций.

Опыт разработки

Функции Azure полностью интегрированы с другими службами и инструментами Azure. Его комплексный опыт разработки позволяет создавать и отлаживать свои функции локально на любой основной платформе (Windows, macOS и Linux), а также развертывать и отслеживать их в облаке. Вы можете создавать функции, используя множество языков программирования: C #, Node.js, Python, JavaScript, Java и PowerShell.

В своем отчете Forrester отметила вклад Azure Functions в «адаптацию, поддержку инструментов разработчика и поддержку разработки и отладки на локальных машинах».

Рабочие нагрузки с отслеживанием состояния в бессерверной вычислительной среде

Есть несколько вариантов использования бессерверных приложений, которые должны поддерживать отслеживание состояния выполняемых процессов, например, длительных рабочих процессов, процессов, запущенных пользователями, и приложений для электронной коммерции. Стоит отдельно выделить Durable Functions в бессерверном пространстве, с помощью которого можно отслеживать состояния и на программном уровне определять бессерверные рабочие процессы.

Компания Forrester специально упомянула в отчете, что «Durable Functions предоставляет возможности привязки с отслеживанием состояния для концентратора событий Azure, а Azure Event Grid помогает разработчикам создавать микросервисы, управляемые событиями».

Платформа FaaS корпоративного уровня

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

Функции Azure позволяют выполнять привязку ввода и вывода, что доступно за счет средств извлечения данных или передачи данных в другие бессерверные службы. Аналитики Forrester отметили, что «привязки для Azure Event Hub и Azure Event Grid помогают разработчикам создавать микросервисы, управляемые событиями».

Функции Azure предлагают встроенную интеграцию с Azure Application Insights и Azure Monitor, что позволяет легко диагностировать проблемы и лучше понимать, как используются те или иные функции.

Отправьте запрос на обратный звонок

Попросите эксперта по Microsoft сервисам связаться с вами.

 

You have Successfully Subscribed!