DP-300T00A Administering Relational Databases on Microsoft Azure

Acest curs de 5 zile oferă profesionistilor IT cunoștințele necesare administrarii unei infrastructuri de baze de date SQL Server pentru baze de date relaționale in cloud, locale și hibride, Microsoft PaaS. În plus, continutul acestui curs este foarte util si dezvoltatorilor de aplicații care livrează conținut din baze de date relaționale bazate pe SQL.

Inscrie-te folosind formularul de mai jos! Contacteaza-ne daca ai nevoie de mai multe informatii
0728 ADVICE sau office@itadviser.ro
  • Pret 699€
  • Durata 5 zile
  • Nivel Mediu
  • Cursanti 10
  • Limba curs Engleza/Romana
  • Examen DP-300
  • Certificare Microsoft Certified Azure Database Administrator Associate

Detalii curs DP-300T00A Administering Relational Databases on Microsoft Azure

Acest curs se adreseaza administratorilor de baze de date care doresc să afle mai multe despre lucrul cu tehnologiile specifice platformei de date disponibile in Microsoft Azure. Acest curs este de asemenea valoros pentru arhitecții de date și dezvoltatorii de aplicații care trebuie să înțeleagă ce tehnologii sunt disponibile pentru platforma de date din Azure și cum le pot exploata eficient.

După finalizarea acestui curs, studenții vor putea:
Planifica, implementa și configura SQL Azure
Monitoriza si optimiza performanța bazei de date
Planifica și configura o soluție de înaltă disponibilitate

Modulul 1: Rolul administratorului bazei de date Azure

Acest modul explorează rolul unui administrator al bazei de date în lumea Azure. De asemenea, oferă câteva informații fundamentale relevante pentru conținutul general. Aceasta include o revizuire a diferitelor opțiuni bazate pe SQL Server (SQL Server într-o mașină virtuală, instanțe gestionate și baze de date SQL Azure.) Studenții vor afla de ce nivelul de compatibilitate este un concept crucial atunci când lucrează cu baze de date SQL în Azure. Studenții sunt introduși și în alte platforme de baze de date disponibile pe Azure, pe lângă cele bazate pe SQL Server, în special PostgreSQL și MySQL
Lecții
Rolurile platformei de date Azure
Platforme și opțiuni Azure Database
Niveluri de compatibilitate SQL Server
Caracteristici de previzualizare Azure
Laborator: Utilizarea Azure Portal și SQL Server Management Studio
Furnizați un server SQL pe o mașină virtuală Azure
Conectați-vă la SQL Server și restaurați o copie de rezervă
După finalizarea acestui modul, studenții vor:
Înțelegeți rolul administratorului bazei de date Azure așa cum se potrivește cu alte roluri ale platformei de date
Fiți capabil să descrieți diferențele cheie între baza de date bazată pe SQL Server op
Fiți capabil să descrieți diferența dintre versiuni și niveluri de compatibilitate
Știți cum să activați și dezactivați funcțiile de previzualizare

Modulul 2: Planificați și implementați resursele platformei de date

Acest modul introduce metode pentru implementarea resurselor platformei de date în Azure. Veți afla despre opțiunile pentru modernizarea și migrarea bazelor de date SQL existente către Azure. Veți afla cum să configurați resursele Azure pentru a găzdui SQL Server pe o mașină virtuală, o instanță gestionată, baza de date SQL Azure și fie PostgreSQL, fie MySQL. Veți afla cum să determinați ce opțiuni sunt cele mai bune pe baza cerințelor specifice, inclusiv nevoile de înaltă disponibilitate și recuperare în caz de dezastre (HADR). Vor învăța să calculeze cerințele resurselor și să creeze șabloane pentru implementările lor.
Lecții
Implementarea SQL Server folosind IaaS
Implementarea SQL Server folosind PaaS
Implementarea de soluții de baze de date Open Source pe Azure
Laborator: implementarea bazei de date SQL Azure
Implementați o mașină virtuală folosind un șablon ARM
Configurați resursele necesare înainte de crearea unei baze de date
Implementați o bază de date SQL Azure
Înregistrați instanța bazei de date SQL Azure în Azure Data Studio și validați conectivitatea
Implementați PostgreSQL sau MySQL folosind un instrument client pentru a valida conectivitatea
După finalizarea acestui modul, studenții vor:
Desfășurați resurse folosind metode manuale
Reconstruiți o ofertă de date adecvată bazată pe cerințe
Configurați resursele bazei de date
Evaluează și implementează o strategie pentru mutarea unei baze de date în Azure

