Pro klienta z oblasti telekomunikace.
Back-end část CRM zabezpečuje aplikační (business) logiku. Používána je jak ve vlastních procesech (integrační vrstva – BFF, FE React atd.), tak v procesech aktuálně běžících jako servlet aplikace. Procesy jsou stavěny jednak nad databází a jednak dále integrací do jiných systémů (REST, SOAP, JMS atd.). Aplikace běží v oddělených vrstvách (integrační část, front-end servlety) na JBoss serverech s vlastní Oracle databází.
BFF/BSL je projekt, který implementuje mezivrstvu mezi front-endovými aplikacemi (mobilní aplikace, react …) a velkým světem back-endu, jehož součástí je více různých externích systémů. BFF vystavuje REST API, v rámci kterých zpracovává a upravuje data ze zdrojových systémů. Tato data simplifikuje do jasného výstupu pro front-end a zároveň ověřuje možnosti změn vůči všem systémovým kritériím. Projekt je postavený na MS architektuře, v rámci které rozděluje práci nad konkrétními systémovými entitami do samostatných Spring boot microservices. Aktuálně existuje přibližně 20 MSs, které jsou publikované v Azure Kubernetes.
VÝHODOU: