Создание бессерверных приложений.

Начальный уровень
Средний уровень
Разработка
Учащийся
Azure
Функции Azure
Портал Azure
Azure Cosmos DB
Хранилище Azure
Azure Cloud Shell

Функции Azure позволяют создавать системы вычислений по запросу, которые управляются событиями и запускаются при наступлении различных внешних событий. Узнайте, как использовать функции для выполнения логики на стороне сервера и создания бессерверных архитектур. Этот путь обучения поможет вам подготовиться к сертификации Microsoft Certified: Azure Developer Associate.

Предварительные требования

нет

Модули, включенные в эту схему обучения

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

Microsoft Azure предоставляет несколько различных способов размещения и выполнения кода или рабочих процессов без использования Виртуальные машины (виртуальных машин), включая Функции Azure, Microsoft Power Automate, Azure Logic Apps и веб-задания Azure. В этом модуле вы ознакомитесь с этими технологиями и узнаете, как выбрать наиболее подходящую из них для определенного сценария.

Функции Azure позволяют разработчикам внедрять бизнес-логику без необходимости управления инфраструктурой или ее подготовки.

Триггер отвечает за выполнение функции Azure. На выбор предлагаются десятки триггеров. В этом модуле показаны некоторые самые распространенные типы триггеров и способ их настройки для выполнения логики.

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

Узнайте, как оркестрировать длительный рабочий процесс в виде набора действий Устойчивых функций.

Используйте Azure Functions Core Tools для создания и выполнения функций на компьютере разработки и их публикации в Azure.

Создание теста и развертывание функций Azure с помощью Visual Studio и управление кодом функции Azure.

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

Переведите веб-приложение с механизма опроса на архитектуру push-уведомлений с помощью службы SignalR, Azure Cosmos DB и Функций Azure.

Объедините несколько приложений-функций Azure в единый интерфейс, импортировав их в один экземпляр службы управления API Azure.

При создании Функций Azure пользовательские обработчики позволяют использовать любые языки или среды выполнения, поддерживающие примитивы HTTP. В этом модуле вы будете использовать язык программирования Go и пользовательские обработчики.