Search results for "mikroserviss"
showing 4 items of 4 documents
Atvieglojumu Vienotās Informācijas Sistēmas portāla izstrāde
2021
Kvalifikācijas darba mērķis ir izstrādāt Atvieglojumu Vienotās Informācijas Sistēmai (AVIS) administratora lietotāja portālu izmantošanai Valsts Informācijas Sistēmu Savietotājā (VISS). Izstrādājamā sistēmas daļa ir atbildīga par datu atlasi, izveidi, rediģēšanu un attēlošanu lietotājam, izmantojot mikroservisu arhitektūru, kā arī par lietotāju autentifikāciju un autorizāciju izmantojot ārēju identitātes pārvaldības service. Izstrādātajam risinājumam ir jāapmierina AVIS datu apstrādes prasības. Sistēma izstrādāta izmantojot ASP.NET Core ietvaru, C#, Next.JS ietvaru, kas abstrahē React.JS, HTML, CSS, TypeScript, JavaScript kā arī izmantots Groovy, Bash, Docker, Helm, YAML, u.c. nepārtrauktās…
Mikroservisu izstrāde izklaides platformai aizmugurējā sistēmā
2019
Kvalifikācijas darbā tika veikta izklaides platformas “Shortcut.lv” mikroservisu izstrāde aizmugurējā sistēmā. Tas sastāv no programmatūras prasību speficikācijas, programmatūras projektējuma un testēšanas dokumentācijas. Darba mērķis ir izveidot vairāku mikroservisu funkcionalitāti, kas ir jaunās aizmugurējās sistēmas sastāvdaļa. Mikroservisu izveidē tika izmantota PHP programmēšanas valoda, Lumen ietvars, Apache Cassandra datu bāzu tehnoloģija. Testiem tika izmantots Codeception automatizētās testēšanas ietvars.
Datņu apmaiņas tīmekļa servisa izstrāde apdrošināšanas uzņēmumam
2022
Datņu apmaiņas serviss paredzēts drošai datņu apmaiņai starp uzņēmuma KASKO tīmekļa platformas kontu reģistrētiem lietotājiem. Serviss izstrādāts pēc REST API lietotņu principa un integrēts KASKO mikroservisu arhitektūrā. Serviss paredzēts kā starpnieks starp gala lietotāju un platformas datņu augšupielādes servisu. Sistēmas galvenā funkcionalitāte ir, balstoties uz lietotāja augšupielādētu datni, pēc izsaukuma izveidot instanci, kas glabā datus par lejupielādējamu datni, atbalsta tās lejupielādi pēc izsaukuma un paredz, ka instancei jātiek dzēstai pēc noklusējuma (7 dienu) perioda vai pēc izsaukuma. Kvalifikācijas darba ietvaros nav paredzēts izstrādāt servisa grafisko saskarni, tās izmant…
Apache Kafka izkliedēta ziņojumapmaiņas klastera ieviešana starpservisu komunikācijas uzlabošanai
2021
Darbā tiek izskatīta mikroservisu komunikācijas problēma, kur Apache Kafka sistēmas ieviešana tika aplūkota kā šīs problēmas potenciāls risinājums. Darba ietvaros tika piedāvāts Kafka klastera izveides risinājums centralizētai datu apmaiņai mikroservisu sistēmā. Darba mērķis ir izpētīt Apache Kafka sistēmu kā risinājumu mikroservisu komunikācijas uzlabošanai, izpētīt Apache Kafka klastera izveides paņēmienus, kā arī veikt Apache Kafka klastera izveidi.