Microsoft Azure storage i bazy danych

Kod: azure-storage
Kategoria: Azure
Forma: 20% wykłady / 80% warsztaty
Czas trwania: 3 dni
Grupa docelowa: developerzy
architekci
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.
Data i dokładny zakres do ustalenia podczas analizy przed-szkoleniowej.

Szkolenie jest praktycznym warsztatem pokazującym jak dobierać i korzystać z usług do przechowywania danych w Microsoft Azure.

W pierwszej części szkolenia przyjrzymy się jak przechowywać dane nieustrukturyzowane (pliki). Następnie przejdziemy do danych ustrukturyzowanych i przyjrzymy się jakie bazy danych oferuje Microsoft Azure.

Poznamy teorie stojącą za każdym typem danych, jej mocne strony, anty wzorce i ograniczenia. Zobaczymy jak się modeluje dane do każdego typu bazy i jak się z nich korzysta w Microsoft Azure.

Szkolenie zamkniemy sposobami jak łączyć wiele baz danych w jednym systemie.

Wyróżniki szkolenia

  • Dobór rozwiązania do klasy problemu
  • Aspekty wydajności
  • Integracja poprzez CqRS

Program Szkolenia

Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.

  1. Pliki
    1. Azure Managed Disks
    2. Azure Files
    3. Blob Storage
      1. Block Blobs
      2. Append Blobs
      3. Page Blobs
      4. Security
      5. Jak organizować bloby i kontenery
  2. SQL Databases
    1. Managed Instances
    2. Elastic Pool
    3. Azure SQL Database
  3. noSQL Databases
    1. Azure Table Storage
      1. Charakterystyka baz szeroko kolumnowych
      2. Architektura i zastosowanie
      3. Modelowanie danych
      4. Wydajność
      5. Spójność
      6. Szyfrowanie danych
      7. Wzorce projektowe
    2. Cosmos DB
      1. Architektura
      2. Różne bazy danych dostępne w CosmosDB
        1. Relacyjne (SQL)
        2. Obiektowe (MongoDB)
        3. Grafowe (Gremlin)
        4. Szeroko kolumnowe (Cassandra)
      3. Partycjonowanie
      4. Kolekcje
      5. RU i obliczanie zapotrzebowania
      6. Optymalizacja kosztów
      7. Bezpieczeństwo
      8. Indeksowanie
      9. Logowanie
      10. Monitorowanie
      11. Lokalny development
    3. Azure Search
      1. Architektura i zastosowanie
      2. Full text search
      3. Cognitive search
      4. Integracja
      5. Wyszukiwanie lingwistyczne
      6. Geo-search
      7. Synonimy
      8. Auto-complete
      9. Sugestie
      10. Scoring
      11. Monitorowanie
  4. Polyglot persistance
    1. Sposoby integracji
    2. Command-query Responsibility Segregation
    3. Anty-wzorce
    4. Spójność danych


Pobierz program w formacie PDF

Trenerzy

Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.

Materiały związane ze szkoleniem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Zapytaj o szkolenie

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Wyrażam zgodę na przetwarzania danych osobowych zgodnie z ustawą o ochronie danych osobowych w związku z wysłaniem zapytania przez formularz kontaktowy.

Podanie danych jest dobrowolne ale niezbędne do przetworzenia zapytania. Zastałem/am poinformowany/na, że przysługuje mi prawo dostępu do swoich danych, możliwości ich poprawienia, żądania zaprzestania ich przetwarzania.

Administratorem danych osobowych jest Bottega IT Minds, ul. Jana Sawy 2, 20-632 Lublin.


Klauzula informacyjna