Service Discovery

Mechanizm automatycznego wykrywania i lokalizowania usług w sieci rozproszonej. Pozwala usługom odnajdywać się nawzajem bez ręcznej konfiguracji adresów.

Self-Healing

Zdolność systemu do automatycznego wykrywania i naprawiania awarii bez ingerencji człowieka. Np. Kubernetes samodzielnie restartuje uszkodzone pody.

AIOps

Wykorzystanie sztucznej inteligencji i uczenia maszynowego do automatyzacji operacji IT. Wspiera monitorowanie, zarządzanie incydentami i planowanie zasobów.

Multi-Cloud

Strategia korzystania z usług wielu dostawców chmury jednocześnie. Zmniejsza uzależnienie od jednego dostawcy i zwiększa odporność na awarie.

Edge Computing

Model przetwarzania danych blisko miejsca ich powstawania, na brzegu sieci. Zmniejsza opóźnienia i odciąża centra danych, kluczowy dla IoT.

mTLS

Wariant TLS, w którym obie strony połączenia wzajemnie weryfikują swoją tożsamość za pomocą certyfikatów. Powszechnie stosowany do zabezpieczania komunikacji między mikrousługami.

RBAC

Model kontroli dostępu przydzielający uprawnienia na podstawie ról przypisanych użytkownikom. Upraszcza zarządzanie tym, kto może wykonywać jakie operacje w systemie.

GitLab CI

Wbudowane w GitLab narzędzie CI/CD, które automatycznie buduje i testuje kod po każdym commicie. Potoki definiuje się w pliku konfiguracyjnym repozytorium.

Vault

Narzędzie HashiCorp do bezpiecznego przechowywania sekretów: kluczy SSH, tokenów, haseł i kluczy API. Zarządza dostępem do wrażliwych danych w infrastrukturze.

Chaos Engineering

Praktyka celowego wprowadzania awarii do systemu, by sprawdzić jego odporność i wykryć słabe punkty. Pomaga upewnić się, że system przetrwa nieoczekiwane zdarzenia.