Uživatelské nástroje

Nástroje pro tento web


self_hosted_backend

Self-hosted backend

Self-hosted backend znamená, že serverovou část aplikace (backend) provozuješ sám na vlastní infrastruktuře, místo aby běžela jako hotová služba u externího poskytovatele.

Co to znamená v praxi

U self-hosted řešení máš plnou kontrolu nad tím:

  • kde server běží (vlastní počítač, firemní server nebo vlastní cloud),
  • jak je nakonfigurovaný,
  • kdo k němu má přístup,
  • jak jsou ukládána data,
  • jaká bezpečnostní pravidla platí.

Příklady self-hosted backendu

Typické příklady:

  • Vlastní API server v Node.js, Pythonu nebo Javě
  • Interní firemní backend běžící na lokálním serveru
  • Aplikace nasazená na vlastním VPS nebo privátním cloudu

Výhody

  • Plná kontrola nad daty a bezpečností
  • Žádná závislost na třetí straně
  • Možnost přizpůsobit infrastrukturu přesně potřebám projektu

Nevýhody

  • Vyžaduje správu serveru
  • Potřeba řešit zálohy, aktualizace a bezpečnost
  • Vyšší technická náročnost než u cloudových služeb

Srovnání

Opakem self-hosted backendu je managed backend (např. Firebase, Supabase, AWS Amplify), kde infrastrukturu spravuje poskytovatel služby.

self_hosted_backend.txt · Poslední úprava: autor: admin