Мы в Твиттере
Мы в Контакте
Поиск

Курс Microsoft DP-300


Документ об окончании:
Международный сертификат Microsoft
Международный сертификат Microsoft

Администрирование реляционных баз данных в Microsoft Azure

Administering Relational Databases on Microsoft Azure
Продолжительность обучения: 4 дня - 32 часа
Группа формируется по мере поступления заявок.
Стоимость курса DP-300:
- Очно: 40000 ₽
- Дистанционно: уточняйте у менеджеров
Цель курса
Этот курс позволяет слушателям обрести знания и навыки, необходимые для администрирования инфраструктуры баз данных SQL Server для облачных, локальных и гибридных реляционных баз данных, а также для работы с решениями в части реляционных баз данных Microsoft PaaS. Кроме того, он будет полезен для тех, кто разрабатывает приложения, работающие с данными, получаемыми из реляционных БД на основе SQL.
Аудитория
Слушателями этого курса являются специалисты, управляющие базами и хранилищами данных, которые хотят узнать об администрировании различных технологий платформ данных, доступных в Microsoft Azure. Этот курс также будет полезен для архитекторов данных и разработчиков приложений, которым необходимо понять, какие технологии работы с данными доступны в Azure и как задействовать эти технологии в своих приложениях.
Приобретаемые навыки:
  • Планирование, развертывание и настройка SQL-решений в Azure
  • Мониторинг производительности баз данных, настройка баз данных и запросов к ним для достижения оптимальной производительности
  • Планирование и настройка решений высокой доступности
Необходимая подготовка
Слушатели данного курса помимо профессионального опыта должны обладать техническими знаниями, эквивалентными полученным на следующих курсах:
  • Azure Fundamentals
  • Azure Data Fundamentals
Материалы слушателя
Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения.
Содержание курса
Модуль 1: Роль администратора базы данных Azure
Этот модуль освещает роль администратора баз данных в Azure. Он также содержит базовую информацию, относящуюся к самым общим вопросам курса. Сюда входит обзор различных решений на основе SQL Server (SQL Server в виртуальной машине, управляемые экземпляры и база данных SQL Azure). Здесь слушатели узнают, почему уровень совместимости является ключевым понятием при работе с базами данных SQL в Azure. Также слушатели познакомятся с другими платформами баз данных, доступными в Azure в дополнение к платформам, основанным на SQL Server, в частности PostgreSQL и MySQL.
Темы
  • Роли в платформе данных Azure
  • Параметры и платформы баз данных Azure
  • Уровни совместимости SQL Server
  • Функции предварительного просмотра в Azure
Лабораторная работа: использование портала Azure и SQL Server Management Studio
  • Подготовка SQL Server в среде виртуальной машины Azure
  • Подключение к SQL Server и восстановление из резервной копии
Модуль 2: Планирование и реализация ресурсов платформы данных
Этот модуль знакомит с методами развертывания ресурсов платформы данных в Azure. Вы узнаете о параметрах обновления и миграции существующих баз данных SQL в Azure, о том, как настроить ресурсы Azure для размещения SQL Server на виртуальной машине, управляемом экземпляре, а также базе данных SQL Azure и PostgreSQL или MySQL. Вы научитесь определять, какие параметры лучше всего подходят для конкретных требований, в том числе для обеспечения высокой доступности и аварийного восстановления (HADR). Также слушатели научатся рассчитывать требования к ресурсам и создавать шаблоны развертываний.
Темы
  • Развертывание SQL Server с использованием IaaS
  • Развертывание SQL Server с использованием PaaS
  • Развертывание решений для баз данных с открытым исходным кодом в Azure
Лабораторная работа: Развертывание базы данных SQL Azure
  • Развертывание виртуальной машины с использованием шаблона ARM
  • Настройка ресурсов перед созданием базы данных
  • Развертывание базы данных SQL Azure.
  • Регистрация экземпляра базы данных SQL Azure в Azure Data Studio и проверка подключения
  • Развертывание PostgreSQL или MySQL с использованием клиентских средств для проверки возможности подключения
Модуль 3: Реализация безопасной среды
В этом модуле рассматриваются методы защиты базы данных SQL Server, а также базы данных SQL Azure. Сюда входит обзор соответствующих настроек SQL Server, различных возможностей Azure для защиты Azure SQL Database, а также баз данных, находящихся в Azure SQL Database. Слушатели узнают, почему обеспечение безопасности так важно при работе с базами данных. Слушатели также познакомятся с другими платформами баз данных, доступными в Azure, в дополнение к платформам, основанным на SQL Server, в частности, базой данных Azure для MariaDB/MySQL/PostgreSQL.
Темы
  • Настройка аутентификации в базе данных
  • Настройка авторизации в базе данных
  • Реализация безопасности для хранимых данных
  • Реализация безопасности для передаваемых данных
  • Внедрение контроля соответствия для конфиденциальных данных
Лабораторная работа: Внедрение безопасной среды
  • Настройка правил брандмауэра сервера с помощью портала Azure
  • Авторизация доступа к базе данных SQL Azure с помощью Azure Active Directory
  • Использование Advanced Data Security и Data Classification
  • Управление доступом к объектам базы данных