Modulul 3: Implementarea unui mediu securizat

Acest modul explorează practicile de securizare a bazei de date SQL Server, precum și a unei baze de date SQL Azure. Aceasta include o revizuire a diferitelor opțiuni bazate pe SQL Server, precum și diferitele opțiuni Azure pentru securizarea bazei de date SQL Azure, precum și a bazelor de date cu reședință în baza de date SQL Azure. . Studenții se vor încadra de ce securitatea este crucială atunci când lucrează cu baze de date. . Studenții sunt introduși și în alte platforme de baze de date disponibile pe Azure, pe lângă cele bazate pe SQL Server, în special, Baza de date Azure pentru MariaDB / MySQL / PostgreSQL
Lecții
Configurați autentificarea bazei de date
Configurați autorizarea bazei de date
Implementați securitatea datelor în repaus
Implementați securitatea datelor în tranzit
Implementați controale de conformitate pentru date sensibile
Laborator: Implementați un mediu securizat
Configurați o regulă de firewall bazată pe server utilizând portalul Azure
Autorizați accesul la baza de date SQL Azure cu Directory Active Azure
Activați Securitatea avansată a datelor și clasificarea datelor
Gestionați accesul la obiectele bazei de date
După finalizarea acestui modul, studenții vor:
Înțelegeți diferențele dintre Windows, SQL Server și autentificarea Azure Active Directory
Descrieți și configurați atât soluțiile de criptare a datelor în repaus, cât și criptarea datelor în tranzit
Implementați o soluție de sensibilitate la date

Modulul 4: Monitorizarea și optimizarea resurselor operaționale

Acest modul vă va învăța despre optimizarea resurselor pentru bazele de date create fie utilizând servicii IaaS, fie PaaS. Modulul acoperă, de asemenea, resursele serverului de monitorizare și hardware. Te va familiariza cu diferitele instrumente disponibile pentru monitorizarea performanței și stabilirea unei linii de bază. Veți învăța cum să interpretați valorile de performanță pentru cele mai critice resurse. De asemenea, veți învăța cum să rezolvați performanța bazei de date utilizând Azure SQL Database Intelligent Insights.
Lecții
Linii de bază și monitorizarea performanței
Cauze majore ale problemelor de performanță
Configurarea resurselor pentru performanțe optime
Configurare bază de date utilizator
Sarcini de întreținere legate de performanță
Laborator: Monitorizează și optimizează resursele
Izolați problemele procesorului
Utilizați Query Store pentru a observa probleme de blocare
Detectează și corectează problemele de fragmentare
După finalizarea acestui modul, studenții vor:
Monitorizați activitatea și comparați-o cu o linie de bază
Definiți sarcinile de întreținere legate de performanță
Identificați cauzele majore ale problemelor de performanță
Configurați resursele pentru performanțe optime
Configurați o bază de date pentru utilizatori pentru performanțe optime

Modulul 5: Optimizarea performanței interogărilor

Planurile de execuție de interogare sunt potențialul cel mai important aspect al performanței bazei de date. Îmbunătățirea planurilor proaste este cu siguranță un domeniu în care o cantitate mică de efort poate aduce îmbunătățiri uriașe. În timp ce problemele hardware pot limita performanța interogării, îmbunătățirea hardware produce, de obicei, îmbunătățiri ale performanței în intervalul 10-20%. Mai frecvent, administratorii bazelor de date întâlnesc interogări care nu sunt optimizate, au statistici neplăcute sau lipsă, au indici lipsiți sau alegeri proaste de bază de date care duc la crearea de motoare a bazei de date mai mult decât este necesar pentru a returna rezultatele unei interogări date. Îmbunătățirea planurilor poate produce uneori îmbunătățiri ale performanței în intervalul 100-200% sau chiar mai mult, ceea ce înseamnă că, după îmbunătățirea unui plan cu indici sau statistici mai bune, o interogare ar putea rula de două ori de trei ori mai repede! Acest modul oferă detalii despre cum să analizeze performanța de interogare individuală și să determine unde pot fi realizate îmbunătățiri.
Lecții
Înțelegerea planurilor de interogare SQL Server
Explorați proiectarea bazelor de date bazată pe performanță
Evaluează îmbunătățirile de performanță
Laborator: Rezolvarea problemelor privind performanța interogării
Identificați problemele cu proiectarea bazei de date AdventureWorks2017
Izolați zonele cu probleme în interogări slab performante în AdventureWorks2017
Utilizați Query Store pentru a detecta și gestiona regresia în AdventureWorks2017
Utilizați indicii de interogare pentru a afecta performanța în AdventureWorks2017
După finalizarea acestui modul, studenții vor:
Analizați planurile de interogare și identificați zonele cu probleme
Evaluați îmbunătățirile potențiale de interogare
Examinați designul tabelului și al indexului
Determinați dacă modificările de interogare sau de design au avut un efect pozitiv

