Magistrska naloga primerja mikrostoritvene in brezstrežniške arhitekture z uporabo praktične implementacije na AWS za spletno trgovino. Naloga je razdeljena na tri dele: prvi del predstavljajo teoretične osnove, ki vključujejo računalništvo v oblaku, vzorce spletnih arhitektur in standarde MicroProfile. Drugi del obsega načrtovanje in implementacijo obeh arhitektur s praktičnimi napotki za implementacijo standardov MicroProfile v okolju brez strežnika. V tretjem delu so na osnovi uporabniških sej izvedeni obremenitveni testi z meritvami različnih parametrov in spremljanjem uporabe pomnilnika pri različnih vzorcih prihoda uporabnikov. Sledi razdelek s primerjavo stroškov in izkušenj pri vzpostavitvi in razvoju. Izkazalo se je, da pri hitrosti razvoja in proces vpeljevanja brezstrežniške arhitekture prekaša mikrostoritveno. Mikrostoritvena arhitektura se je izkazala kot manjši porabnik virov in bolj nadzorljiva. Pri stroškovni učinkovitosti, zmogljivosti in skalabilnosti ni jasnega zmagovalca, saj so odvisni od vzorca prihoda uporabnikov.
|