Rozšiřujeme vývojovou infrastrukturu: od mostu do Apple ekosystému po lokální AI
Vývoj v TRITON IT dlouhodobě stojí na linuxovém prostředí a infrastruktuře, kterou si stavíme tak, aby zvládala celý životní cyklus digitálních projektů od dat přes weby až po aplikace. V praxi se nám dlouhodobě potvrzuje, že jeden technologický stack dnes nestačí. Firmy, které chtějí efektivně pokrýt celý životní cyklus digitálních projektů, musí pracovat s řízenou heterogenitou infrastruktury, tedy kombinovat více prostředí podle konkrétního use casu.
V našem případě se tahle potřeba projevila ve dvou konkrétních oblastech:
- vývoj aplikací pro Apple ekosystém
- demonstrace řešení se zapojením lokální AI přímo na schůzkách s klienty
Každá z nich má odlišné technické i bezpečnostní požadavky, a tak je nelze efektivně řešit jedním univerzálním prostředím. Na obě tyto potřeby jsme tak reagovali rozšířením infrastruktury o dva nové stroje, Mac mini M4 a Dream Machines RX5080-18EU26.
Apple ekosystém s Mac mini M4
Abychom mohli efektivně vyvíjet aplikace pro iOS a macOS, potřebujeme fyzický stroj od Apple. Nástroje pro sestavení aplikací, jejich podepisování a publikaci jsou vázané na macOS a nativní běh. Dříve jsme tuto situaci řešili přes virtualizaci. Ta ale v praxi naráží na výkon, stabilitu i limity samotného systému. Potřebovali jsme stroj, na kterém macOS běží nativně a má zároveň dostatečný výkon pro build aplikací.

Proč právě Mac mini
Mac mini M4 je v tomhle ohledu pragmatická volba. Je postavený na nové generaci čipů Apple Silicon (M4), což znamená vysoký výkon, velmi dobrou energetickou efektivitu a především kompaktní rozměry bez potřeby dedikovaného pracovního místa.
Jak Mac mini používáme
Mac mini pro náš vývojový tým funguje jako sdílený vývojový uzel. Primární nástroj je Xcode, oficiální vývojové prostředí pro Apple platformy. V něm probíhá jak samotný vývoj a build aplikací, tak průběžné testování a příprava pro publikaci do App Store. Přístup k tomuto stroji řešíme přes vzdálenou plochu. To znamená, že vývojář se připojí ze svého zařízení (typicky z Linuxu) a pracuje s Macem, jako by u něj seděl.
Napojení do infrastruktury máme řešené pomocí reverzního tunelu přes Cloudflare. Díky tomu je přístup řízený a bezpečný a stroj zůstává uvnitř naší infrastruktury

Vedle vývoje aplikací jsme Mac mini začali využívat i pro interní AI nástroje. Konkrétně na něm běží model Google Gemma ve variantě pro překlady. Ten používáme jako náhradu za nástroj DeepL například při tvorbě jazykových mutací webu.
Mobilní AI výkon díky Dream Machines RX5080
Druhý stroj řeší jinou výzvu. Zatímco Mac mini je pevná součást infrastruktury, Dream Machines RX5080-18EU26 je naopak mobilní nástroj.

Tento notebook je postavený jako výkonná pracovní stanice v přenosném těle. Klíčová je především grafická karta NVIDIA RTX 5080 (16 GB GDDR7) a výkon zajišťující 32 GB RAM (DDR5). Právě díky výkonnému grafickému čipu od NVIDIA, který byl v poslední době nedostatkovým zbožím nejen na českém, ale i světovém trhu, můžeme provozovat lokální AI modely.
Proč jsme ho pořídili
Čím dál častěji řešíme s klienty situace, kdy nechtějí (nebo nemůžou) používat veřejné AI služby. Důvodem jsou přenášená citlivá data, interní dokumenty, legislativa nebo interní bezpečnostní politika společnosti. Zároveň ale klienti chtějí na schůzkách vidět, co AI dokáže - ideálně na vlastních datech a v prostředí, které se podobá jejich infrastruktuře. Abychom mohli rychle demonstrovat proof of concepty řešení, potřebovali jsme hardware, který funguje lokálně a okamžitě. Po důkladné rešerši jsme vsadili na stroj od polského výrobce Dream Machines.
Jak RX5080-18EU26 používáme v praxi
Dream Machines RX5080-18EU26 používáme jako mobilní AI laboratoř. Na schůzkách s klienty na něm dokážeme přímo ukázat konkrétní scénáře, jako AI asistenty nad interními daty, práci s embeddings, přepis audia pomocí Whisper nebo nasazení menších LLM modelů do firemních procesů.
Oba stroje řeší rozdílné potřeby, ale zapadají do stejného rámce. Mac mini nám umožňuje rozšířit vývoj o Apple ekosystém a mít celý proces pod kontrolou. AI notebook nám umožňuje přenést technologii přímo ke klientovi a pracovat s ní v reálném prostředí.

Oba stroje řeší rozdílné potřeby, ale zapadají do stejného rámce. Nejde přitom o konkrétní hardware, ale o jejich roli v infrastruktuře.
Mac mini pro nás představuje most mezi naším primárně linuxovým prostředím a světem Apple platforem. Umožňuje nám držet většinu vývoje v jednom stacku a zároveň mít kontrolovaný, nativní vstup do ekosystému, který to vyžaduje.
AI notebook od Dream Machines naopak funguje jako mobilní rozšíření infrastruktury směrem ke klientovi. Umožňuje přenést výpočetní výkon i modely přímo do jejich prostředí a pracovat s nimi bez kompromisů, které přináší například cloudové řešení.
Chcete vyřešit automatizace firemních procesů nebo postavit mobilní aplikaci (nejen) pro iOS?
Související články
Společnost Czech Travel Agency, provozovatel portálu Lázně Travel, patří mezi největší hráče na českém trhu lázeňských a wellness pobytů. Ve...
Obsahový marketing prochází jednou z největších změn za posledních dvacet let. Ještě nedávno se většina firem soustředila především na klasické...
V úterý 21. dubna se pražské Výstaviště v Holešovicích proměnilo v centrum technologických inovací. Konal se zde totiž první ročník akce Future...