Модуль 4
74,00ч

Перенос рабочих нагрузок SQL в Azure. Разработка решений данных Azure и администрирование реляционных баз данных в Azure

Данный модуль расскажет слушателям, как перенести рабочие нагрузки в Azure, изучат цели модернизации платформы данных и ее подход к бизнес-требованиям. Они также изучат каждый этап процесса модернизации платформы данных и определят, какие задачи выполняются на каждом этапе, например этап оценки и планирования. Кроме того, слушатели узнают о доступных инструментах миграции и о том, как они подходят для каждого этапа процесса миграции данных.
По окончании модуля слушатели смогут:
Администрировать реляционные базы данных в MS Azure с использованием портала Azure, Cloud Shell, Azure PowerShell, CLI и шаблонов ARM;
Выполнять развертывание и конфигурирование ресурсов, включающих базы данных и сервера баз данных;
Настраивать аутентификацию и авторизацию для баз данных;
Применять политики безопасности для данных в процессе хранения и передачи;
Выполнять мониторинг производительности сервера и идентифицировать типовые проблемы, связанные с производительностью;
Выполнять настройку ресурсов для обеспечения оптимальной производительности;
Выполнять мониторинг и оптимизировать производительность запросов;
Выполнять автоматическое развертывание ресурсов с использованием скриптов;
Создавать и управлять задачами, предупреждениями и оповещениями;
Определять оптимальные стратегии для обеспечения высокой доступности и восстановления после сбоев;
Планировать и настраивать решение для восстановления после сбоев
осуществлять выбор правильных инструментов для переноса данных;
переносить рабочие нагрузки SQL на виртуальные машины Azure;
переносить рабочие нагрузки SQL в базы данных SQL Azure;
переносить рабочие нагрузки в управляемый экземпляр базы данных SQL Azure;
производить оценку сценариев миграции в управляемый экземпляр базы данных SQL;
осуществлять миграцию на управляемый экземпляр базы данных SQL;
осуществлять загрузку и перемещение данных в управляемый экземпляр базы данных SQL;
производить конфигурацию и оптимизацию приложений;
выбирать правильный вариант экземпляра SQL Server в Azure;
выполнять миграцию SQL Server в Azure SQL DB в автономном режиме;
выполнять миграцию SQL Server в Azure SQL DB в режиме онлайн;
выполнять загрузку и перемещение данных в базу данных SQL Azure;
говорить о миграции SQL Server на виртуальную машину Azure
Часов в программе
26,00 часов
лекции
37,00 часов
практика
10,00 часов
самостоятельная
1,00 час
промежуточная аттестация
74,00 часа
всего
Материально-технические условия реализации программы:
Вид занятий: Лекции, практические занятия, самостоятельная раб.
Требуемое ПО:
Лекции (в формате вебинаров): операционная система семейств Linux, Mac Os, Windows (предпочтительней), любой современный браузер
Практические занятия (вебинары, лабораторные работы и кейс-задания на удаленных виртуальных стендах): операционная система семейств Linux, Mac Os, Windows (предпочтительней), любой современный браузер, корпоративный или персональный брендмауэр должен обеспечивать доступ к удаленному лабораторному виртуальному стенду по протоколам HTTPS и RDP
Самостоятельная работа (выполнение контрольных заданий, итогового теста, дипломного проекта):операционная система семейств Linux, Mac Os, Windows (предпочтительней),
любой современный браузер, корпоративный или персональный брендмауэр должен обеспечивать доступ к удаленному лабораторному виртуальному по протоколам HTTPS и RDP
Информационные ресуры
1. Сайт Microsoft. Официальная документация по Microsoft SQL Server
Режим доступа: https://docs.microsoft.com/ru-ru/sql/?view=sql-server-ver15
2. Сайт Microsoft. Официальная документация по структуре данных
Режим доступа: https://docs.microsoft.com/ru-ru/sql/relational-databases/hierarchical-data-sql-server?view=sql-server-ver15
3. Сайт Microsoft. Обучающие ресурсы по Microsoft SQL Server и Microsoft SQL с поддержкой Azure
Режим доступа: https://docs.microsoft.com/ru-ru/sql/sql-server/educational-sql-resources?view=sql-server-ver15
4. Сайт Microsoft. Официальная документация по средствам идентификации
Режим доступа: https://docs.microsoft.com/ru-ru/sql/relational-databases/security/authentication-access/create-a-login?view=sql-server-2017
5. Сайт Microsoft. Официальная документация по структуре хранения данных
Режим доступа: https://docs.microsoft.com/ru-ru/sql/relational-databases/databases/databases?view=sql-server-2017
Образовательные ресуры
1. Официальный блог разработчиков Microsoft по Azure
2. Режим доступа: https://azure.microsoft.com/ru-ru/blog/
3. Официальный блог разработчиков Microsoft по SQL Server
Режим доступа:
https://cloudblogs.microsoft.com/sqlserver/
4. Официальный список обучающих ресурсов
Режим доступа: https://docs.microsoft.com/ru-ru/sql/sql-server/educational-sql-resources?view=sql-server-ver15
5. Материалы по темам курса
Режим доступа: https://docs.microsoft.com/ru-ru/sql/relational-databases/performance/database-engine-tuning-advisor?view=sql-server-2017
6. Wiki Microsoft по темам курса
Режим доступа: https://social.technet.microsoft.com/wiki/

