Sdílený informační systém TA ČR - etapa 3
Description du marché
Od začátku února 2025 probíhalo v souvislosti s vyhlašováním veřejných soutěží postupné nasazování dílčích TRSů účastníků rámcové dohody na produkční prostředí a k faktické zátěži externími uživateli. SISTA se potýkala s výpadky, jejichž příčiny byly analyzovány a diskutovány na jednání Architektonické rady. Jednotlivé TRSy prošly samostatným testováním a prokázaly vysokou míru funkčnosti za podmínek simulované předpokládané zátěže. Nicméně, kritické problémy se objevily až v momentě, kdy byly TRSy vystaveny reálnému provoznímu zatížení. V systému SISTA se projevila kombinace několika faktorů: ● Neefektivní komunikace mezi mikroslužbami - místo volného propojení se objevilo těsné svázání, které vedlo ke kaskádovým selháním. ● Problémy s automatickým škálováním - systém nereaguje na zvýšenou zátěž tak, jak by měl, což vede k přetížení a nestabilitě. ● Konfigurace prostředí - analýza potvrdila, že na selhání se podílela i komplexní konfigurace systému, jejíž nastavení se v kritický moment neukázalo jako plně optimální pro danou zátěž a specifické provozní podmínky. Dodavatelé se shodli na níže uvedeném okruhu témat, která by bylo vhodné v postupných krocích vyřešit: ● Sjednocení autentizace - postupné vyřazování APIGov a nahrazení mTLS a Dapr pro interní služby, APIGov zůstane jen pro externí služby. Nové služby budou používat middleware Dapr. ● Provoz služeb ve více replikách - „mission critical” služby budou umožňovat horizontální škálovatelnost řízenou v deploymentu. ● Dapr komunikace - sjednocení komunikace mezi službami pomocí Dapr: čtení synchronně, zápis asynchronně, vždy s využitím middleware Dapr. Vynucené duplikování synchronních i asynchronních Dapr zpráv pro troubleshooting. ● Sjednocení tracingu - investigace a sjednocení tracingu pod standard open telemetry, včetně scheduled jobů a asynchronního tracingu. ● Renovatebot - sjednocení použití a konfigurace Renovatebot pro upgrade knihoven a fixování verzí, nasazení do TRSů. ● Narovnání logování - sjednocení formátu logování do JSON, revize severity záznamů. ● Izolace FE komponent - změna struktury načítání FE pro izolaci komponent, upgrade sdílených knihoven. ● Statické stránky - servírování statických stránek platformním nginx. ● Sjednocení přístupu k permissions - sjednocení přístupu všech TRSů k permissions. ● Odchytávání chyb FE - zavedení odchytávání chyb javascriptu na FE pomocí sentry pro reporting. ● Jednotný přístup k souborům - zavedení jednotného přístupu pro práci se soubory. ● Sandboxing konfigurací - zavedení mechanismů odstínění konfiguračních chyb. ● Související konzultace - při zavádění úprav mechanismů implementovaných všemi dodavateli TA ČR využije možnosti článku 6, odst. 2 písm. a) rámcové dohody a minitendr bude vyhlášen bez obnovení soutěže, neboť půjde o návrh řešení se zachováním stávající technologie (částí ISTA, IS BETA nebo SISTA) dodané účastníkem, která je v provozu a hodnota plnění nepřesahuje 2 mil. Kč ročně bez DPH vůči účastníkovi rámcové dohody.
Pouvoir adjudicateur
Recevoir les prochains marchés Informatique & services IT en Tchéquie par email
Alerte quotidienne · 7 000 nouveaux marchés/jour
Pas de spam · Désabonnement en 1 clic