Search results for "Docker"

showing 10 items of 22 documents

Uzņēmuma reģistrācijas sistēmas klienta puses izstrāde mikroservisu arhitektūrā

2018

Uzņēmuma reģistrēšanas sistēma ir tīmekļa lietojumprogrammatūra, kuras pamata funkcionalitāte ir nodrošināt lietotājam ērtā un draudzīgā veidā reģistrēt savus uzņēmumus. Tā sevī ietver pašapkalpošanās reģistrācijas procesu, kas aizstāj rakstisku veidlapu iesniegšanu, gala procesā uzģenerējot gatavu dokumentu no ievadītajiem datiem. Klienta puses izstrāde ir realizēta lietojot Angular5, Angular Material un Bootstrap ietvarus. Lietotāja saskarnes testēšanai tiek izmantots jau Angular ietvarā iekļautie testēšanas rīki Selenium, Protractor un Jasmine Programmatūra izstrādāta, izmantojot mikroservisu arhitektūru, ka arī konteinerizētu izpildes vidi (Docker, Kubernetes).

DevOpsAgileDockerDatorzinātneAngular
researchProduct

Mikroservisu arhitektūras realizācijas grūtību risināšana

2016

Maģistra darba ietvaros ir dots priekšstats par mikroservisu arhitektūras būtību salīdzinājumā ar citām plaši izmantojamām arhitektūrām, definēti šķērsli, kas radās, programmatūras izstrādē izvēloties pielietot mikroservisu arhitektūru, un piedāvāta katra šķēršļa novēršanas stratēģija, kā arī tās pielietošanas apraksts uz darba ietvaros izstrādātas parauga sistēmas pamata.

DevOpsMikroservisu arhitektūraDockerDatorzinātneKubernetes
researchProduct

Tīmekļa pakalpes uzlabošana, izmantojot .NET Core un konteineru tehnoloģijas

2020

Attīstoties tehnoloģijām, parādoties jauniem risinājumiem un mainoties prasībām, ir nepieciešams pielāgot un uzlabot jau esošo programmatūru. Viens no mūsdienās izmantojamiem risinājumiem ir konteinerizācija, kas padara vienkāršāku sistēmu mērogojamību un līdz ar to arī uzturēšanu. Lai pilnvērtīgāk izmantotu konteinerizācijas priekšrocības var pielietot .NET Core ietvaru, kurš nodrošina sistēmas neatkarību no izvēlētās platformas. Darba mērķis ir izpētīt tīmekļa pakalpes uzlabošanas iespējas, izmantojot .NET Core ietvaru un konteineru tehnoloģijas. Tā sasniegšanai tika izpētītas .NET Core ietvara iespējas un process, kā veikt pāreju no .NET Framework uz .NET Core, kā arī izpētīta pieejamā l…

Docker.NET CoreDatorzinātnekonteineriietvarskonteinerizācija
researchProduct

Modulāra JVM pārraudzības rīka ieviešana Athena digitālo risinājumu platformā

2018

Kvalifikācijas darba mērķis bija papildināt Athena digitālo risinājumu platformas piedāvāto funkcionalitāti ar modulāru, viegli uzstādāmu un konfigurējamu pārraudzības rīku, kas ļauj programmētājiem pārvaldīt savus Java bāzētos programmatūras servisus. Darba ietvaros esošajā Athena digitālo risinājumu platformā tika ieviesta Hawtio konsole, modulārs JVM pārraudzības rīks, kā arī tika izveidots konsoles spraudnis, kas automatizē savienojumu pievienošanas procesu konsolei no Consul servisu atklāšanas servera. Programmatūras izvietošanai tika veidoti Docker attēli un rakstīti Ansible skripti.

DockerDatorzinātneHawtioAnsibleJava
researchProduct

Docker pielietošana darbvirsmas nolūkiem

2021

Maģistra darba mērķis ir izpētīt Docker pielietošanas iespējas darbvirsmas nolūkiem. Tas sniegtu Docker priekšrocības – izolācija, pārnesamība, stabilitāte – darbvirsmas lietojumiem, tādiem kā interneta pārlūkošana, darbs ar dokumentiem vai 3D datorspēles. Atšķirībā no virtualizācijas, šīs priekšrocības nāk bez lieliem veiktspējas zudumiem. Maģistra darbā tiek apskatītas un novērtētas iespējas grafisko lietotņu palaišanai un izmantošanai Docker konteineros uz GNU/Linux un Windows platformām. Tiek veikti veiktspējas un patērēto resursu salīdzinājumi ar pa tiešo uzinstalētām programmām un virtuālajām mašīnām. Tiek lietots x11Docker ietvars un MobaXterm lietotņu attēlošanai. Rezultātā ir iegūt…

