Přeskočit na obsah
iD-SIGN
Ptejte se

Servery a provoz

Infrastrukturu pro váš projekt navrhneme, zajistíme a provozujeme. Od sdíleného serveru pro firemní web po vyhrazené servery a cloud pro portál, který roste.

Co umíme

Provoz skládáme z dílů, které známe do detailu. U každého je popsané, jak funguje, a na příkladu, co udělá.

  • Na míru projektu, od malých po největší

    Infrastrukturu navrhneme podle zátěže, citlivosti dat a rozpočtu. Firemnímu webu stačí místo na našem serveru, portál pro desítky tisíc lidí denně dostane vyhrazené servery vedené na klienta a kde zátěž kolísá nebo globální projekt potřebuje nízkou odezvu po celém světě, nasadíme cloud.

    Projekt portál pro desítky tisíc lidí denně řešení vyhrazené servery s rezervou na špičky

  • Roste s projektem

    Nové aplikace běží v kontejnerech, takže víc výkonu znamená další server nebo instanci, ne přestavbu projektu. Rezervu na špičky hlídáme v provozu.

    Situace nápor ve špičce řešení další instance, ne přestavba

  • Linux jako základ

    Servery provozujeme na Linuxu. Pro online svět to není omezení, ale ideální prostředí, běží na něm většina webových serverů i všechny technologie, se kterými pracujeme. Starší i převzaté aplikace provozujeme dál klasicky na nginx a PHP-FPM.

    Technologie PHP, Node.js, PostgreSQL, Docker prostředí jsou doma na Linuxu

  • Hosting, doména a HTTPS z jedné ruky

    Hosting, doménu, DNS i certifikáty zařídíme, takže je nemusíte řešit jinde. Certifikát se obnovuje sám a každá jazyková verze může mít vlastní doménu.

    Úkol nová doména pro německou verzi výsledek DNS i certifikát bez starostí

  • Nasazení jedním krokem

    Každou verzi sestaví a otestuje pipeline a na server jde hotový obraz aplikace. Kdy se vymění produkce, rozhoduje člověk, a předchozí verze je jedním krokem zpět.

    Úkol nová verze aplikace výsledek otestovaná, nasazená, s cestou zpět

  • Pravidelné zálohy

    Databáze i soubory se zálohují pravidelně. Data aplikací ukládáme tak, aby je zálohovací systém viděl celá.

    Situace data aplikace v kontejneru stav v adresáři, který záloha vidí celý

  • Dohled nonstop

    Aplikace i servery hlídají nonstop alerty v Telegrafu, Grafaně a Uptime Kumě. Kritické situace, jako pád aplikace nebo útok, řešíme i mimo pracovní dobu a u serverů pomáhá nonstop administrátor poskytovatele. Ostatní upozornění vyhodnocujeme v pracovní době. Každý projekt má v Grafaně vlastní přehled celé infrastruktury a chyby a zpomalení vidíme s rozpadem až do databáze, takže o problému víme dřív než vaši zákazníci. Běžný požadavek vyřídíme v průměru do hodiny práce, dlouhodobý průměr je 52 minut.

    Přehled dashboard projektu obsah servery, databáze i aplikace na jednom místě

  • Bezpečnost a aktualizace

    Aplikace nepublikuje žádný port, ven vede jen proxy s HTTPS a databáze leží ve vnitřní síti bez cesty zvenku. Systém i aplikace držíme aktuální.

    Prvek databáze aplikace stav jen ve vnitřní síti, zvenku nedostupná

  • AI na vyhrazeném serveru

    Modely pro citlivá data provozujeme na vyhrazeném serveru, takže data neopustí infrastrukturu. Model pro hledání podle významu zvládne i server bez grafické karty.

    Měření hledání podle významu na serveru bez GPU naměřeno dotaz 13 ms, data zůstanou na serveru

Jak to děláme

Infrastrukturu navrhujeme podle projektu, ne podle ceníku. Stejný tým na ni pak nasadí aplikaci a roky ji provozuje.

  1. Návrh podle projektu Zátěž, citlivost dat a rozpočet určí, jestli stačí sdílený server, nebo projekt potřebuje vyhrazené servery či cloud.
  2. Příprava a nasazení Vyhrazené servery poptáme u poskytovatele a o ceně rozhodujete vy. Po schválení je připraví na vaše jméno, cloud připravíme my. Aplikaci nasadíme jako hotový obraz a hosting, doménu i certifikáty zařídíme.
  3. Provoz a rozvoj Dohled nonstop, aktualizace, pravidelné zálohy a kapacita, která roste s projektem.

Přístup

Servery
naše servery pro menší projekty, vyhrazené servery (managed i dedikované) a cloud vedené na klienta, i vlastní hardware klienta
Operační systém
Linux
Kontejnery
Docker, aplikace jako hotový obraz z pipeline
Webový server
FrankenPHP u nových aplikací, nginx a PHP-FPM u starších i převzatých projektů
Proxy a HTTPS
Traefik, certifikáty Let's Encrypt, HTTP/3
Dohled
Grafana a InfluxDB s přehledem celé infrastruktury pro každý projekt, Sentry pro chyby a výkon aplikací
Zálohy
pravidelné zálohy databází a souborů
AI
vlastní modely na serveru, i bez grafické karty

Je to výběr, technologie volíme podle potřeb projektu.

Umíme toho hodně

Server je základ, na kterém stojí rychlost i bezpečnost. Z těchto schopností skládáme každý projekt.