Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1216688

Razvoj komunikacijske aplikacije za razmjenu poruka primjenom Microsoft Azure računalne usluge u oblaku


Vukorepa, Ivan
Razvoj komunikacijske aplikacije za razmjenu poruka primjenom Microsoft Azure računalne usluge u oblaku, 2022., diplomski rad, diplomski, Fakultet elektrotehnike, strojarstva i brodogradnje (FESB)/Zavod za elektorniku i računarstvo, Split


CROSBI ID: 1216688 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Razvoj komunikacijske aplikacije za razmjenu poruka primjenom Microsoft Azure računalne usluge u oblaku
(Development of a communication application for message exchange in real time using the Microsoft Azure cloud services)

Autori
Vukorepa, Ivan

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski

Fakultet
Fakultet elektrotehnike, strojarstva i brodogradnje (FESB)/Zavod za elektorniku i računarstvo

Mjesto
Split

Datum
21.09

Godina
2022

Stranica
69

Mentor
Lorincz , Josip

Ključne riječi
Azure platforma ; mikroservisna arhitektura ; bezposlužiteljska arhitektura ; kontinuirana integracija ; kontinuirani razvoj ; razmjena poruka ; stvarno vrijeme ; oglašavanje i pretplaćivanje
(Azure platform ; microservice architecture ; serverless architecture ; continuous integration ; continuous delivery ; message exchange ; real time ; publish and subscribe)

Sažetak
U ovom diplomskom radu napravljena je izrada i opis aplikacije za razmjenu poruka u stvarnom vremenu koristeći Microsoft Azure usluge u oblaku. Napravljena je troslojna aplikacija sastavljena od prednje i stražnje strane te resursa za pohranu podataka. U radu su opisane neke od čestih arhitektura sustava uključujući mikroservisnu i bezposlužiteljsku arhitekturu korištenu pri izradi stražnje strane aplikacije. Stražnja strana aplikacije pokrenuta je na Azure platformi kao Azure funkcija. Opisana je Azure platforma te usluge Azure platforme korištene pri izradi aplikacije. Azure usluga za oglašavanje i pretplaćivanje korištena je za ostvarivanje razmjene poruka u stvarnom vremenu. Koristeći Azure usluge na jednostavan način omogućeno je slanje podataka sa servera prema klijentu. Azure tablice koje su dio Azure usluge za pohranu podataka su korištene kao resursi za pohranu podataka, dok je prednja strana aplikacije izvedena kao korisnička android aplikacija. Razvijena aplikacija omogućuje razmjenu poruka između korisnika aplikacije. Moguće je razmjenjivanje poruka s jednim korisnikom ili s više korisnika u istoj grupi. Korisnici se mogu pridružiti postojećim korsnicima i kreirati nove grupe za razgovore. Korisnici osim poruka mogu razmjenjivati i slike. Razmjena poruka i slika se odvija u stvarnom vremenu te nije potrebno osvježavati zaslon kako bi se primile nove poruke i slike. Kako bi klijenti koristili funkcionalnosti aplikacije, potrebno se registrirati i prijaviti u aplikaciju. Izrada aplikacije temeljene na bezposlužiteljskoj arhitekturi značajno je pojednostavnila proces razvoja aplikacije, što je doprinijelo ubrzanju izrade aplikacije. Međutim, sve prednosti aplikacija temeljenih na mikroservisnoj arhitekturi moguće je ostvariti samo na većim projektima na kojim radi više ljudi ili timova. Kroz primjenu Azure usluga za oglašavanje i pretplaćivanje potvrđeno je da Azure usluga pojednostavljuje izradu aplikacija koje rade u stvarnom vremenu.

Izvorni jezik
Hrvatski

Znanstvena područja
Elektrotehnika, Računarstvo, Informacijske i komunikacijske znanosti



POVEZANOST RADA


Profili:

Avatar Url Josip Lörincz (mentor)


Citiraj ovu publikaciju:

Vukorepa, Ivan
Razvoj komunikacijske aplikacije za razmjenu poruka primjenom Microsoft Azure računalne usluge u oblaku, 2022., diplomski rad, diplomski, Fakultet elektrotehnike, strojarstva i brodogradnje (FESB)/Zavod za elektorniku i računarstvo, Split
Vukorepa, I. (2022) 'Razvoj komunikacijske aplikacije za razmjenu poruka primjenom Microsoft Azure računalne usluge u oblaku', diplomski rad, diplomski, Fakultet elektrotehnike, strojarstva i brodogradnje (FESB)/Zavod za elektorniku i računarstvo, Split.
@phdthesis{phdthesis, author = {Vukorepa, Ivan}, year = {2022}, pages = {69}, keywords = {Azure platforma, mikroservisna arhitektura, bezposlu\v{z}iteljska arhitektura, kontinuirana integracija, kontinuirani razvoj, razmjena poruka, stvarno vrijeme, ogla\v{s}avanje i pretpla\'{c}ivanje}, title = {Razvoj komunikacijske aplikacije za razmjenu poruka primjenom Microsoft Azure ra\v{c}unalne usluge u oblaku}, keyword = {Azure platforma, mikroservisna arhitektura, bezposlu\v{z}iteljska arhitektura, kontinuirana integracija, kontinuirani razvoj, razmjena poruka, stvarno vrijeme, ogla\v{s}avanje i pretpla\'{c}ivanje}, publisherplace = {Split} }
@phdthesis{phdthesis, author = {Vukorepa, Ivan}, year = {2022}, pages = {69}, keywords = {Azure platform, microservice architecture, serverless architecture, continuous integration, continuous delivery, message exchange, real time, publish and subscribe}, title = {Development of a communication application for message exchange in real time using the Microsoft Azure cloud services}, keyword = {Azure platform, microservice architecture, serverless architecture, continuous integration, continuous delivery, message exchange, real time, publish and subscribe}, publisherplace = {Split} }




Contrast
Increase Font
Decrease Font
Dyslexic Font