Slovník pojmů

Termíny používané v dokumentaci a dashboardu Futrou.

Platforma

  • Workspace — nejvyšší úroveň účtu. Obsahuje fakturaci, členy a všechny projekty. Viz Struktura.
  • Projekt — seskupení služeb uvnitř workspacu, typicky jedno na aplikaci nebo prostředí. Každý workspace začíná projektem s názvem default.
  • Služba — cokoliv, co v projektu vytvoříte: Serverlet, Proxy, DNS zóna, Volume nebo Cron.
  • Serverlet — výpočetní jednotka Futrou. Spouští image kontejneru na CPU/RAM podle vašeho výběru a umí škálovat nahoru, dolů, nebo až na nulu. Viz Serverlet.
  • Instance — jedna běžící kopie serverletu. Serverlet může běžet jako více instancí najednou, automaticky škálovaných.
  • Plán — úroveň CPU/RAM, podle které je serverlet dimenzován a fakturován po minutách. Viz Plány.
  • Proxy — směruje provoz z internetu na serverlet nebo jiný backend, přes HTTP, TCP nebo UDP. Viz Proxy.
  • Target — cíl, kam proxy přeposílá provoz; má-li proxy víc cílů, rozkládá mezi ně zátěž (load balancing).
  • Pravidlo — dvojice podmínka-akce na proxy, která odchytává požadavky a přesměrovává je, přepisuje nebo upravuje bez zásahu do vaší aplikace.
  • DNS zóna — sada DNS záznamů pro jednu doménu, hostovaná na nameserverech Futrou. Viz DNS.
  • Volume — persistentní úložiště připojené k serverletu, které přežije restart.
  • Cron — naplánovaná úloha spouštěná podle časového rozvrhu.
  • Region — kde fyzicky běží daná služba. Veřejné regiony provozuje Futrou; soukromé regiony jsou vaše vlastní servery připojené k workspacu.
  • Server — jeden fyzický nebo virtuální stroj tvořící region. Nezaměňovat se „serverletem“.
  • Proměnná — proměnná prostředí, nastavená buď na úrovni projektu (platí pro každý serverlet), nebo na úrovni služby (platí jen pro jeden serverlet a přebíjí stejnojmennou proměnnou z projektu).
  • Aktivita — zaznamenaná položka v auditní stopě všeho, co se ve workspacu odehrálo. Viz Aktivity.
  • Člen — uživatel s přístupem do workspacu, s jednou z pěti rolí (Viewer, Developer, Billing Manager, Administrator, Owner). Viz Role.
  • API token — přihlašovací údaj pro Futrou API a Futrou CLI, patřící buď uživateli, nebo workspacu. Viz API tokeny.
  • Uživatelský token — API token vázaný na osobu, krátkodobě platný a automaticky obnovovaný, s přístupem odpovídajícím dané osobě.
  • Workspace token — dlouhodobě platný API token vázaný na workspace místo na osobu, určený pro CI a integrace.
  • Join token — token pro přidání vlastního serveru do workspacu jako soukromého regionu.
  • Kredit — předplacený zůstatek, ze kterého workspace čerpá na platby za služby. Viz Fakturace.
  • Futrou Cloud — spravovaný dashboard, API a účtová vrstva, fungující jako řídicí vrstva (control plane), která konfiguruje a koordinuje služby. Viz Futrou Cloud.
  • Futrou Nasuaorchestrátor, který skutečně provozuje služby v regionu: spouští kontejnery, směruje provoz, odpovídá na DNS dotazy. Viz Futrou Nasua.
  • Futrou CLI — terminálový nástroj pro správu Futrou Cloud nebo samostatného serveru Futrou Nasua. Viz Futrou CLI.
  • Futrou MCP — implementace Model Context Protocol (MCP), která umožňuje AI kódovacím agentům pracovat s workspacem přirozeným jazykem. Viz Futrou MCP.

Typy DNS záznamů

  • A — mapuje název na IPv4 adresu.
  • AAAA — mapuje název na IPv6 adresu.
  • CNAME — vytváří alias jednoho názvu na jiný; nelze použít na apexu zóny, jen na subdoménách.
  • ALIAS — obdoba CNAME, ale použitelná i na apexu zóny.
  • MX — poštovní servery pro doménu, každý s prioritou (nižší číslo = vyšší priorita).
  • TXT — libovolný text, běžně používaný pro ověření domény, SPF a DKIM.
  • NS — deleguje název na jiné nameservery.
  • SRV — určuje umístění služeb (host a port) pro daný název, s prioritou a váhou.
  • CAA — omezuje, které certifikační autority mohou pro doménu vydávat TLS certifikáty.
  • PTR — mapuje adresu na hostname (reverzní DNS).
  • SOA — metadata zóny: primární nameserver, kontakt na správce, sériové číslo a časové hodnoty. Vytváří se automaticky a ručně se upravuje jen zřídka.
  • SVCB / HTTPS — service binding záznamy, které inzerují parametry HTTP připojení (například podporu HTTP/3) přímo v DNS.

