Repository

Prednosti primjene servisno orijentisane arhitekture - SOA u razvoju poslovnih aplikacija

Show simple item record

dc.contributor.advisor Kačapor, Kemal
dc.contributor.author Tihi-Babić, Boris
dc.date.accessioned 2024-05-16T12:22:27Z
dc.date.available 2024-05-16T12:22:27Z
dc.date.issued 2024
dc.date.submitted 2024
dc.identifier.citation Tihi-Babić, B. (2024). Prednosti primjene servisno orijentisane arhitekture - SOA u razvoju poslovnih aplikacija. (Završni rad II ciklusa studija, Univerzitet u Sarajevu - Ekonomski fakultet) en_US
dc.identifier.uri http://ebiblioteka.efsa.unsa.ba/xmlui/handle/EFSA/704
dc.description.abstract Ovaj rad se bavi istraživanjem prednosti servisno orijentirane arhitekture u odnosu na monolitnu (tradicionalnu) arhitekturu pri razvoju i održavanju poslovnih aplikacija, sa ciljem da dokaže da je SOA (servisno orijentirana arhitektura) bolja odluka pri izboru razvoja ili nabavke novog poslovnog sistema. Ovo će biti dokazano kroz dva precizno definirana istraživačka pitanja. Ista će biti odgovorena kroz primarno i sekundarno istraživanje.Rad se sastoji od deset poglavlja kroz koje je urađeno sekundarno istraživanje, te analiza primarnog istraživanja koje su direktno vezane za hipoteze postavljene u radu. Ovaj rad se dijelom bavi pitanjem razvoja tehnologije i kakav utjecaj ima na poslovanje i organizacije. Razvoj poslovnih aplikacija je počeo 1960-ih godina, Da li organizacije moraju da usvoje nove tehnologije i pristupe i da se prilagode konkurenciji, ili je moguće razvijati konkurentske prednosti na druge načine? Iako se čini da je očigledan odgovor da su nove tehnologije i razvoj budućnost, postoje određeni slučajevi gdje to nije tako. Osim par specijalnih okolnosti i industrija, servisno orijentirana arhitektura se smatra narednim korakom u razvoju aplikacija i sistema. Jedna od glavnih razlika u pristupima je način rada SOA u odnosu na monolitne arhitekture. Monolitna arhitektura je sastavljena od jednog velikog bloka koda koji je usko povezan. Korisnik se povezuje sa sistemom preko korisničkog interfejsa i obavalja zadatke koji su dostupni u sistemu. SOA je sastavljena od servisa koji predstavljaju jednu funkciju ili operaciju sistema koju korisnici mogu pozvati kroz korisniički interfejs da bi obavili zadatak. Iako se princip čini sličnim, dosta je različit u jednom dijelu: SOA može vrlo lako dodavati, skidati i raditi izmjene na svakom servisu posebno, dok se operacije u monolitnom sistemu moraju raditi na čitavom sistemu, što značajno usporava rad organizacije, te sa sobom nosi velike rizike. Kroz rad su detaljno analizirane sve razlike između dvije arhitekture, naglašene prednosti i nedostaci svake.Poseban osvrt je urađen na analizu ROI (povrata na investiciju) u slučaju obje arhitekture, jer najbitnij faktor za ulazak u projekat nadogradnje ili zamjene poslovnog sistema polazi od analize isplativosti. Mada se na prvu čini da je inicijalni utrošak vremena i novca sličan, bitno je naglasiti skrivene benefite koje SOA donosi pri samoj implementaciji takvog sistema. Pod skrivenim benefitima misli se na koncepte ponovne iskoristivosti i labavog uvezivanja, koji su i glavna prednost SOA nad monolitnim sistemima, a isti su dokazani i kroz primarno istraživanje urađeno kroz anketu. en_US
dc.language.iso other en_US
dc.publisher [B. Tihi-Babić] en_US
dc.subject informacione tehnologije en_US
dc.subject poslovne aplikacije en_US
dc.subject razvoj aplikacija en_US
dc.subject softver en_US
dc.subject softverska arhitektura en_US
dc.subject SOA en_US
dc.title Prednosti primjene servisno orijentisane arhitekture - SOA u razvoju poslovnih aplikacija en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account