направление: Microsoft Power Platform and BI Analytics
кол-во дней: 1
вендор: Microsoft
кол-во часов: 8
код курса: DP-3020
Цель курса – обучить участников разработке приложений, использующих Azure SQL Database для хранения и управления данными. Слушатели познакомятся с основными концепциями и функциональностью Azure SQL Database, научатся проектировать, создавать и интегрировать базы данных в приложения, оптимизировать производительность запросов, а также обеспечивать безопасность и доступность данных в облачной среде.
Аудитория
Курс предназначен для разработчиков программного обеспечения, инженеров по данным и ИТ-специалистов, интересующихся созданием и интеграцией облачных приложений с использованием Azure SQL Database. Он будет полезен также студентам и специалистам, стремящимся расширить свои навыки в области разработки баз данных и работы с SQL в контексте облачных технологий.
По окончании курса слушатели смогут:
-
Понять, как работает serverless.
-
Объяснить варианты устойчивости приложений для Azure SQL Database.
-
Понять возможности ИИ для Azure SQL Database.
-
Создать и настроить Azure SQL Database.
-
Использовать проекты SQL Database.
-
Создавать и развертывать проекты баз данных в GitHub Actions и Azure DevOps.
-
Понять, как защитить и мониторить процесс Непрерывной Интеграции и Непрерывного Развертывания (CI/CD).
-
Использовать Data API Builder для создания API данных для Azure SQL Database.
-
Разработать API данных с использованием статического веб-приложения Azure.
-
Разработать API данных с использованием Azure Web Apps.
-
Вызывать внешний REST-эндпоинт в Azure SQL Database.
-
Манипулировать данными в Azure SQL Database с помощью Azure Functions.
-
Понять дополнительные инструменты перемещения данных.
-
Объяснить доступные варианты аутентификации.
-
Настроить управляемую идентичность для доступа к Azure SQL Database.
-
Понять, как работают правила брандмауэра.
-
Объяснить расширенные функции безопасности данных.
Необходимая подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
-
Опыт работы с реляционными базами данных.
-
Базовые знания концепций безопасности, таких как идентификация и разрешения.
-
Опыт использования портала Azure для создания ресурсов и настройки разрешений.
Модуль 1: Начало работы с Azure SQL Database для разработки современных приложений
Темы
-
Объяснение доступных вариантов развертывания.
-
Изучение возможностей Hyperscale.
-
Понимание работы serverless.
-
Объяснение вариантов устойчивости приложений для Azure SQL Database.
-
Понимание возможностей ИИ для Azure SQL Database.
Модуль 2: Разработка для Azure SQL Database
Темы
-
Создание и настройка Azure SQL Database.
-
Использование проектов SQL Database.
-
Создавание и развертывание проектов баз данных в GitHub Actions и Azure DevOps.
-
Как защитить и мониторить ваш процесс Непрерывной Интеграции и Непрерывного Развертывания (CI/CD).
Модуль 3: Разработка API данных для Azure SQL Database
Темы
-
Использование Data API Builder для создания API данных для Azure SQL Database.
-
Разработка API данных с использованием статического веб-приложения Azure.
-
Разработка API данных с использованием Azure Web Apps.
Модуль 4: Изучение вариантов манипуляции данными в Azure SQL Database
Темы
-
Вызов внешнего REST-эндпоинта в Azure SQL Database.
-
Манипулирование данными в Azure SQL Database с помощью Azure Functions.
-
Понимание дополнительных инструментов перемещения данных.
Модуль 5: Изучение практик безопасности для Azure SQL Database
Темы
-
Объяснение доступных вариантов аутентификации
-
Настройка управляемой идентичности для доступа к Azure SQL Database.
-
Понимание как работают правила брандмауэра.
-
Объяснение расширенных функций безопасности данных.