Microsoft Azure storage i bazy danych

Kod: azure-storage
Kategoria: Azure
Forma: 20% wykłady / 80% warsztaty
Czas trwania: 3 dni
Odbiorcy: developerzy, architekci
Zapisy: Indywidualne zamówienie i dopasowanie dla grupy.
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.

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.

Zamów 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ń


Twoje dane osobowe przetwarzamy, aby udzielić odpowiedzi na Twoje pytanie. Administratorem Twoich danych osobowych jest Bottega It Minds Sławomir Sobótka. Przysługuje Ci prawo wniesienia sprzeciwu wobec przetwarzania, prawo dostępu do danych, prawo żądania ich sprostowania, usunięcia lub ograniczenia ich przetwarzania. Szczegółowe informacje dotyczące przetwarzania Twoich danych osobowych znajdują się TUTAJ.