Этот курс обучает разработчиков созданию, мониторингу и устранению неполадок в решениях ИИ на платформе Microsoft Azure. Студенты научатся внедрять шаблоны вычислений и контейнеризации Azure для хостинга приложений, создавать бессерверные API с помощью Azure Functions и интегрировать сервисы, используя событийно-ориентированные архитектуры и архитектуры обмена сообщениями, такие как Azure Service Bus и Event Grid. Курс также охватывает работу со службами данных Azure, поддерживающими рабочие нагрузки ИИ, включая проектирование и выполнение запросов в решениях с Cosmos DB для NoSQL, Azure Database для PostgreSQL с pgvector и Azure Managed Redis для кэширования, потоковой передачи и векторного поиска. К концу курса разработчики смогут соединять сервисы, оркестровать рабочие процессы ИИ и создавать безопасные, масштабируемые и наблюдаемые приложения на базе ИИ в Azure.
Контейнеризировать и развертывать приложения в Azure, реализовывать векторный поиск для ИИ в базах данных, создавать архитектуры на основе событий, обеспечивать безопасность данных и моделей ИИ, а также настраивать сквозную наблюдаемость с помощью OpenTelemetry.
Этот курс предназначен для разработчиков, которые создают бэкенд- и ИИ-приложения на Azure и хотят получить практические навыки работы с контейнерными вычислениями, службами данных для ИИ, событийно-ориентированными процессами, а также безопасностью и мониторингом приложений.
1. Реализация хостинга контейнерных приложений в Azure
2. Развертывание приложений в Azure Container Apps и управление ими
3. Развертывание и мониторинг приложений в Azure Kubernetes Service
4. Разработка ИИ-решений с использованием Azure Cosmos DB для NoSQL
5. Разработка ИИ-решений с использованием Azure Database for PostgreSQL
6. Улучшение ИИ-решений с помощью Azure Managed Redis
7. Интеграция бэкенд-сервисов для ИИ-решений
8. Управление секретами и конфигурацией приложений для ИИ-решений
9. Наблюдение и устранение неполадок приложений в Azure