Usługi bazodanowe w Azure (Databases)

Usługi bazodanowe w Azure obejmują pełen zestaw zarządzanych rozwiązań do przechowywania i przetwarzania danych, zarówno relacyjnych, jak i nierelacyjnych. Azure udostępnia w pełni zarządzane bazy danych, które eliminują potrzebę administrowania infrastrukturą, aktualizacjami, backupami czy konfiguracją wysokiej dostępności. Dzięki temu zespoły mogą skupić się na budowaniu aplikacji, a nie na utrzymaniu baz danych.

Database services (rodzaje baz danych)

Azure SQL Database
Typ: Relacyjna baza danych (PaaS)
Pojemność: ~4–8 TB (w zależności od tieru)
Najważniejsze na egzamin:

  • W pełni zarządzana baza SQL Server jako PaaS.
  • Microsoft odpowiada za backupy, patching, HA, skalowanie.
  • Używana jako backend aplikacji web/mobile/API.
  • Obsługuje T-SQL.

Azure Synapse Analytics
Typ: Hurtownia danych + big data + analityka (PaaS)
Pojemność: Setki TB → Petabajty
Najważniejsze na egzamin:

  • Zastępuje Azure SQL Data Warehouse.
  • Silnik MPP (Massively Parallel Processing) — bardzo duże zbiory danych.
  • Integracja z Data Lake i Spark.
  • Do raportów BI, ETL/ELT, analizy dużych danych.

Azure Data Lake Storage (ADLS Gen2)
Typ: Składowisko plików do big data
Pojemność: Praktycznie nieograniczona (PB+)
Najważniejsze na egzamin:

  • Przechowywanie danych nieustrukturyzowanych: logi, JSON, CSV, obrazy, pliki Parquet.
  • Tanie, skalowalne, zoptymalizowane pod analitykę big data.
  • Możliwość integracji z Synapse, Databricks, HDInsight.
  • Hierarchical namespace (foldery + ACL).

Azure Cosmos DB
Typ: Globalna, rozproszona baza NoSQL (PaaS)
Pojemność: TB → PB (skalowanie horyzontalne)
Najważniejsze na egzamin:

  • Zawsze PaaS (nigdy IaaS ani SaaS).
  • Ultra niskie opóźnienia < 10 ms na całym świecie.
  • Wiele API: SQL, MongoDB, Cassandra, Table, Gremlin.
  • Wysoka dostępność 99,999% w trybie multi-region.
  • Automatyczna replikacja i partycjonowanie.


References