Управљање „еластичним“ ресурсима у cloud системима на примеру система SQL Azure
Време | 18. децембар 2017. 10:00 |
---|---|
Предавач | Милош Миловановић |
Место | сала 308, Електротехнички факултет |
Апстракт предавања
Софтвер се данас развија брже него икада у својој историји. Стартап компаније настају и нестају за три до шест месеци. Традиционални начин развоја софтвера (софтвер као производ) све више губи корак са захтевима данашњег тржишта. Облак (енгл. cloud) представља фундаментално различит приступ развоју и дистрибуцији софтвера, где софтвер постаје услуга (енгл. service). Кључна ствар у cloud системима јесте ефикасно управљање ресурсима (и хардверским и софтверским), како би се задовољиле динамичне потребе клијената по што нижој цени. Једна од кључних иновација коју доноси cloud су такозвани „еластични“ ресурси које корисник резервише и користи искључиво према својим потребама. Управљање еластичним ресурсима биће представљена на примеру Мајкрософтовог решење за базе у облаку, под називом SQL Azure, чији је значајан део настао у Србији. Акценат ће бити на: 1) управљању ресурсима, 2) како платформа Azure и оперативни систем Windows раде заједно, да би се задовољили захтеви клијената за еластичним ресурсима и 3) биће представљени програмски интерфејси оперативног система Windows (Windows APIs) који се могу користити за прављење напредних апликација, где је потребно извући максимум из расположивих хардверких ресурса.
О предавачу
Милош Миловановић је завршио Електротехнички факултет у Београду 2004. године. Наредне две године радио је као асистент на истом факултету на више предмета, укључујући и предмете Оперативни системи 1 и 2. 2006. године одлази у Барселону у Суперрачунарски центар при Техничком универзитету, где 2008. године постаје мастер из области архитектуре рачунара (подобласт Трансакциона меморија). 2008. се враћа у Србију и запошљава у фирми Pexim Solutions (данас Asseco SEE), једној од водећих домаћих фирми за развој банкарског софтвера. Од 2010. године ради у Microsoft развојном центру у Србији (MDCS) на развоју система SQL Server и SQL Azure. Тренутно ради на развоју Мајкрософтовог решења за „Big Data“ проблеме које се базира на SQL Server.