Nevar izdrukāt šo lapu

EPMS ir programmatūras izstrādes ietvars (framework) un atbilstoša programmatūras komponenšu izstrādes metode vai pieeja, kas nodrošina vienotu, ērtu un salīdzinoši ātru klienta biznesa sistēmas funkcionalitātes realizāciju, izmantojot jau esošas universālas koplietošanas komponentes. EPMS ietvars ir paredzēts risinājumu izveidei saskaņā ar sadalītu arhitektūru. Programmatūras izstrāde tiek organizēta saskaņā ar DevOps labām praksēm. Programmatūras koda versiju izveide, koda iepakošana un piegāde līdz klientam ar Docker konteineriem, CI/CD (Continuous Integration, Continuous Delivery, Continuous Deploy) koda izstrādes un piegādes ķēdes izveide.

 

EPMS ietvars nodrošina:

  1. Klienta IT sistēmas izveidi atbilstoši mikroservisu arhitektūrai

     

  2. SDK bibliotēku kopums vienota stila lietotāja saskarnes un biznesa lietojuma loģikas izveidei

     

  3. Mikrolietotņu vai Mikroservisu (MCS) biznesa domēni, MCS publicēšana jeb izmitināšana (deploy), versionēšana, integrēšana ar jau esošiem MCS, MCS konteinerizācija, lai nodrošinātu ērtu "viena soļa" piegādi, automātisku uzstādīšanu un mērogojamības + failover pārvaldību. MCS realizācija bez tehnoloģiskā ierobežojuma, piemēram, JAVA, Node.JS vai .NET Core bāzēti tehnoloģiju steki

     

  4. Savstarpēji integrētas universālas koplietojuma komponentes:
    • MCS kopējs katalogs un izpildes vide (hostēta ar Kubernetes orķestrācijas platformu)
    • Universāls klasifikatoru modulis
    • OIDC (OpenID Connect) bāzets kopējs drošības risinājums
    • Universāls apziņošanas serviss
    • Sistēmas procesu izpildes kļūdu žurnāls
    • Uz ELK (ElasticSearch, Logstash, Kibana) steka bāzēts meklētājs

     

  5. Integrācija ar citiem neatkarīgiem ABC software produktiem:
    • E-StepControl kā centralizēts lietotāju darbību auditācijas risinājums, kas papildināts ar AI/ML unikāliem pašapmācošiem algoritmiem lietotāju netipisku darbību noteikšanai
    • E-DocStore kā elektronisko failu krātuve, kas nodrošina jebkāda veida elektronisko dokumentu glabāšanu un tos aprakstošo metadatu apstrādi

     

  6. Konteinera izveide katrai biznesa lietojuma versijai, kas realizēta EPMS ietvarā un tās piegādes nodrošināšana pēc DevOps principa ar izveidotu automātisku uzstādīšanas “recepti” jeb konfigurāciju.