UNIVERZITET U TUZLI
FAKULTET ELEKTROTEHNIKE
O B J A V L J U J E
Kandidat Mladen Zeljić, bachelor inž. el., javno će braniti završni magistarski rad pod nazivom „Dizajn visoko dostupnih i sistema otpornih na greške baziranih na AWS servisima” u petak, 26.09.2025. godine u 10,30 sati u Multimedijalnoj Sali Gimnazije “Meša Selimović” Tuzla, pred Komisijom u sastavu:
- Dr. sc. Amer Hasanović, redovni profesor na užoj naučnoj oblasti “Računarstvo i informatika” na Fakultetu elektrotehnike Univerziteta u Tuzli – predsjednik komisije,
- Dr. sc. Emir Mešković, vanredni profesor na užoj naučnoj oblasti “Računarstvo i informatika” na Fakultetu elektrotehnike Univerziteta u Tuzli – mentor i član komisije,
- Dr. sc. Edin Pjanić, vanredni profesor na užoj naučnoj oblasti “Računarstvo i informatika” na Fakultetu elektrotehnike Univerziteta u Tuzli – član komisije.
Završni magistarski rad može se pogledati u Sekretarijatu Fakulteta radnim danom od 10,00 do 14,00 sati.
Pristup javnosti je slobodan.
REZIME RADA
U današnje, moderno doba, potražnja za robusnim softverskim sistemima je neosporno u porastu. Tehnološki napredak i sve veća digitalizacija svakodnevnog života postavlja nove zahtjeve na softverska rješenja, od kojih su visoka dostupnost i tolerancija na greške svakako među najvažnijima. Kako se gotovo svaki aspekt života sve više oslanja na digitalne tehnologije, softverska rješenja moraju biti sposobna izdržati razne nepredviđene situacije, što uključuje pojavu grešaka, prekida i drugih problema. Osim toga, iz korisničke perspektive, osim neprekidne dostupnosti usluga, očekuje se pouzdanost i visoke performanse sistema, što sve skupa nameće značajne izazove u dizajniranju i implementaciji ovih sistema. Stoga je od iznimne važnosti da takav sistem implementira odgovarajuće strategije koje mu omogućavaju da se adaptira na promjenjive uslove rada, te da zadovolji postavljene kriterijume funkcionalnosti i performansi.
Glavni cilj ovog rada jeste proučavanje osobina visoke dostupnosti i tolerancije na greške i povezanih pojmova, te prikaz metoda, čijom se primjenom ove osobine mogu postići.
Rad se sastoji od dva dijela, gdje će se kroz prvi dio predstaviti najvažniji koncepti vezani za ove osobine, te metode, koje podrazumijevaju korištenje Amazon Web Servisa, kojima je moguće implementirati neke od tih koncepata. Takođe će se predstaviti i koncept testiranja haosa, gdje će se pokazati njegova uloga u osiguravanju adekvatne implementacije ovih osobina.
U drugom dijelu rada, razmatran je slučaj softverskog sistema implementiranog u okviru provedenog istraživanja koji se koristio za prijavu završnih radova svih ciklusa studija i gdje su se trebale postići predstavljene osobine. Na tom primjeru se primjenom prethodno predstavljenih metoda, ostvarila visoka dostupnost sistema, koja se potom testirala korištenjem eksperimenata u sklopu
testiranja haosa.
Na samom kraju rada, analizirani su rezultati sprovedenih istraživanja te je dobijen konačni zaključak.
Ključne riječi: Visoka dostupnost, tolerancija na greške, ispad sistema, jedinstvena tačka kvara, AWS, testiranje haosa.