DockerDatorzinātneLinuxMobaXtermx11Dockerveiktspēja
researchProduct

Rīku kopums caurredzamai automatizētai kvalitātes kontrolei.

2016

DockerDatorzinātneRedmineTestu automatizācijaJavaKvalitātes kontrole
researchProduct

Risinājuma izveide tīkla iestatījumu konfigurēšanai Docker virtualizācijas platformā reāllaika komunikāciju programmatūras testēšanai

2020

Bakalaura darbā “Risinājuma izveide tīkla iestatījumu konfigurēšanai Docker virtualizācijas platformā reāllaika komunikāciju programmatūras testēšanai” darba autors veiksmīgi izveidojis risinājumu reāllaika komunikāciju programmatūras testēšanai degradētos tīkla apstākļos Docker konteinerī. Darbs sadalīts 5 nodaļās. Pirmajā nodaļā aprakstīta virtualizācijas darbība un aplūkota Docker virtualizācijas platformas arhitektūra. Otrajā nodaļā izpētītas tīkla kvalitāti raksturojošas metrikas, kas ir nozīmīgas reāllaika komunikācijas programmatūrai, kā arī aplūkotas Traffic Control un iptables utilītprogrammas tīkla iestatījumu konfigurēšanai Linux operētājsistēmā. Trešajā nodaļā aplūkoti reāllaika…

DockerDatorzinātneTīkla apstākļiReāllaika komunikāciju programmatūraWebRTCProgrammatūras testēšana
researchProduct

OS konteineru pielietojamība mūsdienu infrastruktūras mākoņos

2015

Darbā ir veikts pētījums par Linux konteineru, īpašu uzsvaru liekot uz Docker, pielietojamību kā virtualizācijas platformu infrastruktūras servisu mākonī. Darbs izstrādāts ar mērķi izprast uz Linux konteineriem balstītu mākoņu realizācijas tehnoloģijas un to attīstības tendences un izmantot iegūtās zināšanas reāla datu centra infrastruktūras un servisu pakalpojumu nodrošināšanai. Pētījuma gaitā tika uzstādīts Docker virtualizācijas dzinis uz OpenStack platformas, kā arī tika uzstādīti un izpētīti vairāki citi projekti, kuri ir cieši saistīti ar Docker konteineru pārvaldības rīku un ir potenciāli izmantojami kā mākoņskaitļošanas platformu komponentes.

DockerDatorzinātneVirtualizācijaKonteinersMākoņskaitļošana
researchProduct

Nebanku aizdevēja klientu portāla lietotāju saskarnes pārrakstīšana

2018

Kvalifikācijas darba ietvaros tika veikta nebanku aizdevēja klientu portāla lietotāju saskarnes pārrakstīšana, saglabājot esošo funkcionalitāti. Izstrādātais portāls ļauj klientiem apskatīt detaļas par esošajiem aizdevumiem, maksājumiem; filtrēt datus pēc dažādiem kritērijiem; augšupielādēt dokumentus portālā. Portāla saskarne tika pārrakstīta Angular vidē, aizvietojot esošo Wicket saskarni. Šī darba mērķi: • padarīt portālu dinamiskāku un lietotājam draudzīgāku, izmantojot asinhronu datu iegūšanas pieeju; • atvieglot portāla uzturēšanu, izmantojot populārāku tehnoloģiju ar izsmeļošāku un vieglāk uztveramu dokumentāciju.

DockerDatorzinātneklientu portālsAngularSpring BootJava
researchProduct

Konteineru tehnoloģijas izmantošana programmatūras izstrādē

2019

Pēdējo gadu laikā, kopš Docker parādīšanās, strauji ir pieaugusi konteineru tehnoloģijas izmantošana programmatūras izstrādē, tādēļ bakalaura darba mērķis ir izpētīt šo tehnoloģiju, apskatīt tās pamatus, uzbūvi, realizācijas veidus un kā to var pielietot programmatūras izstrādē, kā arī praktiski izmēģināt kādu no apskatītajām tehnoloģijas implementācijām.

DockerDatorzinātnekonteineriKubernetesDocker Swarm
researchProduct