OS & Sieť
21 tém
API Gateway — Centrálny vstupný bod pre API 🟡 Intermediate
API Gateway je server, ktorý slúži ako jediný vstupný bod pre všetky API requesty. Prijíma requesty od klientov, smeruje ich na správne backend služby a aplikuje cross cutting concerns —...
AWS — Základy Amazon Web Services 🟢 Beginner
Amazon Web Services (AWS) je najväčšia cloudová platforma na svete. Spustená v roku 2006, dnes pokrýva 31 % globálneho cloud trhu (viac než Azure a GCP dokopy). AWS ponúka 200+ služieb — od...
Bash Scripting — Automatizácia pre DevOps 🟢 Beginner
Bash je predvolený shell na väčšine Linuxových systémov a základný automatizačný nástroj. Každý DevOps inžinier musí vedieť písať spoľahlivé skripty — od jednoduchých one linerov po komplexné...
Cloud Networking — Sieťová architektúra v cloude 🟡 Intermediate
Cloud networking je základ každej cloudovej infraštruktúry. Správne navrhnutá sieťová architektúra zabezpečuje izoláciu, bezpečnosť, výkon a spoľahlivosť aplikácií. Či už používate AWS, GCP alebo...
DevSecOps — Bezpečnosť v DevOps 🟡 Intermediate
DevSecOps integruje bezpečnosť do každej fázy DevOps životného cyklu — od vývoja cez build až po produkciu. Namiesto bezpečnostného auditu na konci sa bezpečnosť posúva doľava (shift left), čo...
DNS — Doménový systém a jeho správa 🟢 Beginner
DNS (Domain Name System) prekladá doménové mená na IP adresy. Keď napíšeš , DNS ti povie, že server je na . Bez DNS by internet fungoval len s IP adresami. DNS je hierarchický distribuovaný systém....
eBPF — Programovateľný Linux kernel 🔴 Advanced
eBPF (extended Berkeley Packet Filter) je technológia, ktorá umožňuje spúšťať sandboxované programy priamo v Linux kerneli bez zmeny zdrojového kódu kernelu alebo načítania kernel modulov....
Firewall — Sieťová bezpečnosť na Linuxe 🟢 Beginner
Firewall je prvá línia obrany servera. Kontroluje, ktorá sieťová prevádzka smie vstúpiť alebo odísť. V Linuxe máš na výber niekoľko nástrojov — od nízkoúrovňových iptables až po user friendly UFW....
Linux — Operačný systém pre DevOps 🟢 Beginner
Linux je open source operačný systém, ktorý poháňa väčšinu serverov na svete. Pre DevOps inžinierov je znalosť Linuxu absolútnou nevyhnutnosťou. 96 %+ serverov beží na Linuxe Kontajnery (Docker, K8s)...
Load Balancing — Rozloženie záťaže 🟡 Intermediate
Load balancer (LB) rozdeľuje prichádzajúcu sieťovú prevádzku medzi viacero backendových serverov. Cieľom je zvýšiť dostupnosť , výkon a škálovateľnosť aplikácií. Vlastnosť L4 (Transport) L7...
Nginx — Webový server a reverse proxy 🟢 Beginner
Nginx je vysoko výkonný webový server, reverse proxy a load balancer. Obsluhuje viac ako 30 % všetkých webových stránok na svete. Webový server — servíruje statické súbory (HTML, CSS, JS, obrázky)...
Reverse Proxy & API Gateway 🟡 Intermediate
Reverse proxy je server, ktorý stojí pred backend servermi a preposiela klientské požiadavky na správny backend. Klient komunikuje len s proxy — nevie o skutočných serveroch za ním. Vlastnosť Forward...
Secrets Management — Bezpečná správa tajomstiev 🟡 Intermediate
Každá aplikácia potrebuje tajomstvá — API kľúče, databázové heslá, TLS certifikáty, tokeny tretích strán. Spôsob, akým s nimi nakladáme, priamo ovplyvňuje bezpečnosť celej infraštruktúry. Typické...
Service Mesh — Sieťová vrstva pre mikroslužby 🔴 Advanced
Service mesh je dedikovaná infraštruktúrna vrstva, ktorá riadi komunikáciu medzi mikroslužbami. Namiesto toho, aby každá služba implementovala vlastnú logiku pre retry, timeout, šifrovanie a load...
SOPS, External Secrets Operator a Sealed Secrets — GitOps-friendly secret management NEW 🟡 Intermediate
Kubernetes je jedným z najčastejšie zneužívaných objektov v celom K8s ekosystéme — nie preto, že by bol nebezpečný sám o sebe, ale preto, že väčšina tímov ho nesprávne chápe, a následne nesprávne...
SRE — Site Reliability Engineering 🔴 Advanced
Site Reliability Engineering (SRE) je disciplína, ktorú vytvoril Google na zabezpečenie spoľahlivosti veľkých produkčných systémov. SRE tím píše softvér na automatizáciu operácií — namiesto manuálnej...
SSH — Bezpečný vzdialený prístup 🟢 Beginner
SSH (Secure Shell) je kryptografický protokol na bezpečnú komunikáciu medzi počítačmi. Je to základný nástroj každého DevOps inžiniera — bez SSH sa nedostaneš na žiadny server. SSH používa...
Systemd — Správa služieb a systému 🟢 Beginner
Systemd je init systém a správca služieb v modernom Linuxe. Ovláda štart systému, spravuje služby, logy, timery a závislosti medzi komponentmi. Ak pracuješ s Linuxom, pracuješ so systemd. Systemd...
Tailscale — Zero-Trust VPN Mesh (WireGuard) NEW 🟢 Beginner
Tailscale je moderná VPN služba postavená nad protokolom WireGuard , ktorá rieši klasický problém firemných VPN jedným elegantným spôsobom: všetky vaše zariadenia (servery, notebooky, mobily,...
TLS/SSL — Šifrovanie a certifikáty 🟢 Beginner
TLS (Transport Layer Security) zabezpečuje komunikáciu na internete. Keď vidíš HTTPS, znamená to, že spojenie je šifrované cez TLS. SSL je starší predchodca — dnes sa používa výlučne TLS, ale názov...
Zero Trust Security — Bezpečnostný model bez implicitnej dôvery 🟡 Intermediate
Zero Trust je bezpečnostný model založený na princípe „nikdy nedôveruj, vždy overuj" . Tradičný perimeter based prístup (firewall okolo siete = bezpečné vnútro) nefunguje v ére cloudu, mikroslužieb a...