направление: Microsoft Power Platform and BI Analytics
кол-во дней: 4
вендор: Microsoft
кол-во часов: 32
код курса: DP-300
Цель курса – предоставить слушателям знания и навыки, необходимые для администрирования решений Microsoft Azure SQL. Участники курса изучат принципы развертывания, настройки и управления базами данных в Azure, включая управление производительностью, безопасность, резервное копирование и восстановление данных. Курс нацелен на развитие навыков, необходимых для эффективного управления облачными SQL-решениями и обеспечения их надежности и безопасности.
Аудитория
Этот курс предназначен для администраторов баз данных, системных администраторов и специалистов по IT-инфраструктуре, которые отвечают за управление и поддержку баз данных в облачной среде Azure. Он также будет полезен для разработчиков, желающих углубить свои знания в области работы с Azure SQL, а также для IT-менеджеров и архитекторов, заинтересованных в оптимизации и интеграции облачных решений для управления данными.
По окончании курса слушатели смогут:
-
Развертывать ресурсы вручную
-
Рекомендовать подходящее предложение по базе данных в соответствии с требованиями
-
Настраивать ресурсы базы данных
-
Оценивать и реализовывать стратегию переноса базы данных в Azure
Необходимая подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
-
Знания об Azure и основах сервисов данных Azure.
Модуль 1: Роль администратора баз данных Azure
Темы
-
Роли платформы данных Azure
-
Платформы и варианты баз данных Azure
-
Уровни совместимости SQL Server
-
Предварительные функции Azure
Лабораторная работа: Использование портала Azure и SQL Server Management Studio
-
Развертывание SQL Server на виртуальной машине Azure
-
Подключение к SQL Server и восстановление резервной копии
Модуль 2: Планирование и реализация ресурсов платформы данных
Темы
-
Развертывание SQL Server с использованием IaaS
-
Развертывание SQL Server с использованием PaaS
-
Развертывание решений с открытым исходным кодом баз данных в Azure
Лабораторная работа: Развертывание Azure SQL Database
-
Развертывание виртуальной машины с использованием шаблона ARM
-
Настройка ресурсов, необходимых перед созданием базы данных
-
Развертывание Azure SQL Database
-
Регистрация экземпляра Azure SQL Database в Azure Data Studio и проверка подключения
-
Развертывание PostgreSQL или MySQL с использованием клиентского инструмента для проверки подключения
Модуль 3: Реализация безопасной среды
Темы
-
Настройка аутентификации базы данных
-
Настройка авторизации базы данных
-
Реализация безопасности для данных в состоянии покоя
-
Реализация безопасности для данных в транзите
-
Реализация контрольных механизмов соблюдения для конфиденциальных данных
Лабораторная работа: Реализация безопасной среды
-
Настройка правила брандмауэра на сервере с использованием портала Azure
-
Авторизация доступа к Azure SQL Database с помощью Azure Active Directory
-
Включение расширенной безопасности данных и классификации данных
-
Управление доступом к объектам базы данных
Модуль 4: Мониторинг и оптимизация операционных ресурсов
Темы
-
Базовые уровни и мониторинг производительности
-
Основные причины проблем с производительностью
-
Настройка ресурсов для оптимальной производительности
-
Конфигурация пользовательской базы данных
-
Задачи по обслуживанию, связанные с производительностью
Лабораторная работа: Мониторинг и оптимизация ресурсов
-
Изоляция проблем с ЦП
-
Использование Query Store для наблюдения за проблемами блокировки
-
Обнаружение и исправление проблем с фрагментацией
Модуль 5: Оптимизация производительности запросов
Темы
-
Понимание планов запросов SQL Server
-
Изучение проектирования баз данных на основе производительности
-
Оценка улучшений производительности
Лабораторная работа: Устранение проблем с производительностью запросов
-
Идентификация проблем с проектированием базы данных AdventureWorks2017
-
Изоляция проблемных областей в плохо работающих запросах в AdventureWorks2017
-
Использование Query Store для обнаружения и обработки регрессии в AdventureWorks2017
-
Использование подсказок запросов для влияния на производительность в AdventureWorks2017
Модуль 6: Автоматизация задач
Темы
-
Настройка автоматического развертывания
-
Определение запланированных задач
-
Настройка расширенных событий
-
Управление ресурсами Azure PaaS с использованием автоматизированных методов
Лабораторная работа: Автоматизация задач
-
Развертывание шаблона Azure из шаблона Quickstart на GitHub
-
Настройка уведомлений на основе метрик производительности
-
Развертывание Runbook автоматизации Azure (или эластичной задачи) для перестройки индексов на Azure SQL Database
Модуль 7: Планирование и реализация среды высокой доступности и восстановления после сбоев
Темы
-
Стратегии высокой доступности и восстановления после сбоев
-
Инструменты платформы и базы данных IaaS для HADR
-
Инструменты платформы и базы данных PaaS для HADR
-
Резервное копирование и восстановление базы данных
Лабораторная работа: Планирование и реализация среды высокой доступности и восстановления после сбоев
-
Создание группы доступности Always On
-
Включение георепликации для Azure SQL Database
-
Резервное копирование по URL и восстановление из URL