Viz DNS pro použití těchto záznamů v zóně.

Pojmy k proxy

  • Load balancing — rozkládání provozu mezi více cílů proxy.
  • Round Robin — výchozí strategie rozkládání zátěže, rozprostírající požadavky mezi cíle v čase.
  • Primary Failover — strategie rozkládání zátěže, která posílá veškerý provoz na první cíl a ostatní použije jen při jeho selhání.
  • Vrstva 4 / vrstva 7 — síťové vrstvy odlišující surový TCP/UDP přenos (L4) od HTTP-aware reverzní proxy (L7).
  • QUIC — transportní protokol, na kterém je postaveno HTTP/3.

Podrobnosti o targetech a pravidlech viz Proxy.

Technické pojmy

  • TTL (Time To Live) — jak dlouho smí DNS resolver uchovávat záznam v cache, než zkontroluje aktualizaci.
  • SNI (Server Name Indication) — hostname, který klient posílá během TLS handshake; podle něj se HTTPS provoz nasměruje na správnou proxy, aniž by ho bylo nutné nejdřív dešifrovat.
  • HTTP/1.1, HTTP/2, HTTP/3 — verze protokolu HTTP, které HTTP proxy Futrou podporují; klient a server si automaticky vyjednají tu nejlepší.
  • OAuth2 — standardní autorizační flow používaný pro přihlášení do nástrojů jako Futrou CLI a Futrou MCP bez přímého zadávání hesla.
  • SSO (Single Sign-On) — přihlášení přes externího poskytovatele identity (Google, Microsoft, GitHub, GitLab) místo hesla Futrou.
  • MFA / 2FA (vícefaktorové/dvoufaktorové ověření) — druhý ověřovací krok při přihlášení, nad rámec hesla.
  • Cold start — prodleva, než serverlet škálovaný na nulu obslouží první požadavek, protože se zrovna spouští instance.
  • Rolling update — nahrazení běžících instancí serverletu novými (po změně image, plánu nebo proměnné) bez výpadku.
  • IaC (Infrastructure as Code) — deklarace služeb v konfiguračním souboru (u Futrou futrou.json) místo proklikávání dashboardu.
  • BIND zone file — standardní textový formát pro DNS záznamy, umožňující import a export DNS zóny.
  • Bearer token — API token posílaný v HTTP hlavičce Authorization pro autentizaci požadavku.
  • CI (Continuous Integration) — automatické sestavování a testování kódu při každé změně, typicky při každém pushi.
  • CD (Continuous Deployment/Delivery) — automatické nasazení kódu po úspěšném CI, například spuštěním futrou deploy při každém pushi.
  • WAF (Web Application Firewall) — vrstva, která kontroluje příchozí HTTP provoz a blokuje požadavky odpovídající známým útočným vzorům, než se dostanou k aplikaci.
  • DDoS (Distributed Denial of Service) — útok, který zahltí cíl provozem z mnoha zdrojů najednou, aby ho přetížil a narušil službu legitimním uživatelům.
  • LLM (Large Language Model) — model strojového učení natrénovaný na velkém množství textu, používaný k pohonu AI kódovacích agentů, jako jsou ti, se kterými se propojuje Futrou MCP.
  • AI (Artificial Intelligence) — software, který provádí úlohy běžně vyžadující lidskou inteligenci; v dokumentaci Futrou obvykle odkazuje na AI kódovací agenty pracující s platformou přes Futrou MCP nebo Futrou CLI.
  • futrou.json — deklarativní konfigurační soubor popisující služby projektu, aplikovaný pomocí futrou deploy přes Futrou CLI.
  • Rate limit — omezení počtu požadavků za daný čas; Futrou API je omezeno na 100 požadavků za sekundu, nad tento limit vrací 429 Too Many Requests.
  • Stránkování — rozdělení velké odpovědi se seznamem na více stránek, ovládané parametry page a limit.
  • ccTLD / gTLD — národní domény nejvyšší úrovně (jako .de, .io) oproti obecným doménám nejvyšší úrovně (jako .com, .dev).

Naposledy upraveno