Предмет: Дистрибуирани информациони системи
(17 -
IZMO03) Основне информације
Матичне организационе јединице предмета
Програм предмета
Програм се примењује од 19.02.2014.. Циљ предмета је упознавање студената са имплементацијом модерних информационих система, основним концептима и појмовима имплементације и интеграције информационих система (EAI), архитектуром предузећа (EA) као примену на „облак рачунарство“ (Cloud Computing). Студенти се обучавају за савладавање метода, техника и алата потребних за анализу и имплементацију оваквих решења у пословању. Након одслушаног предмета и положеног испита, студенти ће стећи неопходна знања потребна за имплементацију информационих система као и примену интеграционих пројектних образаца приликом интеграције дистрибуираних и разнородних информационих система предузећа као и cloud computing решења. Стечена знања се наслањају на SOA концепте и XML технологије. У оквиру предмета ће се бити покривене области MoM (Messaging Oriented Middleware), EA (Enterprise Architecture) и “облак рачунарство” (Cloud Computing). MoM област покрива следеће: Увод у интеграцију информационих система (A2A, B2B, BPM, SOA). Системи порука, интеграциони обрасци и концепти: канали порука (point-to-point, publish-subscriber, bridge...), трансформације (Envelope, Canonic Data Model...), валидација, рутирање (селектори, филтери, сплитери, брокери...), сигурносни механизми, правила. Конструкције порука (Request-Reply, Fire-and-Forget, Event, Correlation ID...). Системи и транспортни протоколи за интеграције (JMS, SOAP, Filesystem, JDBC, FTP, mails, EJB...).Токови порука (синхроне, асинхроне). Концепти ESB (Enterprise Service Bus): endpoints, адаптери, компоненте, logging, monitoring. Примена Јава платформе и Spring библиотека приликом интеграције ИТ система. Компарација и упознавање са Open Source (Mule, Apache ServiceMix, Apache Camel...) и комерцијалним (Oracle Fusion, TIBCO BW...) решењима из области интеграције. Примери интеграција информационих система у пракси (телекомуникације, банкарски сектор, велепродаје...). EA област покрива следеће: TOGAF ADM (Architecture Development Method), Визија архитектуре, пословна, ИТ, архитектура података, апликациона, технолошка и остале архитекуре. Референтни TOGAF модел. Облак рачунарство покрива: пословни cloud модели (IaaS, PaaS, SaaS), примери примене пословних информационих система као cloud решења (ЕРП, ЦРМ, ДМС, ГИС, ХРМ...). Настава обухвата предавања са примерима из праксе, вежбе у лабораторији уз помоћ рачунара и консултације. Студенти самостално и/или у групи решавају конкретне проблеме у области интеграције информационих система.
|