Цей курс надає студентам знання та навички для створення інфраструктури баз даних SQL Server для хмарних, локальних та гібридних реляційних баз даних, а також для роботи з реляційними базами даних Microsoft PaaS. Крім того, він буде корисний розробникам додатків, що надають контент з реляційні бази даних на основі SQL.
Аудиторія
Цільова аудиторія цього курсу - фахівці з управління даними та базами даних, які бажають дізнатися про адміністрування технологій платформи даних, доступних у Microsoft Azure. Цей курс також буде корисний архітекторам даних та розробникам застосунків, яким необхідно розуміти, які технології доступні для платформи даних в Azure і як працювати з цими технологіями через додатки.
Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
- Знайомство з локальними технологіями віртуалізації, включаючи: віртуальні машини, віртуальні мережі та віртуальні жорсткі диски
- Знайомство з налаштуванням мережі, включаючи TCP/IP, систему доменних імен (DNS), віртуальні приватні мережі (VPN), брандмауери та технології шифрування
- Вміння створювати локальну базу даних SQL Server, включаючи налаштування файлів даних та файлів журналів
- Вміння писати код мовою SQL, зокрема на Microsoft T-SQL, на базовому рівні
- Досвід створення та налаштування ресурсів за допомогою порталу Azure
1. Планування та реалізація ресурсів платформи даних
- Розгортання IaaS-рішень за допомогою Azure SQL
- Розгортання PaaS-рішень за допомогою Azure SQL
- Міграція робочих навантажень SQL Server до бази даних Azure SQL
- Міграція робочих навантажень SQL Server в керований екземпляр Azure SQL
2. Реалізація безпечного середовища для служби бази даних
- Налаштування аутентифікації та авторизації у базі даних
- Захист даних при передачі та зберіганні
- Впровадження контролю за відповідністю конфіденційних даних
3. Моніторинг та оптимізація операційних ресурсів у Azure SQL
- Опис моніторингу продуктивності
- Налаштування ресурсів SQL Server для оптимальної продуктивності
- Налаштування бази даних для оптимальної продуктивності
4. Оптимізація продуктивності запитів у Azure SQL
- Вивчення оптимізації продуктивності запитів
- Вивчення проєктування баз даних з урахуванням продуктивності
- Оцінка підвищення продуктивності
5. Автоматизація задач бази даних для Azure SQL
- Автоматизація розгортання бази даних
- Створення та керування завданнями SQL Agent
- Управління завданнями Azure PaaS за допомогою автоматизації