Модуль 4: Мониторинг и оптимизация операционных ресурсов
Этот модуль расскажет вам об оптимизации ресурсов для ваших баз данных, созданных с использованием служб IaaS или PaaS. Модуль также включает рассмотрение мониторинга сервера и его аппаратных ресурсов. Он познакомит вас с различными инструментами, доступными для мониторинга производительности и определения базовых показателей. Вы узнаете, как интерпретировать значения показателей производительности для наиболее важных ресурсов. Вы также узнаете, как решать возможные проблемы с производительностью баз данных с помощью Azure SQL Database Intelligent Insights.
Темы
  • Базовые показатели и мониторинг производительности
  • Основные причины проблем с производительностью
  • Настройка ресурсов для оптимальной производительности
  • Конфигурация пользовательских баз данных
  • Задачи обслуживания, связанные с производительностью
Лабораторная работа: Мониторинг и оптимизация ресурсов
  • Выделение проблем с процессорами
  • Использование Query Store для наблюдения за блокировками
  • Обнаружение и решение проблем фрагментации
Модуль 5: Оптимизация производительности запросов
Планы выполнения запросов являются одним из самых важных аспектов производительности базы данных. Хотя проблемы с оборудованием могут ограничивать производительность запросов, увеличение производительности оборудования обычно приводит к повышению общей производительности в диапазоне максимум 10–20%. Администраторы баз данных часто сталкиваются с запросами, которые не оптимизированы, содержат устаревшие или отсутствующие статистические данные, имеют отсутствующие индексы или включают неправильный выбор структуры базы данных, что приводит к тому, что ядро базы данных выполняет больше работы, чем необходимо для предоставления результатов по данному запросу. Улучшение планов может иногда приводить к повышению производительности в диапазоне 100-200% или даже больше. Этот модуль содержит подробную информацию о том, как анализировать производительность отдельных запросов и определять пути ее повышения.
Темы
  • Понимание планов запросов SQL Server
  • Изучение структуры базы данных на основе данных о производительности
  • Оценка улучшения производительности
Лабораторная работа: Устранение проблем с производительностью запросов
  • Выявление проблем в структуре базы данных в AdventureWorks2017
  • Выделение проблемных частей в медленно выполняющихся запросах в AdventureWorks2017
  • Использование Query Store для обнаружения и обработки регрессии в AdventureWorks2017
  • Использование подсказок (hints) к запросам для влияния на производительность в AdventureWorks2017
Модуль 6: Автоматизация задач
Общая цель администраторов баз данных во многих средах - автоматизировать как можно большее количество повторяющихся задач. Этот модуль предоставляет подробную информацию об автоматизации задач для упрощения работы администратора баз данных. Рассматриваются методы, которые включают в себя планирование задач для регулярных работ по техническому обслуживанию, а также администрирование нескольких экземпляров систем с настройкой уведомлений об успешном выполнении, сбое или невыполнении задачи.
Темы
  • Настройка автоматического развертывания
  • Планирование задач
  • Настройка расширенных событий
  • Управление ресурсами Azure PaaS с использованием методов автоматизации
Лабораторная работа: Автоматизация задач
  • Развертывание шаблона Azure из Quickstart template на GitHub
  • Настройка уведомлений на основе показателей производительности
  • Развертывание Azure Automation Runbook (эластичного задания) для перестроения индексов в базе данных SQL Azure
Модуль 7: Планирование и внедрение среды высокой доступности и аварийного восстановления
Системы, в которых размещаются данные, должны разрабатываться с учетом доступности и возможности оперативного восстановления. При наличии правильного решения в случае возникновения сбоя восстановление будет произведено в разумные сроки и с минимальными усилиями. Этот модуль и связанная с ним лабораторная работа включает настройку, тестирование и управление решением для обеспечения высокой доступности и аварийного восстановления (HADR) в Azure для развертываний как инфраструктуры как услуги (IaaS), так платформы как услуги (PaaS). Этот модуль включает не только основные требования, но и различные варианты, доступные для достижения HADR.
Темы
  • Высокая доступность и стратегии аварийного восстановления
  • Инструменты платформы и базы данных IaaS для HADR
  • Платформа PaaS и инструменты для баз данных для HADR
  • Резервное копирование и восстановление базы данных
Лабораторная работа: Планирование и внедрение среды высокой доступности и аварийного восстановления
  • Создание Always On Availability Group в Azure
  • Включение георепликации для базы данных SQL Azure
  • Резервное копирование на заданный URL и восстановление с заданного URL

# По всем вопросам подготовки специалистов обращайтесь к менеджерам учебного центра
Калининой Лиле, Карповой Елене, Смирновой Светлане, Богдановой Ирине, Литвиновой Елене тел.  8 (812) 718-6184 (многоканальный).

# По вопросам заказа тестов в центре тестирования Pearson VUE просьба обращаться к администратору центра тестирования
Ольге Золиной тел. 8 (812) 326-78-30.