20777A Implementing Microsoft Azure Cosmos DB Solutions

Acest curs de trei zile se adreseaza profesionistilor IT care vor sa invete cum pot realiza optim implementarile de proiecte si solutii big data folosind Microsoft Azure Cosmos DB .

Inscrie-te folosind formularul de mai jos!
Contacteaza-ne daca ai nevoie de mai multe informatii
0728 ADVICE sau office@itadviser.ro
  • Pret 449€
  • Durata 3 zile
  • Nivel advanced
  • Cursanti 10
  • Limba curs Engleza/Romana
  • Examen -
  • Certificare Microsoft Certificate of Achievement

Detalii curs 20777A Implementing Microsoft Azure Cosmos DB Solutions

Profilul participantilor

Publicul principal al acestui curs este format din programatori și arhitecți de baze de date care intenționează să implementeze soluții debig data folosind Azure Cosmos DB.

La finalizarea cursului

După finalizarea acestui curs, veti putea sa:

Descrieti scopul și arhitectura Azure Cosmos DB.
Descrieți cum puteți proiecta documente și colecții pentru a satisface cerințele de afaceri și cum să utilizați API-ul SQL pentru a construi aplicații care utilizează aceste documente.
Descrieți cum puteți crea funcții definite de utilizator, proceduri stocate și declanșatoare.
Descrieți cum să ajustați o bază de date și cum să monitorizați performanța.
Descrieți cum puteți crea modele de baze de date grafice eficiente utilizând Cosmos DB.
Descrieți cum puteti utiliza Azure Search, HDInsight, Azure Databricks și Power BI cu Cosmos DB pentru a interoga și analiza date mari.
Descrieți cum puteti utiliza Cosmos DB ca sursă pentru fluxul de date.

Modulul 1: Introducere în Azure Cosmos DB

Descrieți scopul și arhitectura Cosmos DB.

Lecții

Revizuirea structurilor bazei de date NoSQL
Migrarea datelor și aplicațiilor către Cosmos DB
Gestionarea datelor în Cosmos DB
Laborator: Crearea și utilizarea unei baze de date API SQL în Cosmos DB
Crearea și configurarea unei baze de date Cosmos DB
Migrarea datelor dintr-o bază de date Mongo DB către Cosmos DB
Utilizarea API-ului SQL pentru a accesa date
Protejarea datelor dintr-o bază de date Cosmos DB

După finalizarea acestui modul, veti putea sa:

Creați și configurați o DB Cosmos.
Migrați datele dintr-o bază de date Mongo DB către o bază de date Cosmos DB.
Descrieți accesarea datelor utilizând API-ul SQL.
Descrieți modul de protejare a datelor dintr-o DB Cosmos.

Modulul 2: Proiectarea și implementarea aplicațiilor de baze de date API API

Acest modul descrie cum să proiectați documente și colecții pentru a satisface cerințele de afaceri și cum să utilizați API-ul SQL pentru a construi aplicații care utilizează aceste documente.

Lecții

Modele de documente în Cosmos DB
Interogarea datelor într-o bază de date API SQL
Interogarea și menținerea datelor în mod programatic
Laborator: Proiectarea și implementarea aplicațiilor de baze de date API API
Proiectarea structurii documentelor și a strategiei de partiționare pentru catalogul de produse pentru sistemul de vânzare cu amănuntul
Importarea datelor catalogului de produse
Interogarea informațiilor despre catalogul de produse
Menținerea nivelului stocurilor în catalogul de produse

După finalizarea acestui modul, veti putea sa:

Proiectați structuri de documente NoSQL care acceptă cerințele de afaceri și permit operații eficiente.
Descrieți cum să efectuați interogări SQL cu o bază de date API SQL.
Explicați cum să inserați, modificați, ștergeți și interogați datele într-o bază de date SQL API programatic.

Modulul 3: Implementarea operațiunilor din partea serverului

Descrieți cum puteți crea funcții definite de utilizator, proceduri stocate și declanșatoare.

Lecții

Programare pe server cu Cosmos DB
Crearea și utilizarea procedurilor stocate
Utilizarea declanșatoarelor pentru menținerea integrității datelor
Laborator: Scrierea funcțiilor definite de utilizator, a procedurilor stocate și a declanșatorilor
Proiectarea și implementarea structurii de documente și colecții
Implementați funcționalitatea coșului de cumpărături în sistemul de vânzare cu amănuntul online.
Extindeți sistemul de vânzare cu amănuntul online pentru a crea comenzi de la articolele dintr-un coș de cumpărături.
Extindeți mai departe sistemul de vânzare cu amănuntul online pentru a permite clienților să vizualizeze comenzi și comenzi.

