Platforma
Wiresphere je modulárny runtime pre softvér triedy enterprise: aplikácie vznikajú z overených, vymeniteľných modulov — prevádzkované suverénne, otvorene integrované.
Dve sily súčasne menia spôsob, akým vzniká softvér triedy enterprise a komu sa zveruje. Obe smerujú preč od monolitov — k modulárnym, suverénnym technologickým stackom.
Sila 1 · AI agenti na kódovanie
Sila 2 · regulácie EÚ
Typické odvetvové riešenie má 200 tis.–2 mil. riadkov kódu. Žiadny model nemá kontext na bezpečné vykonanie zmeny — každá zmena od AI sa stáva rizikom namiesto zisku produktivity.
60–70 % vývojárskeho úsilia v B2B softvéri pohlcuje údržba integrácií (Gartner, 2024). Spojenia bod-bod sa neškálujú — a kód generovaný AI zhoršuje neoverené integrácie.
Shopify či AppExchange umožňujú rozšírenia len v pevných, vopred definovaných bodoch. Žiadny poskytovateľ nedovoľuje vymieňať kľúčové časti za behu — a presne to vyžaduje komponovateľný softvér.
Medzi rigidným štandardným SaaS a nákladným vlastným vývojom neexistuje výhodná možnosť pre stredné firmy: SaaS pokrýva 80 % potrieb a rozhodujúcich 20 % stojí niekoľkonásobne viac.
Výsledok: firmy si vyberajú medzi softvérom, ktorý nesedí — a softvérom, ktorý si nemôžu dovoliť. Wiresphere obsadzuje tento stred.
Wiresphere skladá aplikácie za behu z vymeniteľných modulov. Tak vzniká softvér, ktorý možno meniť bez toho, aby ho bolo treba nanovo postaviť.
Z Marketplace alebo vlastného vývoja: každý modul zapuzdruje jednu biznis funkciu — checkout, sklad, konfigurátor.
Modul je izolovaný scope s typovaným, verziovaným kontraktom. Discovery a licencovanie prebiehajú cez Marketplace.
Moduly sa nasadzujú, nahrádzajú alebo deaktivujú v bežiacej aplikácii — bez výpadkov, bez servisných okien.
Živá kompozícia cez životný cyklus modulu: bez rebuildov, bez redeployov. Rollback prebieha pre každý modul samostatne.
Runtime sa stará o to, aby všetky časti spoľahlivo spolupracovali — aj keď sa jednotlivé z nich menia.
Runtime deklaratívne preberá discovery, prepájanie (wiring) a životný cyklus. Chyby zostávajú lokálne ohraničené vďaka izolácii scope.
Skladové hospodárstvo, databázy, frontendy: existujúce systémy sa pripájajú cez štandardné rozhrania.
Typované, verziované rozhrania namiesto custom glue. Frontendový stack a databáza sú ľubovoľne voliteľné.
Kanály (Channels) štruktúrujú Vaše predajné kanály: e-commerce, kiosk, pokladňa, Live Chat a AI Chat sú samostatné kanály s vlastným konceptom rolí a oprávnení — a flexibilný Checkout Handler prispôsobuje priebeh cieľu podľa typu. Všetky kanály využívajú tie isté moduly: objednávka je objednávka, bez ohľadu na to, odkiaľ pochádza.
Klasický e-shop: viackrokový checkout s košíkom, fakturačnou a dodacou adresou.
Viac informáciíObjednávka priamo na hardvérovom termináli: zámerne zjednodušený priebeh — v podstate len platba, bez adresných krokov.
Viac informáciíZaevidovanie objednávky na predajnom mieste: priebeh vedený pokladníkom pre kamennú predajňu.
Viac informáciíBezpečnosť
Flexibilita
Objednávka je objednávka: Všetky kanály napájajú tie isté moduly — checkout, sklad, predplatné. Nové kanály rozširujú biznis bez duplikovania objednávkovej logiky.
Marketplace, Module SDK, Enterprise SDK a runtime fungujú spolu — každý komponent s jasným rozhraním a jasnou cieľovou skupinou.
Vyhľadávanie, licencovanie a udržiavanie aktuálnosti overených modulov — aktualizácie sa dostávajú automaticky do bežiacich aplikácií bez toho, aby ich pokazili.
TechnikaVerziované aktualizačné kanály so sémantickou kontrolou kompatibility pred nasadením; rollback pre každý modul.
Moduly rôznych poskytovateľov k sebe vždy pasujú — overené skôr, než sa dostanú do produkcie.
TechnikaSDK v TypeScripte s plným typovaním kontraktov modulov. Požiadavky prechádzajú cez HTTP cez Service Broker a pred spracovaním sa validujú voči verziovanému kontraktu — nekompatibility sa odmietajú, namiesto toho, aby sa odhaľovali v produkcii.
Individuálne rozšírenia zostávajú súkromné — bez povinnosti publikovať ich komunite, vrátane SSO, politík a integrácie auditu.
TechnikaStavia na Module SDK: Private Functions s duálnym licencovaním; politiky môžu požiadavky aplikácie sprísňovať, nikdy zmierňovať.
Všetko do seba zapadá bez ručného prepájania rozhraní — chyba v jednej časti nevyradí celý systém.
TechnikaIzolované scope s definovanými hranicami, deklaratívna kompozícia, zmeny fungujú v priebehu sekúnd namiesto cyklov CI/CD.
Každá funkcia opísaná biznis jazykom — a pod tým, na rozbalenie, technický mechanizmus pre vývojárov.
Zapínanie nových funkcií ako aplikácií na smartfóne — bez projektu, bez výpadkov.
Moduly sa komponujú v runtime za behu; bez rebuildov, bez redeployov. Hot-swap cez životný cyklus modulu.
Chyba v jednej časti nevyradí celý systém.
Každý modul beží v izolovanom scope s definovanými hranicami — žiadny prístup k cudziemu stavu, chyby zostávajú lokálne ohraničené.
Moduly rôznych poskytovateľov k sebe vždy pasujú — overené skôr, než sa dostanú do produkcie.
SDK v TypeScripte s plným typovaním kontraktov modulov; Service Broker validuje každú požiadavku voči kontraktu skôr, než sa spracuje.
Moduly zostávajú aktuálne a bezpečné — a aktualizácie nepokazia Vašu aplikáciu.
Verziované aktualizačné kanály, sémantická kontrola kompatibility pred nasadením, rollback pre každý modul.
Váš e-shop, kiosk, aplikácia — jeden backend, ľubovoľné rozhranie.
Frontendy sú oddelené a pripojené cez štandardné rozhrania; zmena frontendového stacku bez migrácie backendu.
Vaše dáta zostávajú v EÚ — alebo na Vašej vlastnej infraštruktúre.
Nasadenia v regióne EÚ alebo self-hosting; kompletný Open Core stack, auditovateľný, bez proprietárnych blackbox závislostí.
Všetko do seba zapadá bez ručného prepájania rozhraní.
Runtime preberá discovery, prepájanie a životný cyklus modulov; deklaratívna kompozícia namiesto ručnej integrácie.
AI asistenti môžu bezpečne rozširovať Vašu aplikáciu — v overenom rámci.
Strojovo čitateľné kontrakty modulov a hranice scope robia z platformy bezpečný cieľ pre kódovacích agentov; vygenerované moduly musia prejsť kontrolou typov.
Počas dema skomponujeme aplikáciu na príklade Vašich požiadaviek.