Modulul 6: Automatizarea sarcinilor

Un obiectiv comun pentru administratorii bazelor de date în multe medii este automatizarea cât mai multor sarcini repetitive. Acest lucru poate fi la fel de simplu ca utilizarea scripturilor pentru a automatiza un proces de rezervă și la fel de complex ca construirea unui sistem de alertare complet automatizat. Acest modul oferă detalii despre automatizarea sarcinilor pentru a simplifica munca DBA. Metodele includ sarcini de planificare pentru lucrări de întreținere obișnuite, precum și administrarea în mai multe instanțe și configurarea notificărilor pentru succesul sau eșecul sarcinii sau neîncheierea.
Lecții
Configurarea implementării automate
Definirea sarcinilor programate
Configurarea evenimentelor extinse
Gestionarea resurselor Azure PaaS folosind metode automatizate
Laborator: automatizarea sarcinilor
Implementați un șablon Azure dintr-un șablon Quickstart pe GitHub
Configurați notificările pe baza valorilor de performanță
Implementați un Azure Automation Runbook (sau o lucrare elastică) pentru a reconstrui indexuri într-o bază de date SQL Azure
După finalizarea acestui modul, studenții vor:
Implementați resurse folosind scripturi de implementare automată
Creați sarcini programate
Creați notificări și alerte
Configurați automatizarea pentru serviciile PaaS

Modulul 7: Planificați și implementați un mediu ridicat de disponibilitate și recuperare în caz de dezastre

Datele trebuie să fie disponibile atunci când întreprinderea are nevoie de acestea. Aceasta înseamnă că soluțiile care găzduiesc datele trebuie să fie proiectate ținând cont de disponibilitate și recuperare. Să presupunem că lucrați pentru o companie care vinde widget-uri atât în ​​magazine cât și online. Aplicația principală utilizează o bază de date tranzacțională extrem de tranzacțională pentru comenzi. Ce s-ar întâmpla dacă serverul sau platforma care găzduiește baza de date tranzacțională ar avea o problemă care o făcea indisponibilă sau inaccesibilă din anumite motive? Ce impact ar avea asupra afacerii? Dacă este pusă în aplicare soluția potrivită, baza de date ar veni online într-un interval de timp rezonabil, cu eforturi minime, permițând astfel întreprinderilor să continue cu un impact puțin sau deloc. Acest modul și laboratorul său asociate acoperă configurarea, testarea și gestionarea unei soluții pentru disponibilitate ridicată și recuperare de catastrofe (HADR) în Azure, atât pentru infrastructură-ca-un-serviciu (IaaS), cât și pentru platformă ca serviciu (PaaS) implementările. Acest modul nu va acoperi doar cerințele de bază, ci și diversele opțiuni disponibile pentru realizarea HADR.
Lecții
Disponibilitate ridicată și strategii de recuperare în caz de catastrofe
Platformă IaaS și Instrumente de baze de date pentru HADR
Platforma PaaS și Instrumente de baze de date pentru HADR
Backup și recuperare a bazei de date
Laborator: Planificați și implementați un mediu de înaltă disponibilitate și recuperare în caz de dezastre
Creați un grup Always On Availability
Activați georeplicarea pentru baza de date SQL Azure
Backup pe URL și restaurare de la URL
După finalizarea acestui modul, elevii vor înțelege:
Diferența dintre timpul de recuperare și obiectivele punctului de recuperare
Opțiunile HADR disponibile atât pentru IaaS, cât și pentru PaaS
Considerații pentru planificarea și configurarea soluțiilor HADR, inclusiv modul de rezervă și restaurare fi
Factorii care cuprind o strategie HADR
Cum să configurați o soluție de înaltă disponibilitate printr-un laborator hands-on

    Call Now Button