Schemat bazy danych

Logiczna struktura bazy opisująca tabele, kolumny, relacje, widoki i indeksy. Określa, jak dane są zorganizowane i powiązane.

Tabela

Podstawowa struktura w bazie relacyjnej składająca się z kolumn (atrybutów) i wierszy (rekordów). Przechowuje dane jednego typu obiektu, np. użytkowników.

Baza relacyjna

Baza danych przechowująca informacje w tabelach (wierszach i kolumnach) powiązanych ze sobą za pomocą kluczy. Operuje się na niej językiem SQL.

Maszyna wirtualna

Programowa emulacja fizycznego komputera działająca pod kontrolą hypervisora. Pozwala uruchomić pełny system operacyjny w odizolowanym środowisku.

DevOps

Kultura i zestaw praktyk łączących zespoły programistów i administratorów w celu szybszego i niezawodnego dostarczania oprogramowania. Kładzie nacisk na automatyzację i współpracę.

Grafana

Otwartoźródłowa platforma do wizualizacji danych i tworzenia interaktywnych dashboardów. Często łączona z Prometheusem do monitorowania infrastruktury.

Prometheus

Otwartoźródłowe narzędzie do monitorowania i alertowania z bazą danych szeregów czasowych i własnym językiem zapytań. Standard w ekosystemie Kubernetes.

Istio

Otwartoźródłowa platforma typu service mesh do zarządzania i zabezpieczania mikrousług. Zapewnia kontrolę ruchu, równoważenie obciążenia i monitorowanie.

Service Mesh

Warstwa infrastruktury zarządzająca komunikacją między mikrousługami: ruchem, bezpieczeństwem i monitorowaniem. Popularne implementacje to Istio i Linkerd.

Architektura monolityczna

Model, w którym cała aplikacja jest zbudowana i wdrażana jako jeden spójny blok kodu. Prosta na starcie, ale trudniejsza do skalowania i utrzymania przy rozroście.