Хабрахабр

7 бесплатных курсов для архитекторов решений от Microsoft

Привет, Хабр! Сегодня мы на экваторе серии подборок классных бесплатных курсов от Microsoft. В этой части у нас самые крутые курсы для архитекторов решений. Все они на русском, приступить к ним можно уже сейчас, а по окончании вы получите бейдж. Присоединяйтесь!

Все статьи из серии

Этот блок будет обновляться с выходом новых статей

  1. 7 бесплатных курсов для разработчиков
  2. 5 бесплатных курсов для IT-Администраторов
  3. 7 бесплатных курсов для архитекторов решений
  4. 6 самых ****** ****** по Azure
  5. ** ***** ********** ****** ** ********* ** *******

1. Создание умных ботов

Взаимодействие пользователей с компьютерными приложениями через беседу с использованием текста, рисунков или речи можно реализовать с помощью ботов. Это может быть простой диалог «вопрос — ответ» или сложный бот, который позволяет людям взаимодействовать со службами разумно, используя сопоставление шаблонов, отслеживание состояния и методы искусственного интеллекта. В этом курсе за 2,5 часа вы узнаете, как создать интеллектуального чат-бота с помощью интеграции QnA Maker и LUIS.

Узнать подробности и начать обучение можно здесь

2. Разработка и настройка приложения ASP.NET, обращающегося к базе данных SQL Azure

Создайте базу для хранения данных приложения и настройте приложение ASP.NET, запрашивающее данные из этой базы. Всего час и все готово! К слову, для прохождения курса нужно иметь общие представления о реляционных базах данных и базовые знания C#.

В этом модуле представлены следующие темы:

  • Создание, настройка и заполнение отдельной базы данных в службе «База данных SQL Azure»;
  • Настройка приложения ASP.NET, обращающегося к этой базе данных.

Подробности и начало обучения

3. Балансировка трафика веб-службы с помощью Шлюза приложений

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

В этом модуле вы узнаете, как выполнять следующие задачи:

  • Определение возможности балансировки нагрузки Шлюза приложений;
  • Создание Шлюза приложений и настройка балансировки нагрузки;
  • Настройка Шлюза приложений для маршрутизации на основе URL-путей.

Подробности и начало обучения

4. Развертывание и запуск контейнерного веб-приложения с помощью Службы приложений Azure

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

Из этого модуля вы узнаете следующее.

  • Создание образов Docker и их сохранение в репозитории Реестра контейнеров Azure;
  • Запуск веб-приложений из образов Docker, хранящихся в Реестре контейнеров, с помощью Службы приложений Azure;
  • Настройка непрерывного развертывания веб-приложения из образа Docker с помощью веб-перехватчиков.

Подробности и начало обучения

5. Развертывание веб-сайта в Azure с помощью службы приложений Azure

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

Модули:

  • Подготовка среды для разработки в Azure;
  • Размещение веб-приложения с помощью Службы приложений Azure;
  • Публикация веб-приложения в Azure с помощью Visual Studio;
  • Подготовка развертывания веб-приложения для тестирования и отката с помощью слотов развертывания службы приложений;
  • Масштабирование веб-приложения службы приложений для эффективного удовлетворения спроса с помощью вертикального и горизонтального масштабирования службы приложений Azure;
  • Развертывание и запуск контейнерного веб-приложения с помощью Службы приложений Azure.

Подробности и начало обучения

6. Обзор n-уровневого стиля архитектуры для приложения

Использование шаблона Resource Manager для развертывания приложения в n-уровневой архитектуре, определение основных понятий n-уровневой архитектуры, советы и рекомендации для развертывания таких приложений.

Из этого модуля вы узнаете, как выполнять следующие задачи:

  • Определение функций, ограничений и важных аспектов n-уровневой архитектуры;
  • Определение вариантов использования n-уровневой архитектуры;
  • Развертывание примера n-уровневой архитектуры с помощью шаблона Resource Manager;
  • Определение методов и ресурсов для улучшения n-уровневой архитектуры.

Подробности и начало обучения

7. Обработка и классификация изображений с помощью Azure Cognitive Vision Services

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

Модули:

  • Определение лиц и эмоций с помощью API компьютерного зрения в Azure Cognitive Services;
  • Обработка изображений с помощью службы компьютерного зрения;
  • Классификация изображений с помощью пользовательской службы визуального распознавания;
  • Оценка требований к реализации API Пользовательского визуального распознавания.

Подробности и начало обучения

Заключение

Это были 7 крутых учебных курсов, которые могут быть полезны для архитекторов решений. Конечно же, у нас есть еще и другие курсы, не вошедшие в эту подборку. Ищите их на нашем ресурсе Microsoft Learn (на нем же размещены и перечисленные выше курсы).

Ну а какие они будут – вы можете попробовать угадать в комментариях. Совсем скоро мы продолжим эту серию статей еще двумя подборками. Ведь звездочки в оглавлении этой серии статей – не просто так.

*Обратите внимание, что для прохождения некоторых модулей вам может потребоваться защищенное соединение.

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть