<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Zasnova visoko skalabilne arhitekture za razvoj lokacijsko odvisnih vmesnikov API v oblaku</dc:title><dc:creator>Škrjanec,	Marko	(Avtor)
	</dc:creator><dc:creator>Jurič,	Branko Matjaž	(Mentor)
	</dc:creator><dc:subject>skalabilnost</dc:subject><dc:subject>arhitektura</dc:subject><dc:subject>mikrostoritve</dc:subject><dc:subject>lokacija</dc:subject><dc:subject>oblak</dc:subject><dc:subject>vmesnik API</dc:subject><dc:subject>REST</dc:subject><dc:description>Danes že na dnevni ravni uporabljamo storitve s kontekstno informacijo o lokaciji za izboljšanje uporabniške izkušnje. Lokacijske storitve so dobro opredeljene in zanje obstaja več arhitektur, predvsem v obliki monolitnih rešitev. Težava obstoječih arhitektur je v njihovi slabi skalabilnosti in nezmožnosti prilagajanju ogromni količini zahtevkov, ki smo ji priča danes. Težava obstoječih arhitektur se kaže tudi v nezmožnosti definicije in razvoja vmesnikov API, ki se odzivajo glede na lokacijo. V magistrski nalogi smo definirali arhitekturo, ki omogoča definicijo in razvoj lokacijsko odvisnih vmesnikov API tipa REST. Ključna lastnost vmesnikov API je določanje pravic dostopa in prilagajanje delovanja glede na lokacijo uporabnika. Pri definiciji arhitekture smo sledili konceptom mikrostoritev s ciljem doseganja elastične skalabilnosti, visoke razpoložljivosti, razumljivosti in neodvisnosti. Z uporabo koncepta mikrostoritev ter ostalih arhitekturnih in načrtovalskih vzorcev smo zasnovali arhitekturo, ki temelji na konceptih oblaka in omogoča visoko horizontalno skalabilnost. Uspešnost arhitekture smo potrdili z verificiranjem zmožnosti definicije vmesnika API tipa REST z različnim obnašanjem glede na lokacijo uporabnika, z možnostjo samodejnega skaliranja mikrostoritev v oblaku in z verifikacijo načrtovalskih vzorcev.</dc:description><dc:date>2016</dc:date><dc:date>2016-09-21 17:20:01</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>85681</dc:identifier><dc:identifier>VisID: 17302</dc:identifier><dc:language>sl</dc:language></metadata>
