Result: Primjena mikroservisne arhitekture pri izradi sustava za upravljanje bežičnom senzorskom mrežom ; Application of microservice architecture for the development of wireless sensor network management system

Title:
Primjena mikroservisne arhitekture pri izradi sustava za upravljanje bežičnom senzorskom mrežom ; Application of microservice architecture for the development of wireless sensor network management system
Authors:
Contributors:
Jurčević, Marko
Publisher Information:
Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva.
University of Zagreb. Faculty of Electrical Engineering and Computing.
Publication Year:
2022
Collection:
Croatian Digital Theses Repository (National and University Library in Zagreb)
Document Type:
Dissertation/ Thesis bachelor thesis
File Description:
application/pdf
Language:
Croatian
Rights:
http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/closedAccess
Accession Number:
edsbas.345A4A4B
Database:
BASE

Further Information

U završnomu radu „Primjena mikroservisne arhitekture pri izradi sustava za upravljanje bežičnom senzorskom mrežom“ opisan je način rada sustava za upravljanje senzorskim mrežama. Sustav je razvijen u mikroservisnoj arhitekturi koja omogućuje sustavu da bude skalabilan i raspoloživ. Servisi koriste različite tehnologije razvoja, a međusobno komuniciraju koristeći RESTful API. Programski jezici korišteni u razvoju sustava su Python, JavaScript, i C# u ASP.NET Core radnome okviru. Također su korištene i tehnologije: HTML, CSS, Bootstrap, Plotly.js, EF Core i Js2Py. Sustav je postavljen na Kubernetes Cluster, a korišteni servisi su zapakirani u Docker kontejnere. Motivacija razvoja sustava je osmišljavanje sustava prilagođenog vlastitim potrebama, odnosno sustava koji je moguće samostalno izmijeniti i proširiti novim značajkama. ; In the final paper "Application of microservice architecture for the development of wireless sensor network management system" is described an operation of the sensor network management system. The system was developed in microservice architecture. The microservice architecture allows the system to be scalable and available. Services use different development technologies and communicate with each other using the RESTful API. The programming languages used in system development are Python, JavaScript and C# in the ASP.NET Core framework. The following technologies were also used: HTML, CSS, Bootstrap, Plotly.js, EF Core and Js2Py. The system is deployed on the Kubernetes Cluster, and the services are packed in Docker containers. The motivation for system development is to design a system tailored to your own needs. A system that can be independently modified and expanded with new features.