Учебно-методические материалы

Методы, формы и технологии

Методы: проблемно-развивающие методы; исследовательский, объяснительно-иллюстративный, метод проблемного изложения, частично-поисковый, методы контроля и самоконтроля
Формы. Обучение проводится в смешанном формате: лекции, практические (лабораторные) занятия, групповые консультации проводятся в формате вебинаров (Teams Mirapolis Virtual Room); тестирование, самостоятельная работа с учебными материалами, офлайн групповые и индивидуальные консультации проводятся в СДО Moodle.
Технологии: Все лабораторные работы, включая и контрольные, выполняются на удаленных виртуальных стендах, каждый из которых состоит из одной или нескольких виртуальных машин. Подключение к стенду осуществляется посредством Интернет по протоколу RDP. Все слушатели получают персональный доступ к учебным пособиям вендора (Microsoft). В СДО Moodle размещены учебные материалы по каждой теме/каждому модулю курса, разработанные преподавателями Учебного Центра Softline, а также инструкции, задания и лабораторные работы. Преподаватели курса проводят регулярные онлайн и оффлайн групповые и индивидуальные (оффлайн) консультации. С каждой группой слушателей дополнительно работают тьюторы. Учитывая практическую профессиональную направленность курса, слушателям будут предложены для выполнения специальные задания, содержание которых представлено конкретными производственными ситуациями

Методические разработки

Учебные материалы для каждого модуля курса (авторские учебные материалы, пошаговые инструкции для выполнения лабораторных работ, контрольных заданий и дипломного проекта), размещенные в СДО Moodle.

Материалы курса

Краткое содержание всех лекций, которые проводятся в формате вебинара на одной из площадок (zoom/Microsoft/ Teams Mirapolis Virtual Room). Содержание и инструкции по выполнению всех лабораторных работ и контрольных заданий в формате лабораторной работы, ссылки на документацию и открытые учебные материалыMicrosoft по каждой теме модуля, например: https://docs.microsoft.com/ru-ru/windows-server/get-started/install-upgrade-migrate, https://docs.microsoft.com/ru-ru/windows-server/get-started/getting-started-with-server-core, https://docs.microsoft.com/ru-ru/windows-server/get-started/getting-started-with-server-with-desktop-experience, https://docs.microsoft.com/ru-ru/windows-server/get-started/extended-security-updates-deploy, https://docs.microsoft.com/ru-ru/windows-server/get-started/getting-started-with-nano-server

Учебная литература

Обязательная учебная литература
1. Учебные пособия вендора (Microsoft) по каждому модулю курса (удаленный доступ по паролю для каждого слушателя)
Дополнительная литература
1. Бондарь А. Microsoft SQL Server 2016. – СПб.: БХВ-Петербург, 2017.
2. Уильям, Р. Станек. Microsoft SQL Server 2016. Справочник администратора. – М.: Русская редакция, 2017.
3. Вийера Р. Программирование баз данных Microsoft SQL Server для профессионалов. – M.: Русская редакция, 2017.

Темы

Тема 4.1. Введение в модернизацию платформы данных Тема 4.2. Выбор правильных инструментов для миграции данных Тема 4.3. Перенос рабочих нагрузок SQL на виртуальные машины Azure Тема 4.4. Перенос рабочих нагрузок SQL в базы данных SQL Azure Тема 4.5. Перенос рабочих нагрузок SQL в управляемый экземпляр базы данных SQL Azure Тема 4.6. Особенности архитектуры платформы данных Тема 4.7. Эталонные архитектуры облачной пакетной обработки данных Тема 4.8. Эталонные архитектуры реального времени в Azure Тема 4.9. Особенности проектирования безопасности платформы данных Тема 4.10. Проектирование для обеспечения устойчивости и масштабируемости Тема 4.11. Разработка эффективности и операций Тема 4.12. Роль администратора баз данных Azure Тема 4.13. Планирование и развертывание ресурсов платформы данных Тема 4.14. Формирование безопасной среды Тема 4.15. Мониторинг и оптимизация рабочих ресурсов Тема 4.16. Оптимизация производительности запросов Тема 4.17. Автоматизация задач Тема 4.18. Планирование и реализация высокой доступности и среды для восстановления после сбоев Контрольное задание по модулю 4 «Миграция данных в облачный сервис»
Лекции
2,00ч
Практические занятия
1,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
1,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Всего
2,00ч
Лекции
2,00ч
Практические занятия
1,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
1,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
1,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
1,00ч
Всего
3,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Всего
2,00ч
Лекции
2,00ч
Практические занятия
4,00ч
Всего
6,00ч
Лекции
1,00ч
Практические занятия
3,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
3,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
3,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
3,00ч
Всего
4,00ч
Практические занятия
3,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
4,00ч
Всего
6,00ч
Самостоятельная работа
10,00ч
Всего
10,00ч
Промежуточная аттестация 1,00 час
Промежуточная аттестация проводится через решение контрольных заданий (контрольной лабораторной работы). Контрольные задание в формате лабораторной работы выполняются на удаленном виртуальном стенде, доступ к которому получает каждый слушатель по логину-паролю.