Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: 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.
  • Понимание как работают правила брандмауэра.
  • Объяснение расширенных функций безопасности данных.