După finalizarea acestui modul, veti putea sa:

Descrieți modul în care Cosmos DB vă permite să implementați operațiuni din partea serverului, scriind cod JavaScript.
Descrieți cum folosiți API-ul de interogare JavaScript pentru a implementa operațiuni tranzacționale cu proceduri stocate.
Descrieți cum utilizați crea declanșatoare pe care le puteți utiliza pentru a menține integritatea atunci când introduceți, actualizați și ștergeți documente.

Modulul 4: Optimizarea și monitorizarea performanței

Descrieți cum să optimizați o bază de date și cum să monitorizați performanța.

Lecții

Optimizarea performanței bazei de date
Monitorizarea performanței unei baze de date
Laborator: Reglarea unei baze de date și monitorizarea performanței
Adunarea statisticilor de execuție
Examinând modul în care diferitele modele de consistență pot avea impact asupra randamentului și latenței
Investigați efectele declanșatoarelor asupra performanței
Monitorizarea performanței și reglarea cheii partiției

După finalizarea acestui modul, veti putea sa:

Descrieți cum să ajustați configurația unei baze de date și colecțiile pentru cele mai bune performanțe.
Descrieți cum să evaluați performanța unei baze de date de documente și identificați opțiunile pentru îmbunătățirea debitului.

Modulul 5: Proiectarea și implementarea unei baze de date grafice

Acest modul descrie cum se pot crea modele de baze de date grafice eficiente folosind Cosmos DB.

Lecții

Modele de baze de date grafice în Cosmos DB
Proiectarea modelelor de baze de date Grafice pentru o operare eficientă
Laborator: Proiectarea și implementarea unei baze de date Graph
Implementarea unui motor de recomandări pentru clienți
Înregistrarea informațiilor despre cumpărarea produsului
Solicitați o bază de date Graph pentru a obține analitice

După finalizarea acestui modul, veti putea sa:

Descrieți caracteristicile oferite de Cosmos DB pentru implementarea bazelor de date grafice.
Proiectați structuri grafice NoSQL care acceptă cerințele de afaceri și permit operații eficiente.
Modulul 6: interogarea și analizarea datelor mari cu Cosmos DB
Acest modul descrie cum să utilizați Azure Search și HDInsight cu Cosmos DB pentru a interoga și analiza date mari.

Lecții

Integrarea Cosmos DB cu căutarea Azure pentru optimizarea interogărilor
Analiza datelor dintr-o bază de date Cosmos DB utilizând Apache Spark
Vizualizarea datelor într-o bază de date Cosmos DB
Laborator: interogare și analizare date mari cu Cosmos DB
Extinderea capabilităților de căutare a produselor
Efectuarea procesării la sfârșitul lunii
Vizualizarea datelor de vânzări
Explorarea datelor de vânzări

La sfârșitul acestui modul, veti putea sa:

Descrieți cum să integrați Cosmos DB cu Azure Search pentru a efectua procesări eficiente de interogare pe date mari.
Descrieți cum să analizați datele mari deținute în Cosmos DB folosind Apache Spark.
Descrieți cum puteți vizualiza datele din Cosmos DB folosind notebook-uri Jupyter, Power BI și Azure Databricks.

Modulul 7: Implementarea procesării fluxului cu Cosmos DB

Acest modul descrie modul in care puteti folosi Cosmos DB ca sursă pentru fluxul de date.

Lecții

Lucrul cu fluxul de schimbare Cosmos DB
Integrarea Cosmos DB în soluții de streaming
Laborator: folosind Cosmos DB cu procesare în flux
Gestionarea comenzilor
Menținerea datelor analitice ale stocurilor
Afișarea veniturilor rulante pentru o perioadă de timp dată

După finalizarea acestui modul, veti putea sa:

Descrieți fluxul de modificări Cosmos DB și cum să le utilizați pentru a procesa datele în mod eficient.
Explicați cum să încorporați Cosmos DB în soluții de streaming precum Apache Kafka, Apache Spark și Azure Stream Analytics.

    Call Now Button