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.
-
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.
-
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.
-
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.
Kde provoz obstojí každý den
Infrastrukturu pro portály, které roky vyvíjíme, jsme navrhli sami a staráme se o ni každý den.
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.
- Rychlost a výkon Web, který se načte během mrknutí oka, i portál pro desítky tisíc lidí denně.
- Pokročilé vyhledávání v datech Překlepy i význam, stovky tisíc záznamů, odezva v desítkách milisekund.
- Mapy a geodata Adresy na správném místě, hledání v okolí a plánování cest.
- AI a lokální modely Kam data smějí, rozhodujete vy. Odpovědi mají zdroj, pracujeme s textem, obrazem i zvukem.
- Propojení systémů a sběr dat Systémy od různých dodavatelů v jednom celku. Adol Monitor čte desítky zdrojů denně.
- Dohledatelnost a měření Vidět ve vyhledávačích i u AI asistentů. Měření vašich cílů, i bez cookies.
- Cookies, GDPR a přístupnost Lišta se souhlasy podle pravidel, kde to jde, i web bez ní. Přístupnost od začátku.