tehnologije i trendovi

Size: px
Start display at page:

Download "tehnologije i trendovi"

Transcription

1 broj 11, studeni reportaže QED konferencija tehnologije i trendovi UpravljanjE poslovnim procesima na ibm-ov način (ibm Bpm) ibm openpages platforma BUDUćnosti stigao je rational clm 2011 tema broja EntErprisE arhitektura

2 NOVI TEČAJEVI U LEARN@CROZ EDUKACIJSKOM CENTRU Development Mobilne platforme u poslovnom okruženju Razvoj ios aplikacija: iphone & ipad Razvoj Android aplikacija Scrum radionica Uvod u agilni pristup razvoju softvera Uvod u funkcionalno programiranje Golden Standard u razvoju softvera Groovy Grails Osnove JavaScripta ExtJS Alfresco Razvoj rješenja nad Alfresco ECM sustavima Administracija i upravljanje Alfresco sustavima Security Osnove securityja za usere Osnove securityja za *nix admine Osnove mrežnog securityja iz perspektive napadača Osnove web application securityja iz perspektive napadača za developere Kako uspostaviti FOSS based corporate mrežu BI Modeliranje podataka za poslovanje (Data modeling for business) Uvod u Business Intelligence BPM Rational Requirements Composer Lombardi Blueworks Live Više o novim tečajevima doznajte na ili na learn@croz.net

3 fyi by croz uvodnik Piše: Krešimir Mudrovčić Urednica: Mura Kokotović Što ima novoga u životu CROZ-ovaca i kako smo proveli ovo miholjsko ljeto? Uglavnom radno. Našu dragu malu konferenciju QED odradili smo u svibnju, a ja sam ove godine stjecajem okolnosti prvi put preskočio IBM Forum i osjećao se čudno. Valjda kriza srednjih godina. Poslovno govoreći, uz naše uobičajene domaće projekte (ima nekoliko veoma zanimljivih, ali je u ovom trenutku još prerano pisati o njima), ove se jeseni zahuktavaju aktivnosti u inozemstvu; Srbija, Slovenija, bili smo na Kosovu, u Kuvajtu... Posebno nas vesele angažmani u Velikoj Britaniji i SAD-u, zemljama s velikom informatičkom tradicijom i izuzetno jakom konkurencijom. Krajem studenoga sudjelovat ćemo na informatičkom sajmu u Azerbajdžanu kao dio hrvatske delegacije. Vjerujem kako ne treba posebno obrazlagati zašto smo se mi u CROZ-u jače usmjerili na strana tržišta jer ćemo se svi lako složiti da je to jedini način da hrvatska informatička industrija opstane. Naime, nedavno istraživanje stanja u hrvatskoj informatici pokazalo je da naša branša ostvaruje ne-tako-loše rezultate (proizvodimo otprilike 14 milijardi kuna godišnje i zapošljavamo 15 tisuća ljudi). Udio je izvoza u tim brojkama vrlo mali; podaci su ovdje pomalo nepouzdani, ali procjenjuje se na manje od 10%, a to je vrlo jasan i vrlo zabrinjavajući podatak. Društvene mreže, pogotovo Facebook i Twitter, su već odavno postale svakodnevnica, a pogotovo za mlađe generacije. Enterprise Social Networking (ja bih to preveo kao poslovne mreže) tek dolaze. Usudio bih se predviđati da dolaze na velika vrata. Razloga za to je mnogo, od poslovnih i tehnoloških do socioloških i psiholoških. Ovih dana sudjelovali smo na globalnom skupu IBM-ovih partnera gdje se bistrila strategija na tom području. IBM je krenuo u ovo područje prije par godina i, naravno, već se pozicionirao u magičnom kvadrantu. Tu je i Microsoft te puno manjih tvrtki, što znači da možemo očekivati puno akvizicija. Cloud rješenja ovdje će sigurno biti važan tržišni element. Bit će zanimljivo promatrati. I sudjelovati! Oblaci su vam se vjerojatno već odavno popeli navrh glave jer vas svi vendori bombardiraju cloud pričama u posljednjih godinu dana. No gdje je tu stvarno tržište, pogotovo na manjim tržištima? Jedan dio tržišta (consumer) pojest će globalni igrači (Amazon, Google, možda i Apple), drugi dio telekomi, i što ostaje? Mi vjerujemo (i upravo završavamo prvi takav projekt, više u sljedećem broju) kako će se mnoga poslovna rješenja jednostavno preseliti u oblak. Zbog cijene i praktičnosti. Novo okruženje tražit će drukčiji pristup, veću adaptivnost i nižu cijenu. Neka će postojeća rješenja i njihovi proizvođači preživjeti i prilagoditi se, a ovo je zasigurno prilika za nove igrače. Mainframe je vječna informatička tema. Slaveći 100-ti rođendan, IBM je objavio novu generaciju mainframe poslužitelja. Ideja je jasna; konsolidacija i virtualizacija cijele infrastrukture na mainframeu. Nama se sviđa. FYI by CROZ Časopis za informatiku Urednica: Mura Kokotović Izdavač: CROZ d.o.o., Lastovska 23, Zagreb, Republika Hrvatska Tel.: Faks: fyi@croz.net Internet: Grafičko oblikovanje: SHIFT kreativna agencija, Dizajn naslovnice: Jelena Radmanović Tisak: Tiskara Grafing d.o.o., Zagreb FYI by CROZ / broj 11 / studeni

4 sadržaj fyi by croz tema broja: Enterprise arhitektura Uloga informatike u redovnom poslu odavno je nezamjenjiva, no poteškoće stvara kompleksnost veza između te dvije cjeline. Enterprise arhitektura nastoji uskladiti informatiku s poslovnim životnim ciklusom, ali je istovremeno i iskoristiti za unapređivanje poslovanja. TEHNOLOGIJE I TRENDOVI: Upravljanje poslovnim procesima na IBM-ov način Dinamika poslovnih zbivanja od svake organizacije traži spremnost na sve moguće izazove. Korištenjem Business Process Management rješenja organizacijama je omogućena izravna kontrola nad poslovnim procesima. Provjerite s kakvim adutima IBM raspolaže na ovom području. REPORTAŽE: Održan QED konferencija posvećena kvaliteti softvera i upravljanju projektnim portfeljem U Primoštenu je krajem svibnja održana QED konferencija koja je na jednom mjestu predstavila trendove i najbolje prakse s područja upravljanja kvalitetom u razvoju softvera te s područja upravljanja projektnim portfeljem. TEHNOLOGIJE I TRENDOVI: Stigao je CLM 2011! Opet se nešto fino skuhalo u IBM-ovim laboratorijima. IBM je predstavio Application Lifecycle Management (ALM). Automatizirano upravljanje WebSphere aplikativnim okruženjima Automatizacija IT procesa nije u pravoj mjeri zaživjela u većini IT infrastruktura, zbog čega su svi na gubitku. Korisnici usluga iza kojih se kriju IT procesi dobivaju nižu razinu usluge samim time što se zbog neautomatiziranih IT procesa ne ostavlja dovoljno prostora za razvoj i unapređenje. Rješenje za podizanje kvalitete usluge je automatizacija IT procesa unutar aplikativnih okruženja. IBM OpenPages - platforma budućnosti Nova era kontrole rizika, upravljanja i usklađivanja. zbx nova mogućnost konsolidacije mainframea i distribuirane platforme Korisnici mainframea gotovo uvijek imaju potrebu za serverima drugih arhitektura pored samog mainframea. IBM je ponukan tom potrebom odlučio proširiti mainframe te mu dodao zbx (zenterprise BladeCenter Extension). zbx je infrastrukturni dodatak mainframeu pod zajedničkim managementom koji u sebi sadrži različite tipove blade servera te je mrežom visoke propusnosti spojen na klasični mainframe CPC

5 CROZ je obnovio ISO 9001 certifikat CROZ je 20. rujna obnovio ISO 9001 certifikat, koji mu je početkom dodijelio hrvatski odjel švicarske certifikacijske kuće SGS Adriatica d.o.o. Godine SGS je izvršio certifikacijsku procjenu uspostavljenog sustava kvalitete u CROZ-u za područje profesionalne edukacije za IT (IT Professional Training) i potvrdio da je sustav upravljanja u skladu sa zahtjevima Norme. CROZ je potvrdio taj certifikat i proširio ga na cjelokupnu djelatnost firme koja osim edukacije obuhvaća i Enterprise Information Systems Integration and Development te Consulting. Redovitim smo obnavljanjem tog certifikata još jednom dokazali da sustavno postižemo dogovorene zahtjeve za usluge u skladu s opsegom politike kvalitete i ciljeva organizacije. CROZ je postao certificirani Alfresco Reseller i Alfresco Recognized Partner Kompanija Alfresco prepoznata je kao jedan od vodećih proizvođača Enterprise Content Management sustava, a i jedina je od najvećih koja svoje rješenje nudi i kao enterprise izvedbu otvorenog koda. Dugogodišnje iskustvo osnivača i prvih ljudi kompanije, kao i propulzivan nastup na tržištu, nametnuli su Alfresco kao jedan od prvih odabira za ECM rješenje velikih i srednjih organizacija. Alfresco rješenja bazirana su na otvorenim standardima s vjerom da je zatvorenost sustava glavni generator troškova u IT industriji i s pogledom prema enterprise integracijama. Alfresco je prvi ECM sustav koji je implementirao otvoreni standard Content Management Interoperability Services, koji bi trebao omogućiti suradnju između sličnih sustava u poslovnoj okolini. CROZ je prepoznao Alfresco kvalitetu te se uključio u distribuciju kao certificirani Alfresco Reseller, a s obzirom na naše dugogodišnje iskustvo u implementaciji i integraciji rješenja baziranih na Alfresco platformi, razvili smo i tim vrhunskih Alfresco razvojnih inženjera sa statusom Alfresco Recognized Developer, čime smo zadovoljili kriterije za status tvrtke u programu Alfresco Recognized Partner. CROZ finalist IBM-ove Rational 2011 Business Partner Innovation nagrade Sredinom lipnja CROZ je proglašen finalistom IBM-ove nagrade Rational 2011 Business Partner Innovation Award, koja se dodjeljuje jednom godišnje IBM-ovim partnerima iz cijelog svijeta za inovativnost i kvalitetu u primjeni IBM-ove tehnologije i usluga. CROZ je finalist u kategoriji Innovation in enterprise modernization. Nagrada u toj kategoriji dodjeljuje se za rješenja kojima se moderniziraju postojeći informatički sustavi, čime se omogućuje produbljenje vrijednosti performansi postojećih sustava, znanja i procesa. CROZ-ov projekt koji je konkurirao u toj kategoriji jest projekt modernizacije batch okoline u FINA-i. Projekt je obuhvatio migraciju mainframe batch obrade iz COBOL jezika u JAVA jezik, čime je omogućen daljnji razvoj modernih aplikacijskih rješenja koja se zasnivaju na inovativnim softverskim tehnologijama uz istovremeno korištenje već postojećih legacy mainframe aplikacija. CROZ finalist IBM-ove Lotus nagrade Početkom godine CROZ je proglašen finalistom IBM-ove Lotus nagrade za godinu, koja se dodjeljuje jednom godišnje IBM-ovim partnerima iz cijelog svijeta za velik doprinos industriji produkata, usluga i rješenja baziranima na Lotus softveru. Partneri su se natjecali u 15 kategorija, a CROZ je finalist u kategoriji Distinguished Business Achievement Award za regiju srednje i istočne Europe. Ova nagrada dodjeljuje se vrhunskim partnerima koji su dokazali da mogu kvalitetno ispuniti zahtjeve korisnika te isporučiti rješenja koja proširuju i nadopunjuju IBM Lotus softver. Dobiti još jedno globalno priznanje velik je uspjeh i čast za jednu hrvatsku tvrtku, posebice uzevši u obzir da većinu finalista čine tvrtke koje djeluju na većim tržištima. fyi by croz vijesti Partnerstvo s MuleSoftom Od ove je jeseni CROZ i službeni partner za produkte i usluge američke tvrtke MuleSoft, koja svoj posao bazira na vrhunskoj otvorenoj implementaciji ESB-a (softverska sabirnica, Enterprise Service Bus), ključnog elementa svake SOA okoline. Mule ESB Community Edition najkorištenija je open source sabirnica, no pravu vrijednost predstavlja Mule ESB Enterprise Edition, nadopunjena i osnažena varijanta koja se rame uz rame nosi s proizvodima velikih softverskih igrača. Sama činjenica da se Mule ESB koristi u više od 3000 produkcijskih okruženja i da 5 od 10 najvećih banaka, odnosno 35% kompanija iz skupine Global 500 implementira Mule ESB govori dovoljno o kvaliteti samog proizvoda. U MuleSoftu su posebno ponosni na implementaciju u tvrtki H&R Block, specijaliziranoj za pomoć kod izračuna godišnjih prijava poreza, gdje se s produkcijskim opterećenjem uspješno nosi ni manje ni više nego servera s Mule ESB-om! Uz Mule ESB, MuleSoft nudi i TCat Enterprise Tomcat Server, potpuno podržanu implementaciju Apache Tomcata, s dodatnim enterprise mogućnostima, te Mule ion, integracijsku platformu u oblaku, za one koji se ne žele brinuti o infrastrukturi, a potrebna im je stabilna i moćna integracijska okolina. FYI by CROZ / broj 11 / studeni

6 tema broja Kako pomiriti biznis i IT? Piše: Davor Čengija Enterprise arhitektura Uloga informatike u redovnom poslu odavno je nezamjenjiva, no poteškoće stvara kompleksnost veza između te dvije cjeline. Enterprise arhitektura nastoji uskladiti informatiku s poslovnim životnim ciklusom, ali je istovremeno i iskoristiti za unapređivanje poslovanja. Što je Enterprise arhitektura? Nije teško zamisliti scenarij u kojem direktor informatike naizgled ozbiljne telekomunikacijske tvrtke čupa kosu, ako je uopće još uvijek i ima, jer je upravo počeo projekt implementacije, uzmimo za primjer, novog sustava za naplatu. Odluka je donesena bez njegova utjecaja jer je u poslovnoj domeni i na njemu je zadatak implementacije. Kako će se projekt realizirati i kakav će utjecaj imati na ostatak infrastrukture, nije na dnevnom redu sektora za poslovnu strategiju koji je pokrenuo cijelu inicijativu. U neku je ruku takav stav i razumljiv, na poslovne se izazove mora reagirati brzo i odlučno. Problem je u nedostatku komunikacije između poslovnog i tehničkog dijela. Nedostaje Enterprise arhitektura. Enterprise arhitektura (EA) se kao pojam pojavljuje već u kasnim osamdesetima, no ni danas nema jasnu definiciju i jasne granice. Koliko su različite definicije ustvari slične, pročitajte u izdvojenom okviru, no možemo reći da je EA disciplina kojoj je cilj pomiriti poslovnu strategiju, ključne procese u organizaciji i tehnologiju, povezujući ih u skladnu cjelinu pritom omogućujući nesmetan rad i daljnji razvoj poslovanja. Biznis, procesi i ljudi Prihvaćanje Enterprise arhitekture u prvom redu zahtijeva organizacijske promjene, i to ne samo osnivanje odjela za EA nego i ispravno povezivanje poslovnih Enterprise arhitektura u odnosu na arhitekture konkretnih implementiranih sustava (izvor: Wikipedia) 6 FYI by CROZ / broj 11 / studeni 2011.

7 Kako pomiriti biznis i IT? tema broja sektora, preko EA, do informatike. Logično je zaključiti da uvođenje EA u svakom slučaju nije jednostavan zadatak i da će zahtijevati ozbiljno promišljanje, razradu i kvalitetnu implementaciju. Iako se EA može prihvatiti i uvesti koristeći isključivo vlastite snage, iskustvo i znanje, razumno je pretpostaviti da nismo prvi koji idu putem EA i da već postoje savjeti, najbolje prakse i drugi materijali iz te domene odnosno da postoje Enterprise okviri (frameworks) koji vode kroz proces uvođenja, a zatim i održavanja, odnosno zadržavanja EA. Kao i kod definicija, nekoliko je Enteprise okvira prihvaćeno u industriji. Najpoznatiji je, svakako, TOGAF, detaljnije opisan u izdvojenom okviru na sljedećoj stranici. Ako ništa drugo, onda iz povijesnih razloga treba spomenuti Zachmanov okvir za EA. Naime, John A. Zachman je u IBM-ovoj publikaciji IBM Systems Journal objavio članak Okvir za arhitekturu informacijskih sustava (A Framework for Information Systems Architecture) i tako postavio temelje Enterprise arhitekture u formi kako je danas gledamo kao sveobuhvatnu sponu biznisa i tehnologije. Iako je Zachmanov okvir u principu više taksonomija za organiziranje arhitekturnih artefakata (dokumenata, specifikacija i modela) koja uzima u obzir kome je specifični artefakt namijenjen (na primjer, vlasniku poslovnog procesa) i koji problem je pokriven, može poslužiti kao svojevrsna lista o čemu sve treba razmišljati kod razrade EA. Zanimljivo je spomenuti i FEA (Federal Enterprise Architecture), pokušaj da se sve državne agencije, ministarstva i slične organizacije u SAD-u organiziraju na isti način. Pet je referentnih modela kojih se FEA drži: poslovni, servisni, komponentni, tehnički i podatkovni, i u tim se okvirima pokušava uspostaviti ravnoteža i omogućiti održivi razvoj. Bit će zanimljivo vidjeti koliko će u tome uspjeti. Očekivana dobit Načini kojima se informacijska tehnologija primjenjuje u poslu se razvijaju. Iza nas su dani kad je informatika predstavljala više trošak nego stvarnu korist. Danas se informatika promatra kao pomoć u svakodnevnom poslu, što i nije tako loše, no ipak ne iskorištava puni potencijal tehnologije. Težnja je ostvariti takvu sinergiju biznisa s informatikom da ona postane pokretačka snaga poslovanja. Taj je cilj moguće ostvariti jedino ako se biznis i tehnologija u potpunosti razumiju i prožimaju, a upravo u tome svoje mjesto pronalazi Enterprise arhitektura. FYI by CROZ / broj 11 / studeni

8 tema broja Kako pomiriti biznis i IT? Definicija Enterprise arhitekture Za očekivati je da se jedna tako kompleksna cjelina kao što je Enterprise arhitektura drukčije promatra u ovisnosti o perspektivi promatrača, no svejedno iznenađuje toliki broj definicija EA, od kojih svaka na svoj način ima smisla. Slijedi nekoliko zanimljivijih, uz upozorenje da ih ne treba učiti napamet ArchiMate zaklada: Koherentna cjelina i zajedništvo principa, metoda i modela koji se koriste za dizajn i realizaciju organizacijske strukture, poslovnih procesa, informacijskih sustava i infrastrukture u organizaciji/tvrtki. ( Gartner Group: EA je proces prevođenja poslovne vizije i strategije u efikasnu promjenu u organizaciji/tvrtki izrađujući, komunicirajući i poboljšavajući ključne principe i modele koji opisuju buduće stanje i omogućavaju evoluciju organizacije/tvrtke. ANSI/IEEE Std : Osnovna organizacija sistema, otjelotvorena u svojim komponentama, njihovim međusobnim odnosima i okolini, uključujući i procese njihovog dizajna i daljnjeg razvoja. ( findstds/standard/ html) Capgemini: EA je opis i vizualizacija strukture danog područja promišljanja, pripadajućih elemenata i njihovih odnosa i veza vizije, strategije i izvodljivosti s fokusom na njihovu upotrebljivost i efikasnost. Arhitektura omogućava izradu, definiciju principa, pravila, standarda i smjernica, izražavajući i komunicirajući viziju. Forrester, Gene Leganza, god.: EA se sastoji od vizije, principa i standarda koji vodi ka kupovini i upotrebi tehnološkog rješenja u organizaciji/tvrtki. Gartner Group, Philip Allega: EA je proces koji isprepliće biznis i IT. Institut za razvoj Enterprise arhitekture: U Enterprise arhitekturi se radi o razumijevanju svih različitih elemenata od kojih se sastoji organizacija/tvrtka i u kakvom su međusobnom odnosu ti elementi. ( Centar za istraživanje informacijskih sustava, MIT: EA je logika koja organizira ključne poslovne procese i mogućnosti IT-a odražavajući integracijske i standardizacijske zahtjeve na način rada organizacije/tvrtke. ( mitsloan.mit.edu/cisr) Prema vrlo ograničenom broju ispitanika, najbliži su istini Gartner i ArchiMate, koji je organizacijski dosta blizak s The Open Groupom. U jednome se ipak svi slažu: EA predstavlja sponu između poslovnih zahtjeva i tehničke realizacije, na uzajamno zadovoljstvo obje strane. (Izvor: TOGAF The Open Group Architecture Framework Vjerojatno najpoznatiji, ako ne i najkorišteniji okvir za EA je TOGAF, odnosno arhitekturni okvir nastao pod okriljem organizacije The Open Group (TOG). Razvijen na temeljima TAFIM-a (Technical Architecture Framework for Information Management) kojeg je američko Ministarstvo obrane dalo u javnost, točnije TOG-u, kao osnovicu za razvoj TOGAF-a, može se promatrati kao višedimenzionalni okvir za cjelokupni životni ciklus EA. TOGAF ADM APIS IT, Dubravko Šamec (Arhitekt informacijskih sustava) TOGAF u aktualnoj verziji 9 temelji se na četiri osnovne cjeline arhitekturne domene: Poslovna arhitektura (Business architecture), u kojoj se definiraju poslovna strategija, upravljanje, organizacija i ključni poslovni procesi u organizaciji/tvrtki. Aplikativna arhitektura (Applications architecture), u kojoj se definiraju osnovne smjernice i nacrti koji se trebaju poštivati u aplikativnim sustavima, Kako APIS IT gleda na EA u okviru svog svakodnevnog posla? APIS IT je takozvani multienterprise sustav, što pretpostavlja primjenu koncepata ideja bliskih Enterprise arhitekturi. Iako ne postoji formalni odjel za EA, postoji formalno imenovan tim. Prepoznata je potreba za sustavnim pristupom tehnologiji i biznisu, i u nekim se sustavima već počelo primjenjivati principe EA. U početku smo se uglavnom fokusirali na tehničke aspekte implementacije sustava prema EA principima, no poslije smo se proširili i na poslovnu dimenziju. Paralelno se ta iskustva primjenjuju na drugim sustavima, od unificiranja infrastrukture, preko korištenja zajedničkih elemenata pa do implementacije. Koje su dobiti EA iz perspektive APIS-a? Za implementaciju principa EA bitno je da menadžment ima interes za poboljšanje poslovanja, a time i krajnje usluge koju nudimo, što je kod nas prepoznato, i menadžment daje podršku razvoju IT infrastrukture po EA principima i najboljim praksama. Od uvođenja EA očekujemo bolje upravljanje resursima, znanjem, infrastrukturom, projektnim planovima, primarno kroz definiranje i primjenu standardnih obrazaca ponašanja, odnosno dizajniranja projekata. Koji je EA framework najbliži APIS-ovu pristupu EA? Teško mi je odgovoriti na to pitanje jer do sada nismo koristili ni jednu formalnu EA metodologiju. Naša su razmišljanja u smjeru TOGAF-a i to iz više razloga. TOGAF je nastao na temeljima IT arhitekture i kao takav je blizak širem sloju ljudi u APIS IT-u. Ta je metodologija lako pristupačna (ne traži dodatno investiranje), a prisutna je i na ovim prostorima. 8 FYI by CROZ / broj 11 / studeni 2011.

9 Kako pomiriti biznis i IT? tema broja njihovi međusobni odnosi i veze. Podatkovna arhitektura (Data architecture), u kojoj se definira logička i fizička struktura podataka u organizaciji, kao i pripadajuće procedure i tehnike upravljanja podacima. Tehnička, odnosno tehnološka arhitektura (Technical/technological architecture), u kojoj se opisuju hardverska, softverska i mrežna infrastruktura potrebna za nesmetano izvršavanje ključnih aplikacija. Razrada na arhitekturne domene jasna je i slikovita i pomaže u razumijevanju cjelokupnog odnosa biznisa i tehnologije, što nas dovodi do vjerojatno najkorisnijeg dijela TOGAF-a, a to je metodologija razvoja arhitekture, odnosno ADM (Architecture Development Method). Iako se TOG hvali da je TOGAF cjelokupni okvir (framework) za EA, upravo ADM-u može zahvaliti za široku prihvaćenost. Ljudi vole procese, a ADM je upravo to: iterativni i ciklički proces definiranja Enterprise arhitekture, od arhitekturne vizije, preko poslovne, sistemske i tehnološke arhitekture, pa sve do upravljanja promjenama u EA. Svaki od osam koraka dalje se razrađuje u manjim koracima, koji, najplastičnije prikazano, predstavljaju kuharicu za uvođenje EA. Vrijedi napomenuti da su isporuke u tom kontekstu ustvari dokumenti koji u dovoljno detalja opisuju odabranu cjelinu. Također, ADM ništa ne propisuje, već samo predlaže cjeline i njihov redoslijed. Treća cjelina u TOGAF-u je Enteprise Continuum, odnosno virtualni repozitorij svih arhitekturnih Enterprise Continuum IBM Rational System Architect alat za EA artefakata u organizaciji. Pod artefaktima u ovom kontekstu smatramo arhitekturne modele, obrasce, najbolje prakse i sve ostale elemente koji čine definiranu Enteprise arhitekturu u organizaciji. Unatoč dobroj razradi, TOGAF je vrlo kompleksan arhitekturni okvir: knjiga TOGAF 9 Edition ima 778 stranica i pravi ju je podvig pročitati. Ipak, količina dostupnih materijala o TOGAF-u vjerojatno nadmašuje količinu dostupnih materijala za sve ostale okvire zajedno, što ga de facto čini standardom za EA. Pripajanjem Telelogica godine, u IBM-ovu se portfoliju alata našao i System Architect, vjerojatno najbolji alat za Enterprise arhitekturu. Iako se samom upotrebom alata ne može ostvariti puna dobit od uvođenja EA, System Architect je u svakom slučaju vrlo dobra pomoć. Izgrađen kao kompletno okruženje s podrškom za niz EA okvira, među ostalima i za TOGAF, Zachman i FEA, System Architect ide i dalje, te daje podršku za BPMN, uključujući i mogućnost simulacije procesa, UML, modeliranje mrežne arhitekture, servisno orijentiranu arhitekturu, objektno-relacijsko mapiranje i druge koncepte i tehnologije popis funkcionalnosti zbilja je impresivan. Takav alat, premda kompleksan, može značajno pomoći kod prihvaćanja Enterprise arhitekture usmjeravajući arhitekte i držeći ih fokusiranima na konkretne probleme i redoslijed rješavanja. Vlasta Marinović (Načelnica odjela) Porezna uprava - Središnji ured Služba za informacijski sustav, S obzirom na vrstu posla Porezne uprave, informatika je ključni element. Kako vidite ulogu EA u daljnjem razvoju posla i širenju polja djelovanja Porezne uprave? Informatika je strateški činitelj u poslovanju, a Porezna uprava nastoji u okviru ograničenih kapaciteta s kojima raspolaže razvijati sustav u tom smjeru. Poslovni ciljevi, proizašli iz strategije poduzeća, trebaju imati direktan utjecaj na definiranje informatičkih ciljeva i iz toga proizlazi utjecaj na arhitekturu informatičkog sustava Porezna uprava u tom smislu ne treba biti iznimka. EA vidim prvenstveno kao metodologiju čijom se primjenom može u velikim organizacijama lakše usklađivati kompleksne (čitaj: skupe) IT sustave s potrebama poslovanja. Koje dobiti EA vidite kao ključne za jednu organizaciju kao što je Porezna uprava? Porezna uprava raspolaže informacijskim sustavom koji održava i razvija u velikoj mjeri jedan strateški partner, ali i niz ostalih pružatelja IT usluga. Ključno je spriječiti stanje u kojemu sustav postaje toliko kompleksan da ga je izuzetno skupo održavati. Osim toga imamo i nužnost omogućavanja brzih prilagodbi sustava na promjene koje zahtijeva poslovanje. Troškovi vezani uz informatiku, te poslovanje organizacije koje sve više ovisi o informacijskom sustavu, zahtijevaju okvir za razvoj informacijskog sustava. EA može pomoći kod uspostavljanja odgovarajućeg okvira za razvoj. Koji bi pristup EA bio optimalan za organizaciju poput Porezne uprave? Kad se odlučuje za uvođenje metodologija vezanih uz informatiku, bilo da je riječ o vođenju projekata, upravljanju uslugama ili EA području, mora se uzimati u obzir i zrelost organizacije u kojoj se neka metodologija želi primjenjivati. Odabir najprimjenjivanije EA metodologije koja se koristi u okruženju ima svojih prednosti u odnosu na razvoj i primjenu in-house metodologija, ponajviše zbog visoke razine outsourcinga koji se koristi u Poreznoj upravi. Općenito, EA metodologije (npr. Zachman Framework, TOGAF, FEA, Gartner Methodology) i promišljanje o pristupu vezanom uz EA za sada u PU ostavljamo na razini teorije. Ipak, očekujem u bliskoj budućnosti ostvarivanje inicijative koja će se baviti tim područjem, a nakon toga i korak iz područja teorije prema praktičnoj primjeni EA u Poreznoj upravi. FYI by CROZ / broj 11 / studeni

10 tema broja Kako pomiriti biznis i IT? T-HT, Marija Šoša (Direktorica Odjela za planiranje i arhitekturu informacijskih sustava) Boris Paljak (Enterprise arhitekt) Kad se govori o Enterprise arhitekturi, uvijek se spominje i povezivanje poslovne i tehnološke domene. Kako je T-HT iskoristio EA u tom kontekstu? EA je svakako alat pomoću kojeg usklađujemo poslovnu i IT strategiju i podižemo razinu komunikacije u kompaniji. Većina naših aplikacija u svojoj osnovi manipulira nekakvim podacima, bili oni podaci o korisnicima, uslugama koje nudimo, njihovoj potrošnji i tako dalje, dok istovremeno poslovno povezani podaci nastaju u više različitih aplikacija. Promatrati cjelokupnu IT infrastrukturu iz perspektive implementiranih sustava predstavlja problem, jer je, u konačnici, nebitno koje aplikacije odrađuju posao, sve dok se taj posao obavlja brzo, točno i na vrijeme. Tu smo se odlučili za zaokret u pristupu našem IT-u: koristeći principe iz EA, prepoznali smo funkcionalnosti koje implementiramo, na primjer upravljanje korisničkim podacima, te smo za tako prepoznate cjeline pronašli poslovne vlasnike, koji su odgovorni za poslovnu ispravnost funkcionalnosti, njihovu dopunu i nadogradnju sukladno poslovnoj strategiji. Sljedeći korak je bio mapiranje poslovnih funkcionalnosti na tehničke elemente, odnosno sustave i aplikacije, što je u potpunosti u domeni IT-a. Istovremeno smo prepoznali više puta implementirane tehničke elemente, koje sad konsolidiramo. Takvim smo pristupom dobili poslovni sektor da razmišlja u terminima poslovnih potreba, na primjer Potrebna je dopuna u funkcionalnosti CRM-a, a ne Molim doradu aplikacije X, što nam olakšava implementaciju, planiranje i migracije aplikacija. Kako vidite ulogu EA u telekomu, s obzirom na tip industrije koja je vrlo aktivna i dinamična? EA proces je u telekom industriji obavezan zbog velike količine i složenosti poslovnih procesa te konstantnih vanjskih utjecaja (promjena) na poslovnu strategiju. Uloga IT-a je pružiti podršku poslovnim procesima. Pri tome se uvijek nameće pitanje kako? Baš primjena EA metodologije i referentnih arhitektura nudi odgovor i sigurno vodi u željenom smjeru bez lutanja i eksperimenata. EA dakle planiranje - dugoročno osigurava najbolja rješenja za izgradnju modernog IT landscapea. Kako se T-HT postavlja prema EA, posebno iz perspektive širenja usluga u telekomu? T-HT je prepoznao vrijednost IT planiranja na nivou Enterprisea. Pametno odabrani i povezani sustavi svojom fleksibilnošću mogu odgovoriti čestim i brzim promjenama u poslovnom odlučivanju i uvođenju novih produkata i tehnologija. Naravno, za to je potrebna uska suradnja IT-a i poslovnog sektora, kao i prethodno dogovoreni međudomenski procesi (tzv. E2E). Uspostavljena je EA funkcija, kao i EA Governance. Koji EA framework implementirate i koji su ključni razlozi za odabir? Kako neke strukovne organizacije, prvenstveno mislim na TMForum, utječu na prihvaćenost EA u industriji? EA frameworka ima mnogo. Za svaki arhitekturni nivo treba odabrati bar jedan. U T-HT-u koristimo: Poslovna arhitektura: etom - Enhanced Telecom Operations Map (TMForum) Logička arhitektura: º funkcionalni nivo: GDM Group Domain Model (DTAG), NGSSM - Next Generation Service and System Management (DTAG), NGSRL - Next Generation Service & Resource Lifecycle (DTAG), º podatkovni nivo: GDM (DTAG) i SID - TM Forum Information Framework (TMForum) Aplikativna arhitektura: TAM - Telecom Applications Map (TMForum) Tehnološka arhitektura: TNA - Technology Neutral Architecture (TMForum) Dodatno: Razvoj arhitekturnih rješenja (Target arhitektura): ADM Architecture Development Method (TOGAF) Neke frameworke koristimo u svakodnevnom radu (GDM, etom, ADM), neke konzultiramo po potrebi (SID, TAM, TNA), neki tek dolaze u primjenu (NGSSM, NGSRL). Ključni razlog za odabir su naše iskustvo i preporuke Deutsche Telekom AG-a (DTAG-a). 10 FYI by CROZ / broj 11 / studeni 2011.

11 IBM BPM tehnologije i trendovi Piše: Aleksander Radovan Upravljanje poslovnim procesima na IBM-ov način Dinamika poslovnih zbivanja od svake organizacije traži spremnost na sve moguće izazove. Korištenjem Business Process Management rješenja organizacijama je omogućena izravna kontrola nad poslovnim procesima. Provjerite s kakvim adutima IBM raspolaže na ovom području. Poslovni su procesi temelj poslovanja svake organizacije i predstavljaju sve aktivnosti koje se odvijaju unutar njih. Procesi mogu biti vrlo složeni (npr. proizvodnja hardverskih komponenti računala) ili jednostavniji (npr. naplata parkiranja), a glavna im je značajka potreba za ponavljanjem jednog te istog slijeda operacija ili događaja. Automatizacijom procesa omogućava se konzistentnije donošenje odluka koje su u skladu s ciljevima organizacije, što omogućava maksimiranje profita uz minimiziranje troškova. Business Process Management (u daljnjem tekstu BPM) pomaže korisnicima u definiranju i upravljanju procesima kako bi što brže i lakše došli do željenih ciljeva. Korištenjem BPM-a omogućeno je brže donošenje kvalitetnijih odluka te proaktivno poboljšanje samih procesa kako bi doprinijeli još boljim poslovnim rezultatima organizacije. Ujedinjavanje IBM produkata u IBM BPM brand FYI by CROZ / broj 11 / studeni

12 tehnologije i trendovi IBM BPM Prikaz sučelja Process Designera Kako započeti s BPM-om? Na početku je potrebno evaluirati potrebe organizacije te proučiti njenu strategiju i glavne poslovne ciljeve kako bi se snimili procesi unutar nje. Najviši prioritet na samom početku uvođenja BPM-a moraju imati procesi čije će promjene rezultirati najvećim povratom investicije (return of investment), tzv. low-hanging fruits. To su najčešće procesi koji prouzrokuju i najveće probleme i čija će optimizacija rezultirati najkonkretnijim unapređenjem. Nakon odabira takvih procesa potrebno je saznati u kojem je segmentu moguće postići unapređenje te odabrati sredstva kojima bi se to postiglo. Svakom je procesu moguće definirati key performance indicators (KPI) pomoću kojih je moguće mjeriti efikasnost izvršavanja neke operacije ili događaja unutar procesa. Osim toga, omogućeno je i iterativno unapređenje samog procesa ukoliko se pokaže da ima još prostora za napredak. Na primjer, organizacija koja korisnicima odobrava kredite može naići na probleme kod određenih poslovnih procesa ukoliko se naglo poveća interes za nekom uslugom. U doba vrlo nestabilnih tečajeva, ukoliko dođe do nepredviđenog povećanja zahtjeva korisnika za promjenom valute (reprogramiranjem) kredita, može doći do problema oko vremena potrebnog za obrađivanje tih zahtjeva. Ti problemi mogu rezultirati preopterećenjem odjela za kredite i nezadovoljstvom korisnika zbog sporosti obrade zahtjeva. Pomoću dobro definiranog KPI-a moguće je vrlo brzo ustanoviti usko grlo procesa koje uzrokuje predugo čekanje na izvršavanje zahtjeva (što rezultira sporijom naplatom naknade za obradu kredita) te odrediti mjere za rješavanje tog problema. Mjere se mogu odnositi na povećanje broja djelatnika odjela za kredite ili pojednostavljenje procesa reprogramiranja kredita, što bi rezultiralo poboljšanjem efikasnosti tog odjela. Nakon toga je dodatnim mjerenjima pomoću različitih KPI-eva moguće dodatnim iteracijama postići još veću efikasnost kod obavljanja određenih operacija unutar procesa, ukoliko se za to ukaže potreba. Jedan proizvod: IBM BPM Tvrtka IBM odlučila je u ujediniti različita rješenja na području BPM-a u novi proizvod. Iz WebSphere Process Servera, WebSphere Lombardi Editiona te IBM Case Managera/FileNet BPM-a preuzeto je ono najbolje i iskorišteno u jednom jedinstvenom proizvodu nazvanom IBM Business Process Manager. Novi je proizvod proširen modulom nazvanim Process Designer, koji omogućava modeliranje i debuggiranje procesa, upravljanje snapshotovima procesa, dodavanje vanjskih resursa (kao što su vanjske Java klase koje definiraju servise uključene u sam proces), povezivanje s vanjskim web-servisima, implementiranje grafičkog sučelja (ekrana) i modela podataka koji se koriste u sklopu procesa itd. Trenutačna inačica IBM Business Process Manager proizvoda je v7.5, a dolazi u tri varijante: Express, Standard i Advanced Edition. Inačica Express uključuje potpunu funkcionalnost Process Designera, ali je optimizirana za jednostavnija okruženja s jednim serverom (ne podržava clustering) pa nije predviđena za korištenje u mission-critical aplikacijama. IBM BPM Standard inačica najsličnija je proizvodu WebSphere Lombardi Edition BPMS te maksimalno olakšava migraciju korisnika Lombardija na tu inačicu IBM BPM-a. Advanced inačica dodaje modul Integration Designer koji omogućava SOA (Service Oriented Architecture) layer za orkestraciju BPEL (Business Process Execution Language) servisa i procesa koji mogu biti pozvani iz BPMN (Business Process Model and Notation) procesa ili izvršeni samostalno. 12 FYI by CROZ / broj 11 / studeni 2011.

13 IBM BPM tehnologije i trendovi Dizajniranje procesa Kod dizajniranja procesa unutar Process Designera taskove je potrebno podijeliti na nekoliko rola u sustavu koje se dijele na human taskove i system taskove. Human taskovi dijele se prema zadaćama i pravima zaposlenika, kao što su npr. referenti, voditelji poslovanja i podrška. U system taskove spadaju koraci procesa koje može odraditi sustav bez potrebe za intervencijom ljudskih resursa, kao što su provjera izračunavanja kreditnog scoringa, provjera je li korisnik na crnoj listi i slično. Unutar Process Designera role se definiraju kao horizontalne staze, koje se nazivaju lanes. Osim toga, moguće je još definirati i vertikalne segmente, koji predstavljaju pojedine faze unutar procesa pomoću kojih je moguće definirati korake koji se moraju izvršiti kako bi se završila određena faza procesa. One se mogu dijeliti npr. na inicijalizaciju, prikupljanje podataka, provjeru podataka i sl. Podaci se između koraka procesa prenose pomoću definiranih varijabli, što zahtijeva programersko znanje kod implementacije procesa. Međutim, to je maksimalno olakšano i prilagođeno efikasnom načinu razvoja. Modeliranje ekrana koji tvore grafičko sučelje putem kojeg korisnici sudjeluju u izvršavanju svedeno je na drag and drop akcije. Sami se ekrani u kontekstu IBM BPM-a nazivaju coachevima, što je naslijeđeno iz produkta IBM Lombardi, koji je Inbox s taskovima dobio ime po slavnom treneru američkog nogometa, Vinceu Lombardiju. Princip inboxa Nakon što završi faza implementacije modela procesa, svaki korisnik sa svojim korisničkim imenom i lozinkom prijavljuje se u modul Process Portal, gdje može vidjeti i upravljati svim svojim taskovima. Kad proces dođe u stanje koje zahtijeva određenu akciju od određenog korisnika (npr. samo upravitelj poslovnice banke može odobriti realizaciju kredita), postane vidljiv u njegovu inboxu, koji po svom dizajnu podsjeća na sandučić elektroničke pošte. Pomoću definiranih ekrana u modelu procesa korisnik obavlja sve potrebne akcije i zadatke kako bi instanca procesa iz jednog stanja završila u sljedećem stanju, do samog kraja procesa. Osim toga Process Portal nudi mogućnosti generiranja različitih izvještaja pomoću kojih je moguće mjeriti efikasnost nekog procesa ili pojedinaca koji sudjeluju u njemu. Izvještaji se mogu generirati prema zadanim parametrima i ključnim indikatorima performansi (Key Performance Indicator KPI), te na taj način maksimalno customizirati i prilagoditi različitim potrebama. Mogućnosti proširenja Kako bi još više olakšao uključivanje BPM-a u poslovanje organizacija i maksimalno iskoristio best practice iskustva, IBM je razvio tri dodatka nazvana Industry Packs. Oni sadrže pripremljene modele procesa, servisa, podataka i capabilitya te vokabulara i zajedničkih komponenti za tri ključne industrije: bankarsku, telekomunikacijsku i industriju zdravstvene zaštite. Korištenjem tih gotovih modela i komponenti u kojima su sažeti best practice koncepti iz isku- PBZ, Ilica Brnadić (Direktor Direkcije aplikacija distributivnih kanala u Sektoru aplikativne podrške) Zašto PBZ ide u implementaciju BPM rješenja? Trenutno su na tržištu dostupni mnogi izvrsni alati za upravljanje poslovnim procesima i očito su se stvorili preduvjeti da se ti potencijali u potpunosti iskoriste. Iz tog je razloga u PBZ-u u tijeku PoC vezan za evaluaciju BPM rješenja. PoC pokriva evaluaciju nekoliko BPM platformi, između ostalog i IBM WebSphere Lombardi Edition. Evaluacija treba pokazati koja je platforma prihvatljiva i primjenjiva za određene poslovne procese. Koji su ključni razlozi zbog kojih ste se odlučili za implementaciju IBM BPM sustava? Glavni razlozi zašto se ide u smjeru implementacije BPM-a (Business Process Management) jesu: usmjerenost na klijente i njihove potrebe. U konačnici BPM vraća žarište na ono što je bitno u svakom poslu sam posao kontinuirana potreba za poboljšanjem učinkovitosti poslovnih procesa, a gore navedeni BPM alati daju potrebnu potporu za automatizaciju aktivnosti, koja uključuje ljude i aplikacijske sustave potreba za integracijom postojećih aplikacija razvijenih u kući u složenije aplikacije, a ne neprestani razvoj ispočetka obrada poslovnih zbivanja u realnom vremenu kroz upravljačke konzole kao i ranije otkrivanje problema u procesima mjerenje KPI procesa, a napose izrazito osjetljivih procesa velike vrijednosti agilniji proces razvoja, jer se smanjuje mnogo ručnog rada i beskorisnog truda U kojim područjima poslovanja namjeravate implementirati IBM BPM rješenje? Implementacija se odvija kroz tipičan primjer u bankarskom poslovanju, a to je upravljanje kreditnim procesom. FYI by CROZ / broj 11 / studeni

14 tehnologije i trendovi IBM BPM stva na ostvarenim projektima, dodatno je moguće skratiti vrijeme potrebno za implementaciju samih modela te unaprijed izbjeći neke najčešće probleme koji se mogu pojaviti tijekom implementacije. Na primjer, kod industrije zdravstvene zaštite pripremljeni su procesi vezani uz uvođenje novih članova i grupa, usklađenost sa standardima kao što su HL7, ASC X12 EDI (HIPAA) itd. Kod telekomunikacijske industrije pripremljeni su procesi i modeli za naplatu, interakciju s korisnicima, temeljeni na standardima etom, SID i NGOSS. Bankarska industrija u sklopu Industry Packa ima podršku za core banking, plaćanja, upravljanja rizikom, briga za korisnika, temeljeni na standardima ISO 20022, IFW, SEPA i NACHA. IBM Blueworks Live Blueworks Live predstavlja IBM-ovo posljednje SaaS (Software as a Service) rješenje na području BPM-a koje se bazira na cloud okruženju te korisnicima omogućava olakšano uvođenje BPM-a u svoju organizaciju. Pomoću Blueworks Livea moguće je kreirati nacrte procesa i automatizirati ih, što olakšava suradnju svih sudionika procesa i pristupanje socijalnoj BPM zajednici koja može sudjelovati u poboljšanju samih procesa. Svestrani IBM BPM IBM je ujedinjavanjem više pojedinačnih produkata pokrenuo svojevrsni novi brand i time dodatno učvrstio poziciju providera BPM rješenja. Mnoge tvrtke širom svijeta, kao što su telekomunikacijska tvrtka Mobitel iz Slovenije, zdravstvena ustanova Medizinische Hochschule Hannover iz Njemačke, tvrtka Atlas Air Worldwide Holdings iz New Yorka, koja pruža različite usluge zrakoplovnim kompanijama, te financijska ustanova Wüstenrot & Württembergische AG iz Njemačke, uspješno su implementirale IBM BPM rješenje u svoje poslovanje. Poboljšanja poslovanja bila su brzo vidljiva u vidu smanjenja troškova, povećanja profita, unapređenja produktivnosti i povećanja zadovoljstva korisnika usluga, čime se implementacija IBM BPM rješenja isplatila u kratkom roku. Prilagođena za sve vrste i veličine organizacija, paleta IBM BPM produkata pokriva većinu potreba organizacija i prilagođena je za olakšano integriranje s postojećim sustavima unutar organizacije. ZPIZ Zavod za pokojninsko in invalidsko zavarovanje Slovenije, Mr. Edmond Pajk (Direktor Sektora informacijskih tehnologija) ZPIZ je u procesu obnavljanja svojih IkT sistema. Možete li nam reći nešto više o tome? Zavod za pokojninsko in invalidsko zavarovanje Slovenije (ZPIZ) provodi cjelovito obnavljanje IkT sustava, od obnavljanja infrastrukture, do zamjene starih poslovnih aplikacija novima, uz uzimanje u obzir koncepata SOA-e i istovremeno obnavljanje poslovnih procesa. U početku obnavljanja aplikacija u ZPIZ-u nismo imali implementirani sustav za upravljanje poslovnim procesima (BPM). Nove poslovne aplikacije razvijali smo prema vlastitoj metodologiji SMIIS, koja je donekle prilagođeni RUP. Aplikacije su razvijene u IBM Rational Bussines Developeru (EGL/Java), s poslovnom logikom u web servisima na aplikacijskom poslužitelju IBM WebSphere Application Server i s portletima u IBM WebSphere Portal Serveru kao korisničkom sučelju. Glavna je sabirnica (ESB) implementirana koristeći IBM WebSphere Message Broker WMB i IBM MQ, baza podataka je IBM DB2. Kod aplikativne obnove prvog većeg poslovnog procesa zamijetili smo potrebu za većom usredotočenošću na poslovne procese umjesto na pojedinačne funkcionalnosti. Obnova je poslovnih procesa uvjet za odgovarajuću učinkovitost obnavljanja njihove aplikativne podrške. Uvođenje BPM-a logičan je sljedeći korak implementacije i učinkovitog korištenja SOA-e čije je strateško usmjerenje potvrđeno i u glavnim strateškim dokumentima Zavoda s područja IkT-a. Koje ste kriterije imali kod odabira rješenja za BPM? Kod pripreme Enterprise arhitekture u godini procjenjivali smo različite mogućnosti glede zadnjih preostalih otvorenih pitanja ciljne informacijske arhitekture, pri čemu je jedno od glavnih otvorenih područja bilo BPM. Nakon proučavanja IBM BPM-a (tada Lombardi) i nekih konkurentskih proizvoda poslije izvedbe PoC-a koji je potvrdio integraciju u zahtjevnu informacijsku okolinu Zavoda zbog brojnih faktora, ponajprije zbog bitno jednostavnije implementacije, razvoja i upravljanja te primjerenosti za poslovne procese koji se zasnivaju na korisničkoj interakciji, odlučili smo se za IBM BPM (Lombardi). Na koji način upotrebljavate IBM BPM (Lombardi) u ZPIZ-u i što smatrate osnovnim prednostima? Nakon uključivanja BPM-a u ciljnu infrastrukturu upotrijebili smo ga kod izvedbe projekata obnove poslovnih aplikacija, uključujući i najveći projekt u tijeku, UDG (vlastiti case management i document management sustav). Odmah smo počeli koristiti njegove prednosti koje, između ostalog, omogućavaju visoku usredotočenost na poslovni proces i njegovu učinkovitost (postavljanjem KPI-a) te interaktivno sudjelovanje korisničkog i IT dijela projektne skupine u radu, kako u okolini Blueworks, tako i poslije u IBM BPM (Lombardi). Rezultat je manji naglasak na pripremi dokumenata i za korisnike često teško razumljivih modela, a veći na timski rad u implementaciji poslovnih procesa. Velika prednost IBM BPM-a (Lombardi) je i mogućnost brze pripreme generiranih korisničkih sučelja, coacheva, već u fazi planiranja procesa. Navedene prednosti omogućavaju znatno ubrzavanje i povećanje fleksibilnosti razvoja. Korisnicima tako možemo već vrlo rano u razvoju ponuditi poslovni proces sa svim korisničkim sučeljima i korisničkim rolama, što znači da mogu testirati proces i buduću aplikaciju na vrlo realističan način, još prije nego što je započela implementacija detaljnije poslovne logike (web servisa, poslovnih pravila, tijekova poruka na ESB ). ZPIZ, kao jedna od malobrojnih ustanova javne uprave u Sloveniji, ima certifikat ISO 9001, što znači da je usredotočen na upravljanje kvalitetom i poslovnim procesima. Uporaba BPM-a kod obnavljanja poslovnih procesa i poslovnih aplikacija pruža prigodu za podizanje razine modeliranja, upravljanja, izvođenja i poboljšavanja poslovnih procesa na način koji će biti cjelovito informacijski podržan, učinkovit i prilagodljiv. BPM je alat koji može bitno pripomoći postizanju izvrsnosti organizacije. 14 FYI by CROZ / broj 11 / studeni 2011.

15 QED konferencija reportaže Piše: Mura Kokotović Od 22. do 24. svibnja održana je QED konferencija. Tema je konferencije bila kvaliteta u softverskom razvoju (Quality in Enterprise Development), a u sklopu konferencije predstavljeni su i trendovi i najbolje prakse s područja upravljanja projektnim portfeljem (Project Portfolio Management). Ovogodišnja je konferencija okupila preko 120 sudionika iz Hrvatske, Slovenije i Srbije koji su na brojnim predavanjima i radionicama mogli doznati više o agilnim metodologijama u razvoju softvera, IT trendovima u bankarstvu te uspješnoj organizaciji testiranja softvera. U sklopu konferencije održane su i dvije radionice. Jedna na temu Scruma i druga, koju je vodio Vladimir Vuk, IBM-ov stručnjak za Change Management, koja je na zanimljiv način pokazala koliko je dobra komunikacija unutar projektnog tima važna za uspjeh projekta. Lijepo vrijeme i miris mora nisu spriječili stotinjak sudionika konferencije da se u velikom broju okupe na prezentacijama. Posebno su zanimljiva bila predavanja iz prakse vodećih hrvatskih tvrtki: ZABA-e, FINA-e, T-HT-a i Raiffeisen banke. Na QED-u nije nedostajalo ni zabavnih sadržaja. Dvadesetak je sudionika druženje na konferenciji započelo Discovery Diveom uronom za početnike, koji im je omogućio da na trenutak zavire u skrivene tajne Jadrana, a radionice su održane u čarobnom etno ambijentu Pakova Sela. Održan QED konferencija posvećena kvaliteti softvera i upravljanju projektnim portfeljem U Primoštenu je krajem svibnja održana QED konferencija koja je na jednom mjestu predstavila trendove i najbolje prakse s područja upravljanja kvalitetom u razvoju softvera te s područja upravljanja projektnim portfeljem. FYI by CROZ / broj 11 / studeni

16 tehnologije i trendovi Rational CLM Stigao je CLM 2011! Opet se nešto fino skuhalo u IBM-ovim laboratorijima. IBM je predstavio Application Lifecycle Management (ALM). Piše: Tomislav Pavić Ovogodišnja Rational konferencija održana u lipnju u Orlandu donijela je novosti na području upravljanja životnim ciklusom aplikacije (Application Lifecycle Management ALM). Samo tjedan dana nakon zatvaranja konferencije, IBM Rational predstavio je svoj ALM suite, skup tri već poznata alata dizajnirana kako bi poticali veću suradnju i povezanost između upravljanja zahtjevima, upravljanja promjenama te procesa testiranja u životnom ciklusu razvoja aplikacije. Radi se o alatima Rational Team Concert, Rational Requirements Composer i Rational Quality Manager koji su izašli u verziji Ti su alati povezani i od sada su poznati pod nazivom Collaborative Lifecycle Management CLM Application Lifecycle Management (ALM) Mnoge se organizacije suočavaju s kratkim rokovima isporuke uslijed pritiska konkurencije i potreba za inovacijama. Uz to razvoj programskih rješenja nije jednostavan posao, dapače, može postati jako kompleksan. Pred razvojne je timove postavljen velik izazov smanjenja rokova isporuke. Kako bi zadovoljili rokove, potrebno je povećati efikasnost bez povećanja troškova i smanjenja kvalitete isporuke. Zvuči jako izazovno, zar ne? Ovdje u priču ulazi Application Lifecycle Management (ALM), koji predstavlja rješenje za koordinaciju ljudi, procesa i alata IBM-ovo CLM rješenje je skup tri poznata alata ALM rješenje za koordinaciju ljudi, procesa i alata ALM je kontinuiran proces upravljanja životnim ciklusom aplikacije koji obuhvaća sve stadije razvoja aplikacije od trenutka prikupljanja korisničkih zahtjeva, preko samog razvoja, pa sve do puštanja u pogon i kasnijeg nadograđivanja, odnosno održavanja. u iterativnim ciklusima integriranih razvojnih aktivnosti. ALM je kontinuiran proces upravljanja životnim ciklusom aplikacije koji obuhvaća sve stadije razvoja aplikacije od trenutka prikupljanja korisničkih zahtjeva, preko samog razvoja, pa sve do puštanja u pogon i kasnijeg nadograđivanja, odnosno održavanja. IBM razvojni alati, smjernice i usluge dizajnirani su kako bi potpomogli kolaborativan pristup ALM-u u kojemu, naravno, sudjeluje cijeli tim. ALM pomaže tako da reducira neefikasnu i suvišnu komunikaciju, smanjuje vrijeme isporuke i na kraju podiže ukupnu kvalitetu krajnjeg proizvoda. Rational ALM rješenje integrira definiranje i upravljanje zahtjevima; modeliranje, izradu arhitekture i konstrukciju; upravljanje kvalitetom; upravljanje izmjenama i konfiguracijama; automatizaciju i upravljanje softverskim isporukama (build). Prije pet godina IBM se počeo intenzivno baviti pitanjem kako pomoći korisnici- 16 FYI by CROZ / broj 11 / studeni 2011.

17 Rational CLM tehnologije i trendovi Nova verzija donosi napredak u šest prepoznatih područja ma da razviju softver iz neke nove i svježe perspektive. Glavna pitanja koja su se pritom postavljala jesu kako iz temelja transformirati programsku isporuku, kako razbiti barijere između programera, testera i ostalih članova projektnog tima te na kraju između IT-a i poslovanja. Kao odgovor na ta pitanja nametala se potreba integracije alata koji se koriste kroz čitav životni vijek aplikacije. Tako je nastao Jazz. Dizajniran je kako bi prilagodio način na koji ljudi zajedno rade, izrađuju softver, a sve s ciljem pružanja bolje okoline, u kojoj mogu više surađivati. Jazz je izabran kao ciljana platforma na kojoj se temelji CLM rješenje. Na temelju Open Services for Lifecycle Collaboration (OSLC) specifikacija i alata izgrađenih na otvorenoj i proširivoj Jazz baziranoj arhitekturi iz IBM-ove je tvornice na kraju proizašlo skladno ALM rješenje koje znamo pod nazivom Collaborative Lifecycle Management (CLM). Zašto u nazivu stoji baš riječ Collaborative? Upravo zato da se naglasi neprekinuta suradnja različitih razvojnih timova koji sudjeluju na projektu. Rational proizvodi IBM Rational Team Concert, IBM Rational Quality Manager, IBM Rational Asset Manager, IBM Rational Requirements Composer, Rational Insight, Rational Build Forge koriste Jazz baziranu arhitekturu i OSLC servise za komunikaciju s Jazz serverom, te su samim time postali odlični kandidati za sudjelovanje u kolaborativnom spajanju u jedinstvenu platformu. Collaborative Lifecycle Management (CLM) Nakon uvoda u ALM i njegovu IBM-ovu verziju pogledajmo detaljnije od čega je zapravo izgrađeno Rational CLM rješenje. CLM se sastoji od tri alata koji rješavaju pitanja upravljanja zahtjevima (Rational Requirements Composer), change managementa (Rational Team Concert) i quality managementa (Rational Quality Manager). Sva su tri proizvoda izašla s jednakim brojem verzija i istoga dana. Najvažnija dobit od ALM rješenja jest koordinacija ljudi, procesa, informacija i alata uključenih u projekt kako bi se naručiteljima isporučio kvalitetan i inovativan Najvažnija dobit od ALM rješenja jest koordinacija ljudi, procesa, informacija i alata uključenih u projekt kako bi se naručiteljima isporučio kvalitetan i inovativan proizvod. proizvod. Kako ne postoji one-size-fits-all rješenje, preporuča se fokusirati na pet imperativa kako bi se ALM rješenje implementiralo na najprikladniji način. Ideja je upravo takve integracije IBM-ovih alata zadovoljavanje svih pet prioriteta ALM-a. Spomenimo o kojim se prioritetima radi: Planiranje u stvarnom vremenu (realtime planning) Praćenje povezanih artefakata (lifecycle traceability of related artefacts) Kolaboracija unutar konteksta (in-context collaboration) Njegovanje razvojne inteligencije (cultivate development intelligence) Poticanje kontinuiranog usavršavanja procesa (practice continuous process improvement) FYI by CROZ / broj 11 / studeni

18 tehnologije i trendovi Rational CLM Iz samih naziva prioriteta jasno je o čemu se radi. Stoga se ovdje neće detaljnije opisivati, osim jednog primjera. Pogledajmo imperativ praćenje artefakata kroz životni ciklus (lifecycle traceability). Taj se imperativ odnosi na unutarnji status projekta, razna pitanja te rizike. Odgovor na pitanje jesmo li spremni za release zahtijeva informacije koje možemo dobiti korelacijom zahtjeva, stanjem koda, builda i stanjem testova. Sve se te informacije mijenjaju tijekom životnog ciklusa i vrlo je bitno njihovo kvalitetno praćenje. Dakle, ideja je jasna, samo zajedničkim snagama raznih alata dobivamo kvalitetnu informaciju u pravo vrijeme. Prednosti CLM 2011 Pri razvoju CLM-a fokus je bio na šest različitih područja za koja je procijenjeno da ih treba pojednostavniti. U skladu s Licenciranje je temeljeno na ulogama (role) tim procjenama razvijalo se CLM rješenje. U nastavku donosimo o kojih se šest područja radi i što se učinilo za svako od njih. Jednostavnije licenciranje. Dosadašnje CLM rješenje zahtijevalo je nabavu i administraciju višestrukih klijentskih licenci za svakog korisnika. I dodatno dvije licence za svaki server. U CLM 2011 implementirano je licenciranje temeljeno na projektnim ulogama (role). Što to zapravo znači? Više se ne gledaju licence iz perspektive proizvoda nego prema rolama koju ima član tima. Na primjer, član testnog tima kreira test caseve, testne skripte, ali, također, mora povezati zahtjeve s test casevima i otvorenim greškama. S novim načinom licenciranja rola tester dobiva odgovarajuće ovlasti kako bi povezao test caseve sa zahtjevima i greškama. Ako je potrebno, tester može kreirati i manje zahtjeve. I, naravno, posjeduje mogućnost otvaranja i ažuriranja grešaka. JTS pruža osnovne usluge koje omogućavaju grupama aplikacija da rade zajedno kao jedan logički server. Funkcionalnost proizvoda isporučena je u obliku jedne ili više aplikacija. Više proizvoda može dijeliti aplikacije. Svaka aplikacija pruža jednu ili više mogućnosti koje mogu biti omogućene licenciranjem. Ta priča oko licenciranja vrijedi za sljedeći skup rola: analitičar, programer, stručnjak za kvalitetu, suradnik (contributor), stakeholder. Taj skup garantira da svaka rola dobiva ovlasti primjerene njenim potrebama. Konzistentnost platforme. Podignuta je letvica što se tiče konzistentnosti platforme i jezične podrške. Aplikacije su sada u potpunosti sinkronizirane, odnosno, ako se pogledaju sistemski zahtjevi jedne aplikacije, druge dvije imat će iste takve zahtjeve. To uključuje i serversku i klijentsku stranu. Ali ipak postoje određene iznimke koje je uvijek bolje provjeriti prije negoli se upustite u posao. Fleksibilniji deployment model. Arhitektura je promijenjena u servisno-baziranu arhitekturu, što omogućuje konfiguraciju rješenja prema potrebama korisnika. Moguće je konfigurirati rješenje tako da se odabere skup aplikacija koje dijele isti Jazz Team Server (JTS). JTS pruža osnovne usluge koje omogućavaju grupama aplikacija da rade zajedno kao jedan logički server. Funkcionalnost proizvoda isporučena je u obliku jedne ili više aplikacija. Više proizvoda može dijeliti aplikacije. Svaka aplikacija pruža jednu ili više mogućnosti koje mogu biti omogućene licenciranjem. Aplikacije u CLM-u 2011 jesu: Change and Configuration Management (CCM), Quality Management (QM) i Requirements Management (RM). Jednostavnija instalacija. Od ove verzije svi proizvodi dijele istu instalacijsku datoteku. To znači da je potrebno instalirati bilo koji proizvod kako bi se dobio cijeli set aplikacija i funkcionalnosti koje one donose. Licence, ili točnije licence keys, koje se vežu na user ID određuju koji proizvod korisnik zaista koristi. Administracija. Jedan Jazz Team Server ujedno označava postojanje jednog mjesta za administraciju korisnika, licenci i projekta tijekom svog životnog ciklusa. Pristup stranici za administraciju Jazz Team Servera zahtijeva pokretanje internetskog preglednika i jednostavan unos homepage adrese <server.name>:9443/jts/admin. Sučelje za administraciju korisnika (usera), također, pruža jedno mjesto za upravljanje svim korisnicima koji pristupaju aplikacijama koje dijele zajednički JTS. Kao i uvijek, LDAP je podržan, samo što je sada spajanje na LDAP omogućeno samo s jednog mjesta. Već sam spomenuo administraciju projekta tijekom životnog ciklusa (Lifecycle 18 FYI by CROZ / broj 11 / studeni 2011.

19 Rational CLM tehnologije i trendovi Fleksibilniji deployment model Project Administration LPA), ali o čemu se radi? LPA je nova usluga uključena u Rational CLM čija je uloga olakšavanje upravljanja projektima tijekom cijelog života. Pruža unificirano sučelje za upravljanje povezanim projektima u svakoj CLM aplikaciji. LPA uvodi novi pojam, lifecycle project, koji predstavlja agregaciju jednog ili više projektnih područja iz CLM aplikacija. LPA pruža administratorima jedinstveno sučelje za upravljanje lifecycle projectima i članovima tih projekata. Početak korištenja. Kako bi olakšali početak korištenja CLM-a novim korisnicima, od nove je verzije in the box uključena pokazna aplikacija Money that Matters te dodatan tutorial. Pokazna se aplikacija lagano pokreće te je odlično mjesto za upoznavanje načina rada sa zahtjevima i assetima vezanima za razvoj i testiranje, jer dolaze kreirani i povezani. Pokazna aplikacija Money that Matters odličan je primjer koji zorno predočuje stvaran način korištenja CLM rješenja. Oko tog primjera kreiran je scenarij uz pomoć kojeg je moguće igrati se i proučiti uloge analitičara, testera i programera. Novosti koje donosi CLM 2011! 1. Smanjenje troškova vlasništva i administracije Olakšana nabava: Pojednostavljeno pakiranje i licenciranje Olakšana instalacija: Pojednostavljena instalacija više proizvoda Olakšan deploy: Osigurava fleksibilne opcije deploya; Usklađena je podrška za platforme i jezike Lakša administracija: Osigurana jedinstvena administracija kroz sve proizvode Lakše učenje: Od velike je pomoći demo aplikacija i online pomoć 2. Poboljšanje izvještavanja i suradnje između proizvoda Izvještaji kroz više proizvoda Poboljšana sljedivost i praćenje Osobni dashboard kroz sve aplikacije Mini dashboard 3. Jačanje integracije temeljene na scenarijima Work-items kao servis Više poveznica za praćenje Unaprijeđena upotrebljivost i zajednički izgled Izvještaji Još jedna novost koja dolazi s posljednjom verzijom jest generiranje različitih izvještaja. Do sada je svaki od tri proizvoda imao svoju bazu iz koje su se kreirali izvještaji specifični za svaki proizvod. I to je bilo dobro ako je postojala želja za izvještajima specifičnima za jedan proizvod. Sada svi proizvodi dijele zajedničku bazu, što je dovelo do integriranog rješenja izvještavanja. Nova energija razvoja Valovi su poremećaji koji putuju kroz prostor i vrijeme, obično popraćeni prijenosom energije. Usporedimo na trenutak razvoj softvera sa surfanjem na valovima: kako bismo uhvatili pravi val u pravom trenutku, potrebno je znanje i iskustvo. IBM je svoje znanje i iskustvo u razvoju softvera prenio u jedan veliki val (CLM), odnosno pozitivnu energiju koju treba iskoristiti. Za ljude u IT svijetu, koji ovise o tehnologiji za pogon tvrtke, ključ je suradnja, suradnja između poslovnjaka, arhitekta, voditelja projekata, programera, sistem integratora i testera. Upravo je ta suradnja pokretač posljednjeg vala, nove energije razvoja. FYI by CROZ / broj 11 / studeni

20 tehnologije i trendovi IBM RAFW, Deployit Pišu: Ivica Lončar i Ivo Štampalija Automatizirano upravljanje WebSphere aplikativnim okruženjima Automatizacija IT procesa nije u pravoj mjeri zaživjela u većini IT infrastruktura, zbog čega su svi na gubitku. Korisnici usluga iza kojih se kriju IT procesi dobivaju nižu razinu usluge samim time što se zbog neautomatiziranih IT procesa ne ostavlja dovoljno prostora za razvoj i unapređenje. Rješenje za podizanje kvalitete usluge je automatizacija IT procesa unutar aplikativnih okruženja. Danas je tržište puno produkata koji korisnicima pomažu u zadovoljavanju zahtjeva za bržim, jeftinijim i efikasnijim upravljanjem promjenama. Određeni proizvodi čine to na sebi razumljiv način, dok su drugi pak potpuno svrsishodni i korisnicima nude zaista ono što traže kroz intuitivan pristup, bez potrebe da se satima bave proučavanjem osnovnih funkcija alata. U ovom članku predstavljamo vam dva alata: Rational Automation Framework for WebSphere i Deployit. Oni se svojom namjenom u nekim segmentima preklapaju, a opet su dovoljno različiti da se svaki od njih može ponuditi potpuno različitim okolinama. Svrha je oba alata optimizacija utrošenih ljudskih resursa na razvijanje i održavanje aplikativnog okruženja, sistematiziranje procedura instalacije novih verzija aplikacija i novih aplikativnih okruženja te neizostavno praćenje i upravljanje promjenama unutar aplikativnih okolina. IBM Rational Automation Framework for WebSphere Efikasno upravljanje aplikativnim okruženjem predstavlja izazov koji se jednostavno mora savladati kako bi poslovni subjekti čiji temelj poslovanja čini informacijska tehnologija ostali konkurentni na današnjem više nego dinamičnom tržištu. Rational Automation Framework for WebSphere (RAFW) u kombinaciji s Rational Build Forge platformom čini bazu za kvalitetno automatizirano upravljanje WebSphere aplikativnim okruženjem i tako nudi ključ za savladavanje tog izazova. Kako to ne bi ostalo ograničeno samo na WebSphere paletu produkata, pobrinula se tvrtka MidVision koja je kao IBM Business Partner ponudila RAFW ekstenzije za WebSphere Connectivity (WebSphere MQ Series i WebSphere Message Broker), Oracle WebLogic Application Server te RedHat JBoss Application Server. RAFW se zapravo bazira na tehnologiji znanoj kao WebSpere Installation & Configuration Automation (WICA) koju je razvila tvrtka Ascendant Technology (IBM award-winning Business Partner). Godine IBM ulaže napore svojih razvojnih snaga te u suradnji s Atechom na tržište izbacuje Rational Automation Framework for WebSphere, koji s vremenom prerasta u alat koji je sposoban pružiti mogućnost automatiziranog upravljanja WebSphere middleware portfeljem i WebSphere BPM rješenjima. S preko 500 predefiniranih akcija (blokovi administracijskih zadataka) nudi visoku mogućnost automatizacije instalacije, konfiguracije, definiranja i izmjena definicija resursa, upravljanja promjenama u konfiguraciji te deploya 20 FYI by CROZ / broj 11 / studeni 2011.

21 IBM RAFW, Deployit tehnologije i trendovi Principijelna shema RAFW frameworka Rational Build Forge softver je framework za centraliziranu automatizaciju procesa i nudi neslućene mogućnosti. Osnovno pomaže pri uvođenju reda u procesima razvoja aplikacija, dok kroz svoje ekstenzije nudi mogućnosti upravljanja promjenama, procesima isporuke, instalacije i konfiguracije pojedinih komada softvera kao i procesima analize koda. Sve navedeno ne bi imalo previše smisla ako za sve taskove ne bi postajala mogućnost kreiranja adekvatnih reporta, no RBF nudi i to. Više o tome možda u nekom od sljedećih brojeva FYI-a. Zadnja verzija Rational Automation Framework for WebSphere alata izašla je u verziji , s time da je u trenucima pisanja ovog članka na tržište kao njegov nasljednik izašao alat Rational Automation Framework 3.0. Principijelno, RAFW se sastoji od dvije komponente: framework servera i remote target sistema. Framework server je komponenta koja se nalazi na Rational Build Forge serveru, a čine je: RBF Management Console, RBF agent te sam RAFW, dok su remote target sistemi oni nad kojim se obavlja zadana aktivnost. Podržane platforme za instalaciju serverske komponente jesu: Windows, Linux (RHEL, SUSE), Solaris te AIX, dok se target sistemi mogu nalaziti na svim navedenima uključujući i z/os verzije 1.7. Instalacija frameworka obavlja se uz pomoć IBM Installation Managera kao centralnog repozitorija instalacijskih medija i samog procesa instalacije. Za konačan funkcionalni RAFW framework potrebno je predinstalirati Rational Build Forge produkt te odgovarajuću ediciju IBM DB2 produkta. Zvuči komplicirano? Možda na prvi pogled, međutim, sreća je da je kroz jedan instalacijski postupak moguće odabrati da se instaliraju sve potrebne komponente: RBF, DB2 Express i RAFW alat. Osim posebne instalacije Rational Build Forge agenta (omogućava izdavanje RAWF komandi lokalnom framework serveru), cjelokupno gledajući, instalacija je, dakle, jednostavna i ne uzima previše vremena. Od integracije RAFW-a s RBF-om dijeli vas još samo jedna komanda koja će kreirati sve potrebne objekte unutar RBF frameworka i okolina je spremna za postavljanje prvih taskova, što je vidljivo nakon pokretanja management konzole (RAFW tab). Prilikom integracije, također, se unutar RBF-a učitavaju biblioteke predefiniranih akcija kao što su instalacije pojedinih komponenti, konfiguracije pojedinih komponenti, definiranje i izmjena definicija resursa, deploy aplikacija kao i mnoge druge. Prvo što je potrebno napraviti jest definiranje okoline nad kojom bi se obavljale akcije. Odabravši tab RAFW, otvara se mogućnost odabira kreiranja potpuno nove okoline za recimo instalaciju aplikacija sljedećih produkata: WebSphere Application Server (V 6.0, 6.1 i 7.0) WebSphere Portal (V 6.0, 6.1) IBM HTTP Server (V 6.0, 6.1, 7.0) IBM WebSphere Virtual Enterprise IBM WebSphere Process Server IBM WebSphere Enterprise Service Bus IBM WebSphere Business Monitor IBM WebSphere Service Registry and Repository IBM Workload Deployer RBF Web korisničko sučelje s integriranim RAFW-om FYI by CROZ / broj 11 / studeni

22 tehnologije i trendovi IBM RAFW, Deployit Prikaz inicijalnog Environment Generation čarobnjaka Kroz Rational Build Forge management konzolu kreirani environment prikazuje se pod skupom environmenta i kao takav odmah se uvozi pod projekte za realizaciju zadanih taskova, odakle će se i pokrenuti kako bi ciljana okolina bila uspostavljena. Kreiranje environmenta nove WebSphere Application Server okoline Prikaz kreiranih projekata WebSphere Application Servera ili nekog drugog produkta ili pak povlačenja konfiguracije već postojeće WebSphere Application Server okoline. Kreirana, odnosno povučena konfiguracija sprema se u tzv. Environment Tree direktorijsku strukturu, jednu od tri direktorijske strukture unutar RAFW-a. U ovom slučaju kroz detaljan izbornik za upis svih instalacijskih i konfiguracijskih podataka kreirana je WebSphere Application Server okolina sa svim konfiguracijskim podacima potrebnima za instalaciju, konfiguraciju ćelije i nodova te upgrade nove WebSphere Application Server okoline. Kroz Rational Build Forge management konzolu kreirani environment prikazuje se pod skupom environmenta i kao takav odmah se uvozi pod projekte za realizaciju zadanih taskova, odakle će se i pokrenuti kako bi ciljana okolina bila uspostavljena. Vjerojatno se pitate što s instalacijskim materijalom? Je li on isporučen zajedno s RAFW alatom? Odgovor je jasan, nije. Kad bi tomu bilo tako, RAFW instalacijski paket sadržavao bi više desetaka GB podataka. Umjesto toga unutar RAFW direktorijske strukture nalazi se tzv. Media Tree direktorijska struktura unutar koje se uvoze svi instalacijski paketi koji se žele instalirati prema uputama iz Rational Automation Framework for WebSphere Information centra na web-stranici publib.boulder.ibm.com/infocenter/ rafwhelp/v7r1m2/index.jsp. Preporuča se da se ta direktorijska struktura drži na dijeljenom file sistemu s obzirom na to da količina podataka koja bi se smjestila u nju s vremenom može izuzetno narasti, a osim toga na taj način može služiti 22 FYI by CROZ / broj 11 / studeni 2011.

23 IBM RAFW, Deployit tehnologije i trendovi Prikaz vrijednosti environment varijabli Tijek svakog pojedinog koraka joba i rezultat njegova izvršavanja (Passed, Failed But Continued, Failed, Running) mogu se vidjeti kroz management konzolu. Ukoliko nas zanima pak više detalja o pojedinom koraku, klikom miša na željeni korak prikazat će se logovi koji nam daju više informacija. kao centralni repozitorij instalacijskih medija. RAFW će po nazivu mape unutar direktorijske strukture i ciljanog produkta odabrati adekvatni paket. Tako pripremljeni projekt pušta se u realizaciju jednostavnim klikom na radio gumb Start Project, nakon čega će nas alat povezati s job workspaceom unutar kojeg se kroz dva taba mogu pregledati svi pojedini koraci cijelog projekta te sve environment varijable. Eventualno se radi pojednostavljenja neki koraci mogu isključiti kako bi postupak kraće trajao i pratio stvarno stanje s obzirom na to da se radi o predefiniranim koracima. Tako izmijenjeni projekt može se snimiti za buduće potrebe. Tijek svakog pojedinog koraka joba i rezultat njegova izvršavanja (Passed, Failed But Continued, Failed, Running) mogu se vidjeti kroz management konzolu. Ukoliko nas zanima pak više detalja o pojedinom koraku, klikom miša na željeni korak prikazat će se logovi koji nam daju više informacija. Kako svrha ovog alata nije praćenje izvršavanja zadanih taskova, mogu se kreirati grupe korisnika kojima bi se na slale obavijesti o rezultatu izvršavanja joba. Ako želite obavljati drugi vid akcija nad već definiranim okolinama, procedura je jednostavna: kreirajte environment tako što povučete konfiguraciju s target sustava, odaberite neku od RAFW integriranih biblioteka (svaka predstavlja jednu predefiniranu akciju) na koju ćete vezati environment, pokrenite kreirani job i akcija će za tren biti obavljena (za deploy aplikacije paket je potrebno prije smjestiti u odgovarajuću mapu RAFW direktorijske strukture). Akcije se, također, prema potrebi mogu mijenjati, kao i kreirati nove prema zahtjevima i željama. Akcije je moguće i isplanirati te postaviti da se odvijaju u unaprijed definiranim vremenskim razmacima bez potrebe za ručnim pokretanjem izvršavanja kroz Schedule Workspace Rational Build Forge frameworka. Uz kombinaciju sa slanjem notifikacija takav pristup daje pravu notu cjelokupnom procesu automatiziranja i u potpunosti oslobađa administratore za druge vrste poslova koji mogu doprinijeti razvoju cjelokupne IT infrastrukture. Prikaz pojedinih job koraka Prikaz rezultata izvršavanja pojedinih job koraka FYI by CROZ / broj 11 / studeni

24 tehnologije i trendovi IBM RAFW, Deployit Compare mode izvođenja akcija je opcija koja će mnoge IT sustave riješiti problema nenadanih izmjena konfiguracije njihova aplikativnog okruženja, primjerice uspoređujući povučene konfiguracije s master konfiguracijom unutar repozitorija okruženja. Također, se može postaviti da se postupak provjere opetovano pokreće svakog dana u određeno vrijeme te, ukoliko se primijeti razlika u konfiguracijama, da se zaduženom administratoru ili managementu pošalje obavijest o primijećenoj promjeni konfiguracije. Osim web-korisničkog sučelja management konzole sve radnje (kreiranje okruženja, terminsko planiranje pokretanja akcija, pokretanje akcija...) mogu se obavljati i koristeći RAFW komandno sučelje uz uvjet da je na Framework Server hostu instaliran RBF agent. Nažalost, u verziji komande je moguće obaviti samo lokalno na Framework server hostu, međutim prije spomenuti Rational Automation Framework verzije 3.0 omogućava kroz Eclipse plugin izvršavanje komandi s remote stroja. Osvrt na RAFW Rational Automation Framework alat namijenjen je prije svega velikim okolinama s puno WebSphere middleware produkata koji su kandidati za automatizirano upravljanje. Tek tada najjači adut, ušteda vremenskih i financijskih resursa, dolazi do izražaja. Računa se da se uštede kreću i do 40% ako se uzmu u obzir procesi instalacije, deploya i troubleshootinga na pojedinim okolinama. Razmjerno veličini okoline kreću se i postoci uštede. S RBF Frameworkom ispod sebe iskoristit će njegove mogućnosti za kreiranje izvještaja koje će slati zainteresiranim stranama kako bi imale uvid o tome kako živi njihova aplikativna okolina. Sposobnost integracije RAFW-a s drugim produktima kao što su IBM Workload Deployer, Rational Team Concert, Tivoli Service Automation Manager velika je i na taj se način mogu postići još viši stupnjevi automatizacije čak i u cloudu. Definitivno za kraj zaključujemo ovo je alat koji jednim udarcem ubija više muha, a ako već prije na neki način nisu riješena sva navedena pitanja, idealan je izbor za jednu kompleksnu IT okolinu. Deployit Deployit je platforma za automatizirano puštanje aplikacija u rad (Application Release Automation Platform). Što to znači? Deployit je aplikacija kroz koju se može brzo i predvidljivo pustiti određenu aplikaciju u određenu okolinu (razvoj, test ili produkciju). Kroz istu aplikaciju moguće je pratiti i kreirati sve resurse o kojima ovisi određena verzija aplikacije, kao što su: datasourcevi, instance SIBusa, MQ resursi itd. Zvuči predobro? Upravo tako, predobro da bi se propustilo obratiti pozornost na ovaj proizvod koji je nedavno izdan u verziji 3.5. Danas postoji veći broj aplikacija, odnosno platformi koje omogućavaju automatizirano puštanje novih verzija aplikacija u pogon, ali je dobar dio njih ili usko fokusiran na određenog proizvođača ili pak ignorira određene proizvođače. Deployit je jedan od proizvoda koji ne diskriminira i jednakim će žarom kreirati potrebne resurse na komercijalnim poslužiteljima kao što su WebSphere Application Server, WebSphere MQ, Oracle WebLogic Server, na hardverskim uređajima kao što je IBM DataPower (kroz integraciju s alatom DPAdmin) ili pak na open source poslužiteljima kao što su JBoss Application Server, Apache HTTPD, Apache Tomcat. Deployit je Inicijalni ekran nakon prvog pokretanja moguće spojiti i s IBM Workload Deployerom (proizvod se prije zvao WebSphere Cloudburst Appliance). Ovog su proljeća CROZ-ovi djelatnici imali priliku sudjelovati na radionici s autorima Deployita. Ostali smo ugodno iznenađeni proizvodom, pristupom razvoju, spremnošću na promjene i općenito stavom. Za razliku od velikog broja drugih proizvoda Deployit je zamišljen kao alat koji će tražiti minimalne intervencije u postojećem sustavu. U prijevodu - ne zahtijeva od korisnika instalaciju posebnih softvera na sustave s kojima se spaja, već kad god je to moguće pokušava izvršiti potrebne konfiguracijske naredbe izvođenjem na udaljenim poslužiteljima pomoću unaprijed dostupnih naredbi koje dolaze s proizvodima koje se konfigurira. Deployit je u stanju spajati se na Windows i UNIX bazirane poslužitelje. Pri tome se u potonje ubraja i z/os Deployit će veselo kreirati resurse i deployati aplikacije čak i na mainframeu. Deployit nije zahtjevan komad softvera: na disku zauzima 80-tak MB uključujući i dosta detaljnu dokumentaciju, traži Windows ili UNIX baziran operacijski sustav s Javom 1.6, 2GB RAM-a i dovoljno diskovnog prostora čije zauzeće ovisi o broju aplikacija, njihovoj veličini, učestalosti deployanja itd. 24 FYI by CROZ / broj 11 / studeni 2011.

25 IBM RAFW, Deployit tehnologije i trendovi Definicija infrastrukture u repozitoriju Deployment ekran Instalacija se svodi na raspakiravanje zip arhive i pokretanje servera. Pri prvom pokretanju postavit će se nekoliko jednostavnih pitanja, ali ukoliko se odaberu defaultne postavke, nakon nekoliko sekundi server je startan i dostupan na portu Korisničko sučelje Nakon prvog pokretanja ukucavanjem otvorit će se Flex bazirano korisničko sučelje koje se sastoji od tri cjeline podijeljene u tabove Deployment, Repository i Reports. Napomena: Flex sučelje ne funkcionira najbolje u Google Chrome browseru. Inicijalno je prikazan tab Deployment na kojem se u stablu s lijeve strane mogu vidjeti svi paketi spremni za deploy, u sredini trenutno aktivan deployment, a s desne se strane nalazi stablo u kojem su podaci o trenutačno deployanim aplikacijama. Naravno, prilikom prvog korištenja ovo ne znači previše, jer je repozitorij koji se koristi prazan. Repozitorij je prije korištenja potrebno popuniti podacima o infrastrukturi koja se koristi (unix ili Windows serveri, podaci potrebni za pristup serverima, podaci o deployment manageru i slično). Elemente infrastrukture moguće je zatim grupirati unutar definicija pojedinih okolina (Environments). Kroz isto sučelje moguće je vidjeti i internu strukturu repozitorija, odnosno kako to vidi Deployit. Neke od elemenata u repozitoriju moguće je naknadno mijenjati (primjerice portove ili postavke koje se mogu izmijeniti). Nakon što se definiraju potrebni elementi infrastrukture i pojedine okoline, moguće je prionuti poslu: može se preći na deployment. Sam se postupak svodi na import paketa koje je moguće deployati i njihovo mapiranje na ciljanu okolinu. Sam postupak deployanja moguće je obaviti odvlačenjem paketa i okolina na za to predviđeno mjesto u centralnom dijelu ekrana. Nakon što se odaberu aplikacije i ciljane okoline, dobije se ekran na kojem su zelenim linijama označene veze između pojedinih paketa koje je moguće deployati i pripadnih servera. Odmah iza mapiranja slijedi ekran s prikazom koraka potrebnih da bi se deploy obavio. Broj koraka koje treba obaviti Deployment koraci s greškom ovisi o tipu i kompleksnosti deploya na infrastrukturu. U slučaju da dođe do greške moguće je na istom ekranu pogledati detalje vezane uz grešku. Treću cjelinu čine izvještaji. Putem izvještaja moguće je pratiti statuse pojedinih deployeva, koje su aplikacije deployane u koju okolinu, duljinu trajanja pojedinih procesa, trend kroz zadane periode ili jednostavno prikazati koja je verzija aplikacije otišla u koju okolinu kojeg dana. Arhitektura Sam proizvod ima jednostavnu, ali vrlo učinkovitu arhitekturu. U centru proizvoda nalazi se Unified Deployment Engine (UDE), koji se za izvršavanje zadataka oslanja na repozitorij podataka (Apache Jackrabbit JCR). Repozitorij sadržava sve potrebne informacije o sustavima, konfiguracijama, kao i povijest promjena. UDE je generički engine koji za izvršavanje pojedinih zadataka koristi pluginove (WAS, WLS, MQ) koji pristupaju udaljenim sustavima. U sve je integriran sigurnosni sustav temeljen na Role Based Access Control (RBAC) pristupu. Upravljanje samim deployment engineom moguće je preko REST sučelja kroz Flex baziran klijent ili kroz Command Line Interface (CLI). Isto se sučelje koristi i za potrebe Maven plugina. Postojeću aplikaciju moguće je nadograditi vlastitim pluginovima (koje uopće nije teško napisati), a primjeri se kreću od jednostavnih kao što je pokretanje željene naredbe na određenoj skupini servera pri deployu, pa do kreiranja MQ postavki ili resursa po naming konvenciji pojedine tvrtke. Osim novih naredbi moguće je FYI by CROZ / broj 11 / studeni

26 tehnologije i trendovi IBM RAFW, Deployit Izvještaji definirati i nove tipove artefakata koji se mogu deployati ili nove tipove kontejnera (recimo novi tip servera). Deployit je u stanju integrirati se s postojećim sustavom dok god postoji naredba ili API kojim se određena operacija može obaviti izvan samog sustava. Ostala korisnička sučelja Osim Flex baziranog sučelja Deployit je moguće kontrolirati iz komandne linije pomoću CLI (Command Line Interface) alata. CLI može sve što i Flex sučelje, a u pojedinim slučajevima (kada je riječ o novijim mogućnostima za koje još nije smišljeno Deployit arhitektura Deployit arhitektura ne koristi agente na udaljenim računalima, ali se zato Deployit i pripadni pluginovi poprilično oslanjaju na biblioteku Overthere. Prikladno nazvana, biblioteka Overthere omogućava spajanje na udaljene sustave te izvršavanje naredbi na njima, sve uz korištenje jednostavnog API-a. OverThere overthere vizualno sučelje) i više. To je moguće jer pri tome CLI alat koristi isto REST sučelje kao i Flex bazirani klijent. Deployit dolazi i s Maven pluginom, koji omogućava jednostavnu integraciju ukoliko se koristi Maven kao build sustav. Vrijednost ubrzane isporuke Zbog čega je Deployit poseban? Deployit zahtijeva minimalne ili nikakve intervencije u postojeće sustave, omogućava deploy na postojeće aplikacijske servere, ne samo aplikacija već i svih pripadnih resursa koji su vezani uz pojedinu aplikaciju. Pri tome su sve informacije o koracima unaprijed dostupne i transparentne, a moguće je dohvatiti i statističke podatke ukoliko se za to pokaže potreba. Deployment aplikacija na informacijskoj infrastrukturi je centralizirana, predvidljiva i dokumentirana. Kome Deployit pomaže: - Programerima Umjesto pisanja dokumenata i kompliciranih uputa koje često ne odgovaraju stvarnom stanju, programeri mogu održavati deskriptore koji opisuju potrebne resurse. Time se izbjegava mogućnost greške u dokumentaciji. - Sistemskom sektoru (operations) Osobe koje su zbog određenog broja ručnih koraka brinule o deployu aplikacija mogu se posvetiti optimizaciji cijelog procesa i analiziranju pravih operativnih problema. - Upravi (management) Uz Deployit uprava može pratiti povijest uspješnih i neuspješnih deployeva te imati evidenciju verzija aplikacija po okolinama na jednom mjestu. Ukratko: Deployit smanjuje količinu posla koji se ne da automatizirati, smanjuje količinu potrebne dokumentacije i mogućnosti greške. Zbog svega toga, Deployit omogućava predvidljiv deployment, oslobađa ljudske resurse, smanjuje troškove i olakšava poslovanje. U ovom su članku namjerno preskočene neke od mogućnosti Deployita s idejom da potaknu zainteresirane da zatraže osobnu licencu i sami isprobaju mogućnosti tog alata. Resursi linkovi XebiaLabs OverThere DPAdmin 26 FYI by CROZ / broj 11 / studeni 2011.

27 IBM OpenPages tehnologije i trendovi IBM OpenPages platforma budućnosti Piše: Josip Tokmačić Nova era kontrole rizika, upravljanja i usklađivanja. GRC platforme (Governance, Risk & Compliance) postale su zanimljive tvrtkama koje žele unaprijediti upravljanje rizicima, ubrzati poslovne procese te pravovremeno implementirati regulatorna pravila koja nameću vanjske kuće. Jedno takvo rješenje koje se nudi na tržištu jest OpenPages GRC platform. OpenPages ujedno je i naziv tvrtke koja stoji iza tog rješenja, a osnovana je godine. Potreba za GRC platformama nastala je paralelno s potrebama da se krovnim kućama pojedine industrije dostave određeni izvještaji. Posljedica je takve potrebe da organizacije, prvenstveno u financijskoj industriji, tjera na razmišljanje o konsolidaciji podataka, poslovnim procesima te njihovom ujedinjavanju na korporativnoj razini u cilju razumijevanja što je rizik i kako ga definirati. Time se nastoji baviti i OpenPages, a uspjeh se može mjeriti samim pogledom na organizacije koje su njihovi korisnici (Allianz, Barclays, BP...). OpenPages danas je dio IBM-ove obitelji, a od listopada Gartner Magic Quadrant smješta OpenPages kao vodećeg lidera za enterprise GRC platforme. Njegova uspješnost prilagodbe korisnicima uvelike je omogućena integracijom vlastitog model-driven razvojnog aplikacijskog okruženja i Cognos BI rješenja. Iako se istodobno provlače odlike CMS-a, odnosno DMS-a, IBM OpenPages sastoji se od skupa komponenti koje podržavaju cijeli spektar organizacijskih potreba za upravljanje rizicima i usklađenošću. Svaka je komponenta vrlo konfigurabilna za podržavanje metodologija upravljanja rizicima. OpenPages GRC platforma je enterprise softversko rješenje koje integrira metodologiju upravljanja rizicima, taksonomiju i poslovnu praksu u jedno. Time je stvoreno jedinstveno rješenje koje povećava poslovne performanse, lakše kontrolira rizike i olakšava pravovremeno reagiranje na brojne regulatorne zahtjeve. Svakako se može reći da je OpenPages platforma skalabilan i inteligentan sustav upravljanja rizicima. FYI by CROZ / broj 11 / studeni

28 tehnologije i trendovi IBM OpenPages Zbog svih svojih odlika, IBM OpenPages predstavlja tehnologiju za iduća desetljeća. Zbog svoje prilagodljivosti tržišnim pravilima i normama, premošćujući jaz između poslovnih potreba i IT-a, predstavlja interes velikog broja tvrtki koje tu vide prednost u odnosu na druge vendore. IBM OpenPages Konfigurabilnost ispred dodatnog programiranja OpenPages sastoji se od skupa komponenti koje podržavaju cijeli spektar organizacijskih potreba za upravljanje rizicima i usklađenošću. Svaka je komponenta vrlo konfigurabilna za podržavanje metodologija upravljanja rizicima. Time je dobiveno to da kompanije mogu jednostavno integrirati upravljanje rizicima unutar poslovanja, što ima za cilj dobivanje boljih poslovnih rezultata. Prva takva komponenta jest komponenta upravljanja izgubljenim događajima. Riječ je o bazi koja se može konfigurirati da hvata sve podatke bitne za analizu uzroka rizika i pakira ih u formu podložnu daljnjem modeliranju. Sljedeća bitna, a i vrlo fundamentalna komponenta jest KRIs (Key Risk Indicators). KRIs predstavlja framework za potpunu kontrolu rizika, a njegova je prednost u sposobnosti da se mjeri u rasponu od reduciranja poslovnih gubitaka do upravljanja rizičnim situacijama prije samog njihova pojavljivanja. Korisnik definira skup indikatora s pripadajućim mjerama koji se onda povezuju s definiranim rizicima i kontrolama. RCSA je komponenta koja pruža najbolju praksu definiranja i prikazivanja samoprocjene rizika i kontrola, usmjerene na prikaz poslovnih vrijednosti tvrtki. Podaci i procesi podešavaju se tako da odgovaraju poslovnoj strukturi. Upravljanje predmetima (issue management) komponenta je koja omogućava praćenje nekog rizika od uzroka pa do samog završetka. Osim komponenti sustava, OpenPages platforma nudi i određene servise kao što je izvještajni servis, analitički servis, workflow servis, servis sigurnosti i kontrole pristupa. Izvještajni je servis baziran na Cognos BI servisu s upravljačkom pločom i Mashup servisu, te se sastoji od preko 75 predložaka izvještaja koji su početna točka za kreiranje kompletne izvještajne infrastrukture. Posljedica je integracija s Microsoft Office alatima. Analitički je servis, također, naslijeđen iz Cognos BI servisa, uz integraciju sa SSPSom, IBM-ovim softverom za predikciju. Uz takvu kombinaciju dobiven je servis koji poslovnoj strani omogućava otkrivanje novih trendova, obrazaca i poveznica na temelju rizika i usklađenosti podataka. Workflow servisi automatiziraju procese uz omogućavanje fokusiranja na poslovne procese koji zahtijevaju ljudsko uplitanje u donošenje odluka. No ono po čemu je OpenPages prepoznatljiv jest njegova konfigurabilnost. Konfigurabilnost je najbolje vidljiva u segmentu definiranja metodologije upravljanja rizicima kod pojedinog korisnika. Nema potrebe za programiranjem. Takav pogled na implementaciju pojedinog zahtjeva i potreba korisnika smanjio je troškove i vrijeme izvođenja projekata. OpenPages trenutačno podržava regulatorna pravila za mnoge industrije. Inicijalno se orijentirao na bankarsku industriju, gdje su danas implementirana regulatorna pravila poput Basel II, FDICIA, GLBA, AML i SOX, te osiguravajuće kuće, gdje podržava Model Audit Rule, Solvency II, NAIC, GLBA, AML i SOX. Međutim, kako je platformu moguće vrlo jednostavno proširivati, danas su podržana i regulatorna pravila u energetici, poput FERC/NERC, M&A i SOX te čak i upute kao što je NRC. U zdravstvu i u farmaceutskoj industriji podržava HIPAA i FDA upute, CMS i, naravno, SOX regulatorna pravila. Zbog svih svojih odlika, IBM Open- Pages predstavlja tehnologiju za iduća desetljeća. Zbog svoje prilagodljivosti tržišnim pravilima i normama, premošćujući jaz između poslovnih potreba i IT-a, predstavlja interes velikog broja tvrtki koje tu vide prednost u odnosu na druge vendore. IBM OpenPages rješenja Takva, opisana platforma iznjedrila je i pet proizvoda koje OpenPages trenutačno nudi: ORM software (Operational Risk Management) Predstavlja automatizirani skup procesa za identificiranje, nadgledanje, analiziranje i upravljanje operativnim rizicima. Omogućava integraciju podataka o rizicima unutar jednog okruženja. U tom modulu najčešće su implementirana regulatorna pravila poput Basel II i Solvency II, što ima za posljedicu kvalitetnije mjerenje i upravljanje rizicima. Krajnji su rezultat takvih procesa izvještaji najčešće prikazivi preko nadzorne ploče, a zbog integracije s Microsoft Office alatima, smatra se glavnim osloncem poslovnim korisnicima u donošenju bitnih odluka. PCM software (Policy and Compliance Management) Osnovna je značajka integracija pravila i propisa kroz centralni repozitorij. Podržava jedinstvenu strukturu svakog korisnika kroz kontrolu hijerarhije entiteta, procesa i rizika. Eliminira redundanciju podataka i zajedničkih dokumenata. Sve je to temelj za postizanje suglasnosti na razini organizacije, provodljivost korporativnih pravila i propisa. FCM software (Financial Controls Management) Modul koji je ključan u implementaciji integriranog pristupa upravljanju rizicima i suglasnošću unutar cijele organizacije. Omogućava eliminaciju rizika i pojedinačna usklađivanja unutar organizacije. Prednost daje usklađivanju kroz regulatorna pravila i integraciji istih u osnovu poslovanja. Taj modul donosi centralizirani način upravljanja financijskim kontrolama usklađenosti kroz certificiranje, samoocjenjivanje i automatizaciju usklađenosti. Financijska usklađenost i poboljšanje poslovnih performansi omogućene su preko upravljive kontrolne ploče. ITG software (IT Governance) Predstavlja tehnologiju upravljanja IT-em koja reducira kompleksnost rizika IT-a povezivanjem upravljanja IT operative s poslovnim inicijativama, strategijama i regulatornim potrebama. Omogućava sustavno održavanje sukladnosti kroz mnogobrojne standarde poput COSO-a, CoBit-a, ITIL-a i ISO regulative, upravljajući IT kontrolama i rizicima prema poslovnim procesima koje podržavaju. IAM software (Internal Audit Management) Predstavlja tehnologiju kojom se automatiziraju procesi unutarnje revizije neke organizacije. Omogućava dodavanje učinkovitije standardizacije za neovisno procjenjivanje rizika i poboljšanje usklađenosti. Zbog specifične se namjene u potpunosti integrira s ostalim modulima, pružajući pogled na usklađenost unutar organizacije kroz razna pravila i procedure. IAM je potpuno konfigurabilan te podržava tradicionalan i progresivan pristup upravljanju revizijom. 28 FYI by CROZ / broj 11 / studeni 2011.

29 zbx tehnologije i trendovi Piše: Daniel Vencler zbx nova mogućnost konsolidacije mainframea i distribuirane platforme Korisnici mainframea gotovo uvijek imaju potrebu za serverima drugih arhitektura pored samog mainframea. IBM je ponukan tom potrebom odlučio proširiti mainframe te mu dodao zbx (zenterprise BladeCenter Extension). zbx je infrastrukturni dodatak mainframeu pod zajedničkim managementom koji u sebi sadrži različite tipove blade servera te je mrežom visoke propusnosti spojen na klasični mainframe CPC. Sam zbx sastoji se od 1 do 4 standardna 19 racka, u kojem se nalaze po dva BladeCenter kućišta i potrebna mrežna i Fibre Channel infrastruktura. Dakle, maksimalni broj BaldeCenter kućišta po zbx-u jest 8, maksimalni broj blade servera po zbx-u jest 112 (naravno, tu se pretpostavlja da su svi blade serveri jednostruke širine). U prvom se racku zbx-a pored dva Blade- Centera nalaze i 4 infrastrukturna TOR (top of rack) switcha. Sama BladeCenter kućišta u sebi pored blade servera sadrže i dva modula za management, dva mrežna (ethernet) switch modula, dva Fibre Channel switch modula te dva high speed switch modula. Pored samog hardvera značajna je komponenta zbx-a virtualizacijski i management softver koji je potpuno integriran s dosad korištenom mainframe virtualizacijom i managementom. Trenutno zbx može biti dodatak na z196 i z114 modele mainframea. Blade serveri U zbx-u su trenutačno podržana 4 tipa blade servera. IBM Smart Analytics Optimizer blade server je specijalizirano hardversko i softversko rješenje za potrebe poslovne analize. Ponuda se sastoji od paketa od 7, 14, 28, 42 i 56 Smart Analytics Optimizer blade servera. Zbog posebnosti FYI by CROZ / broj 11 / studeni

30 tehnologije i trendovi zbx tog tipa blade servera, oni se ne mogu miješati s ostalim tipovima blade servera u istom BladeCenter kućištu. Od specijaliziranih blade servera podržan je još i DataPower XI50z blade server. DataPower XI50z je appliance koji služi za akceleraciju rada s XML-om, SOA-om (Service Oriented Architecture) te sadrži ESB (Enterprise Service Bus) funkcionalnost poput routinga, bridginga, transformacija i event handlinga. Tim tipom blade servera možemo maknuti te poslove s mainframea te time rasteretiti potrošnju mainframe CP-ova. POWER7 blade serveri (PS701) jesu blade serveri opće namjene koji služe kao resurs za kreiranje POWER7 virtualnih mašina. Trenutno su u ponudi tri konfiguracije, koje se razlikuju samo po količini glavne memorije (32GB, 64GB i 128GB). Sve konfiguracije imaju 8 POWER7 jezgri na 3.0GHz. Sa svakim POWER7 bladeom dolazi i licenca za PowerVM Enterprise Edition za 8 jezgri. Podržani operativni sustavi na POWER7 blade serverima jesu AIX 5, AIX 6 i AIX 7. HX5 blade serveri jesu blade serveri opće namjene koji služe kao resurs za kreiranje x86 virtualnih mašina. Trenutno su u ponudi dvije konfiguracije, koje se razlikuju samo u količini glavne memorije (64GB i 128GB). Sve konfiguracije imaju dva Intel E procesora s 8 jezgri svaki (16 ukupno po blade serveru) na 2.13GHz. Podržani operativni sustavi na HX5 blade serverima jesu Red Hat RHEL 5.5 i Novell SUSE SLES 11 SP1. Trenutno Microsoft Windows operativni sustav nije podržan, ali je IBM najavio da im je u planu podrška Microsoftova operativnog sustava. Prema neslužbenim podacima, podrška za Microsoft Windows očekuje se do kraja ove godine. Mrežne konekcije Prvi rack u zbx-u sadrži takozvane TOR (top of rack) switcheve koji služe za mrežne konekcije unutar zbx-a, ali i za spajanje zbx-a na mainframe i mrežu. Pored FC konekcija prema storageu postoje još 3 vrste mrežnih konekcija: INMN, IEDN te korisnička mreža. Naravno, pored tih mrežnih konekcija moguće je i spojiti blade servere na korisničku Fibre Channel infrastrukturu. Poput mainframea, zbx potpuno virtualizira svoje resurse. Tako se blade serverima ne pristupa direktno, već su blade serveri samo resursi za kreiranje virtualnih servera. Sam mainframe tako ima LPAR-e, dok zbx ima virtualne mašine, a blade server može se shvatiti kao analogija mainframe procesorskog booka. 30 FYI by CROZ / broj 11 / studeni 2011.

31 zbx tehnologije i trendovi INMN (Intranode Management Network) je LAN između mainframe support elementa, hypervisora, optimizatora i management agenata, ukratko, to je infrastrukturna management mreža. Fizički INMN uspostavlja konekciju između mrežnih switch modula, management modula i OSA Express (CHPID OSM) kartica u mainframeu. IEDN (Intraensemble Data Network) je LAN između mainframea i blade servera koji služi za komunikaciju mainframe aplikacija s aplikacijama na blade serverima. Fizički, IEDN uspostavlja konekciju između high speed switch modula i OSA Express (CHPID OSX) kartica na mainframeu. Naravno, moguće je spojiti zbx i na korisničku mrežu tako da računala s LAN-a mogu pristupati blade serverima. Fizički je to konekcija između mrežnih switch modula na BladeCenter kućištu i korisničkog LAN switcha. Zadnji je tip konekcije Fibre Channel, koji omogućuje pristup storageu i tape libraryima. Fizički, to je konekcija između Fibre Channel switch modula u BladeCenter kućištima i korisničkim storageima, tape libraryima i Fibre channel switchevima. U slučaju IBM Smart Analytics Optimizer blade servera moguća je još i posebna direktna konekcija na DS5020 preko Fibre Channela. Taj DS5020 je kao i blade serveri pod managementom zbx-a i dediciran je tim IBM Smart Analytics Optimizer blade serverima. Mreža visoke propusnosti između zbx-a i mainframea jamči također i maksimalne performanse u komunikaciji između aplikacija na blade serverima i jezgre poslovanja poput DB2 for z/os na mainframeu. Sve je to ujedinjeno pod zenterprise Unified Resource Managerom, koji omogućava jedinstveno sučelje za upravljanje resursima bili oni mainframe, POWER7 ili Intel. Također, na jedan zbx moguće je spojiti do 8 mainframea (z196 ili z114), ali samo je jedan od njih vlasnik zbx-a. Samo taj jedan ima management nad zbx-om jer su njegovi service elementi spojeni na zbx preko INMN mreže. Management i virtualizacija Poput mainframea, zbx potpuno virtualizira svoje resurse. Tako se blade serverima ne pristupa direktno, već su blade serveri samo resursi za kreiranje virtualnih servera. Sam mainframe tako ima LPAR-e, dok zbx ima virtualne mašine, a blade server može se shvatiti kao analogija mainframe procesorskog booka. zbx virtualizacijska tehnologija bazirana je na dvije već postojeće tehnologije. Za potrebe virtualiziranja POWER7 blade servera koristi se PowerVM Enterprise Edition, te pored toga svaki od blade servera dobije automatski svoje VIO servere, koji nisu dostupni korisniku, već su pod kontrolom Unified Resource Managementa. Za potrebe virtualiziranja x86 servera koristi se hypervisor baziran na KVM tehnologiji. KVM je implementacija virtualnih mašina nastala na Linuxu, te je u stanju iskoristiti specijalizirane instrukcije za virtualizaciju na x86 procesorima. Sav se potreban softver (PowerVM, VIOS, x86 hypervisor) automatski instalira na blade servere kad se oni ugrade u zbx. Same se virtualne mašine kreiraju iz istog sučelja iz kojeg se vrši kreiranje i upravljanje mainframe LPAR-ima, sve se radi s Hardware Management Console preko INMN mreže. Dakle, preko Hardware Management Console pristupamo service elementu od mainframea vlasnika koji onda dalje komunicira s hypervisorom na blade serverima i management modulima u BladeCenter kućištima. Prednosti zbx-a Pomoću zenterprise BladeCenter Extensiona IBM je uspio proširiti virtualizacijske i cloud computing mogućnosti mainframea. Do sad je mainframe podržavao samo zvm (virtualizacija) i zlinux kao cloud computing platformu, pored naravno klasičnih mainframe tehnologija (z/os, z/tpf, z/vse), a sada podržava i tehnologije poput POWER7 procesora, AIX-a, te Intel procesora i Linuxa na Intelu. Naravno, kako bi upotpunili podršku za Intel procesore, predviđena je i podrška za Microsoft Windows operativne sustave pod zbx-om. Mreža visoke propusnosti između zbx-a i mainframea jamči također i maksimalne performanse u komunikaciji između aplikacija na blade serverima i jezgre poslovanja poput DB2 for z/os na mainframeu. Sve je to ujedinjeno pod zenterprise Unified Resource Managerom, koji omogućava jedinstveno sučelje za upravljanje resursima bili oni mainframe, POWER7 ili Intel. FYI by CROZ / broj 11 / studeni

32

Port Community System

Port Community System Port Community System Konferencija o jedinstvenom pomorskom sučelju i digitalizaciji u pomorskom prometu 17. Siječanj 2018. godine, Zagreb Darko Plećaš Voditelj Odsjeka IS-a 1 Sadržaj Razvoj lokalnog PCS

More information

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan.

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. 1) Kod pravilnih glagola, prosto prošlo vreme se gradi tako

More information

PROJEKTNI PRORAČUN 1

PROJEKTNI PRORAČUN 1 PROJEKTNI PRORAČUN 1 Programski period 2014. 2020. Kategorije troškova Pojednostavlj ene opcije troškova (flat rate, lump sum) Radni paketi Pripremni troškovi, troškovi zatvaranja projekta Stope financiranja

More information

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd,

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd, AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje Marko Eremija Sastanak administratora, Beograd, 12.12.2013. Sadržaj eduroam - uvod AMRES eduroam statistika Novine u okviru eduroam

More information

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije Biznis scenario: U školi postoje četiri sekcije sportska, dramska, likovna i novinarska. Svaka sekcija ima nekoliko aktuelnih projekata. Likovna ima četiri projekta. Za projekte Pikaso, Rubens i Rembrant

More information

Podešavanje za eduroam ios

Podešavanje za eduroam ios Copyright by AMRES Ovo uputstvo se odnosi na Apple mobilne uređaje: ipad, iphone, ipod Touch. Konfiguracija podrazumeva podešavanja koja se vrše na računaru i podešavanja na mobilnom uređaju. Podešavanja

More information

Windows Easy Transfer

Windows Easy Transfer čet, 2014-04-17 12:21 - Goran Šljivić U članku o skorom isteku Windows XP podrške [1] koja prestaje 8. travnja 2014. spomenuli smo PCmover Express i PCmover Professional kao rješenja za preseljenje korisničkih

More information

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings Eduroam O Eduroam servisu Eduroam - educational roaming je besplatan servis za pristup Internetu. Svojim korisnicima omogućava bezbedan, brz i jednostavan pristup Internetu širom sveta, bez potrebe za

More information

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA KOŽA I TEKSTIL ALU FELGE CJENIK APLIKACIJE CERAMIC PRO PROIZVODA Radovi prije aplikacije: Prije nanošenja Ceramic Pro premaza površina vozila na koju se nanosi mora bi dovedena u korektno stanje. Proces

More information

Iskustva video konferencija u školskim projektima

Iskustva video konferencija u školskim projektima Medicinska škola Ante Kuzmanića Zadar www.medskolazd.hr Iskustva video konferencija u školskim projektima Edin Kadić, profesor mentor Ante-Kuzmanic@medskolazd.hr Kreiranje ideje 2003. Administracija Učionice

More information

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik)

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik) JEDINSTVENI PORTAL POREZNE UPRAVE Priručnik za instalaciju Google Chrome dodatka (Opera preglednik) V1 OPERA PREGLEDNIK Opera preglednik s verzijom 32 na dalje ima tehnološke promjene zbog kojih nije moguće

More information

STRUČNA PRAKSA B-PRO TEMA 13

STRUČNA PRAKSA B-PRO TEMA 13 MAŠINSKI FAKULTET U BEOGRADU Katedra za proizvodno mašinstvo STRUČNA PRAKSA B-PRO TEMA 13 MONTAŽA I SISTEM KVALITETA MONTAŽA Kratak opis montže i ispitivanja gotovog proizvoda. Dati izgled i sadržaj tehnološkog

More information

WWF. Jahorina

WWF. Jahorina WWF For an introduction Jahorina 23.2.2009 What WWF is World Wide Fund for Nature (formerly World Wildlife Fund) In the US still World Wildlife Fund The World s leading independent conservation organisation

More information

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE CJENOVNIK KABLOVSKA TV Za zasnivanje pretplatničkog odnosa za korištenje usluga kablovske televizije potrebno je da je tehnički izvodljivo (mogude) priključenje na mrežu Kablovskih televizija HS i HKBnet

More information

BENCHMARKING HOSTELA

BENCHMARKING HOSTELA BENCHMARKING HOSTELA IZVJEŠTAJ ZA SVIBANJ. BENCHMARKING HOSTELA 1. DEFINIRANJE UZORKA Tablica 1. Struktura uzorka 1 BROJ HOSTELA BROJ KREVETA Ukupno 1016 643 1971 Regije Istra 2 227 Kvarner 4 5 245 991

More information

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri.

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri. Potprogrami su delovi programa. Često se delovi koda ponavljaju u okviru nekog programa. Logično je da se ta grupa komandi izdvoji u potprogram, i da se po želji poziva u okviru programa tamo gde je potrebno.

More information

1. Instalacija programske podrške

1. Instalacija programske podrške U ovom dokumentu opisana je instalacija PBZ USB PKI uređaja na računala korisnika PBZCOM@NET internetskog bankarstva. Uputa je podijeljena na sljedeće cjeline: 1. Instalacija programske podrške 2. Promjena

More information

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI Za pomoć oko izdavanja sertifikata na Windows 10 operativnom sistemu možete se obratiti na e-mejl adresu esupport@eurobank.rs ili pozivom na telefonski broj

More information

MENADŽMENT I INFORMACIONE TEHNOLOGIJE Katedra za menadžment i IT. Menadžment i informacione tehnologije

MENADŽMENT I INFORMACIONE TEHNOLOGIJE Katedra za menadžment i IT. Menadžment i informacione tehnologije Prezentacija smjera MENADŽMENT I INFORMACIONE TEHNOLOGIJE Katedra za menadžment i IT Menadžment i informacione tehnologije Zašto... Careercast.com latest report on the ten best jobs of 2011 #1 Software

More information

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević GUI Layout Manager-i Bojan Tomić Branislav Vidojević Layout Manager-i ContentPane Centralni deo prozora Na njega se dodaju ostale komponente (dugmići, polja za unos...) To je objekat klase javax.swing.jpanel

More information

Tutorijal za Štefice za upload slika na forum.

Tutorijal za Štefice za upload slika na forum. Tutorijal za Štefice za upload slika na forum. Postoje dvije jednostavne metode za upload slika na forum. Prva metoda: Otvoriti nova tema ili odgovori ili citiraj već prema želji. U donjem dijelu obrasca

More information

Upravljanje kvalitetom usluga. doc.dr.sc. Ines Dužević

Upravljanje kvalitetom usluga. doc.dr.sc. Ines Dužević Upravljanje kvalitetom usluga doc.dr.sc. Ines Dužević Specifičnosti usluga Odnos prema korisnicima U prosjeku, lojalan korisnik vrijedi deset puta više nego što je vrijedio u trenutku prve kupnje. Koncept

More information

11 Analiza i dizajn informacionih sistema

11 Analiza i dizajn informacionih sistema 11 Analiza i dizajn informacionih sistema Informatika V.Prof.dr Kemal Hajdarević dipl.ing.el 25.4.2014 11:58:28 1 1. Kompjuter, Internet, i mrežne osnove 2. Kompjuterska industrija Informatika u stomatologiji

More information

Katedra za menadžment i IT. Razvoj poslovnih informacionih sistema

Katedra za menadžment i IT. Razvoj poslovnih informacionih sistema Prezentacija smjera Razvoj poslovnih informacionih sistema Katedra za menadžment i IT Razvoj poslovnih informacionih sistema Zašto... Careercast.com latest report on the ten best jobs of 2011 #1 Software

More information

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB.

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB. 9.72 8.24 6.75 6.55 6.13 po 9.30 7.89 5.86 10.48 8.89 7.30 7.06 6.61 11.51 9.75 8.00 7.75 7.25 po 0.38 10.21 8.66 7.11 6.89 6.44 11.40 9.66 9.73 7.69 7.19 12.43 1 8.38 7.83 po 0.55 0.48 0.37 11.76 9.98

More information

SAS On Demand. Video: Upute za registraciju:

SAS On Demand. Video:  Upute za registraciju: SAS On Demand Video: http://www.sas.com/apps/webnet/video-sharing.html?bcid=3794695462001 Upute za registraciju: 1. Registracija na stranici: https://odamid.oda.sas.com/sasodaregistration/index.html U

More information

Office 365, upute za korištenje elektroničke pošte

Office 365, upute za korištenje elektroničke pošte Office 365, upute za korištenje elektroničke pošte Naša ustanova koristi uslugu elektroničke pošte u oblaku, u sklopu usluge Office 365. To znači da elektronička pošta više nije pohranjena na našem serveru

More information

Trening: Obzor financijsko izvještavanje i osnovne ugovorne obveze

Trening: Obzor financijsko izvještavanje i osnovne ugovorne obveze Trening: Obzor 2020. - financijsko izvještavanje i osnovne ugovorne obveze Ana Ključarić, Obzor 2020. nacionalna osoba za kontakt za financijska pitanja PROGRAM DOGAĐANJA (9:30-15:00) 9:30 10:00 Registracija

More information

Bušilice nove generacije. ImpactDrill

Bušilice nove generacije. ImpactDrill NOVITET Bušilice nove generacije ImpactDrill Nove udarne bušilice od Bosch-a EasyImpact 550 EasyImpact 570 UniversalImpact 700 UniversalImpact 800 AdvancedImpact 900 Dostupna od 01.05.2017 2 Logika iza

More information

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020.

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. Idejno rješenje: Dubrovnik 2020. Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. vizualni identitet kandidature dubrovnika za europsku prijestolnicu kulture 2020. visual

More information

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Marijana Glavica Dobrica Pavlinušić http://bit.ly/ffzg-eprints Definicija

More information

Sustav potpore za program OBZOR 2020.

Sustav potpore za program OBZOR 2020. Sustav potpore za program OBZOR 2020. INFORMATIVNI DAN Obzor 2020. Prioritet:Industrijsko vodstvo Područje: Nanotehnologije, napredni materijali, biotehnologija, napredna proizvodnja i prerada (NMP+B)

More information

Nejednakosti s faktorijelima

Nejednakosti s faktorijelima Osječki matematički list 7007, 8 87 8 Nejedakosti s faktorijelima Ilija Ilišević Sažetak Opisae su tehike kako se mogu dokazati ejedakosti koje sadrže faktorijele Spomeute tehike su ilustrirae a izu zaimljivih

More information

Uvod u relacione baze podataka

Uvod u relacione baze podataka Uvod u relacione baze podataka 25. novembar 2011. godine 7. čas SQL skalarne funkcije, operatori ANY (SOME) i ALL 1. Za svakog studenta izdvojiti ime i prezime i broj različitih ispita koje je pao (ako

More information

Mindomo online aplikacija za izradu umnih mapa

Mindomo online aplikacija za izradu umnih mapa Mindomo online aplikacija za izradu umnih mapa Mindomo je online aplikacija za izradu umnih mapa (vrsta dijagrama specifične forme koji prikazuje ideje ili razmišljanja na svojevrstan način) koja omogućuje

More information

Mogudnosti za prilagođavanje

Mogudnosti za prilagođavanje Mogudnosti za prilagođavanje Shaun Martin World Wildlife Fund, Inc. 2012 All rights reserved. Mogudnosti za prilagođavanje Za koje ste primere aktivnosti prilagođavanja čuli, pročitali, ili iskusili? Mogudnosti

More information

SPORTSKI TURIZAM U FUNKCIJI DMK RAZVOJA. Ivan Pukšar, UNPAH

SPORTSKI TURIZAM U FUNKCIJI DMK RAZVOJA. Ivan Pukšar, UNPAH SPORTSKI TURIZAM U FUNKCIJI DMK RAZVOJA Ivan Pukšar, UNPAH DMK destinacijska menadžment kompanija tvrtka koja koristi svoje opsežno poznavanje turističkih resursa, raspolaže sa stručnim djelatnicima te

More information

RANI BOOKING TURSKA LJETO 2017

RANI BOOKING TURSKA LJETO 2017 PUTNIČKA AGENCIJA FIBULA AIR TRAVEL AGENCY D.O.O. UL. FERHADIJA 24; 71000 SARAJEVO; BIH TEL:033/232523; 033/570700; E-MAIL: INFO@FIBULA.BA; FIBULA@BIH.NET.BA; WEB: WWW.FIBULA.BA SUDSKI REGISTAR: UF/I-1769/02,

More information

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ DIZAJN TRENINGA Model trening procesa FAZA DIZAJNA CILJEVI TRENINGA Vrste ciljeva treninga 1. Ciljevi učesnika u treningu 2. Ciljevi učenja Opisuju željene

More information

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU KONFIGURACIJA MODEMA ZyXEL Prestige 660RU Sadržaj Funkcionalnost lampica... 3 Priključci na stražnjoj strani modema... 4 Proces konfiguracije... 5 Vraćanje modema na tvorničke postavke... 5 Konfiguracija

More information

WELLNESS & SPA YOUR SERENITY IS OUR PRIORITY. VAŠ MIR JE NAŠ PRIORITET!

WELLNESS & SPA YOUR SERENITY IS OUR PRIORITY. VAŠ MIR JE NAŠ PRIORITET! WELLNESS & SPA YOUR SERENITY IS OUR PRIORITY. VAŠ MIR JE NAŠ PRIORITET! WELLNESS & SPA DNEVNA KARTA DAILY TICKET 35 BAM / 3h / person RADNO VRIJEME OPENING HOURS 08:00-21:00 Besplatno za djecu do 6 godina

More information

FYI UPRAVLJANJE ZAHTJEVIMA. FYI by CROZ. -tema broja- IBM Tivoli Unified Process Composer IBM Maximo Asset Management. Zoran Hrustić, IBM

FYI UPRAVLJANJE ZAHTJEVIMA. FYI by CROZ. -tema broja- IBM Tivoli Unified Process Composer IBM Maximo Asset Management. Zoran Hrustić, IBM FYI FYI by CROZ -Broj 4, lipanj 2008. -tema broja- UPRAVLJANJE ZAHTJEVIMA IBM Tivoli Unified Process Composer IBM Maximo Asset Management -tehnologije i trendovi- -intervju- Zoran Hrustić, IBM Putopis

More information

DEFINISANJE TURISTIČKE TRAŽNJE

DEFINISANJE TURISTIČKE TRAŽNJE DEFINISANJE TURISTIČKE TRAŽNJE Tražnja se može definisati kao spremnost kupaca da pri različitom nivou cena kupuju različite količine jedne robe na određenom tržištu i u određenom vremenu (Veselinović

More information

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a NIS PETROL Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a Beograd, 2018. Copyright Belit Sadržaj Disable... 2 Komentar na PHP kod... 4 Prava pristupa... 6

More information

Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» JOSIP ŠUGIĆ CMM METODA ZA OSIGURANJE KVALITETE SOFTVERA

Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» JOSIP ŠUGIĆ CMM METODA ZA OSIGURANJE KVALITETE SOFTVERA Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» JOSIP ŠUGIĆ CMM METODA ZA OSIGURANJE KVALITETE SOFTVERA Diplomski rad Pula, 2015. Sveučilište Jurja Dobrile u Puli Fakultet

More information

DEVELOPMENT OF SMEs SECTOR IN THE WESTERN BALKAN COUNTRIES

DEVELOPMENT OF SMEs SECTOR IN THE WESTERN BALKAN COUNTRIES Zijad Džafić UDK 334.71.02(497-15) Adnan Rovčanin Preliminary paper Muamer Halilbašić Prethodno priopćenje DEVELOPMENT OF SMEs SECTOR IN THE WESTERN BALKAN COUNTRIES ABSTRACT The shortage of large markets

More information

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6.

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6. KOREKTAN PREVOD? - Reupotrebljiv softver? ( ne postoji prefiks RE u srpskom jeziku ) - Ponovo upotrebljiv softver? ( totalno bezveze ) - Upotrebljiv više puta? - Itd. PLAN RADA 1. Počnimo sa primerom!

More information

Osigurajte si bolji uvid u poslovanje

Osigurajte si bolji uvid u poslovanje Osigurajte si bolji uvid u poslovanje Mario Jurić Megatrend poslovna rješenja d.o.o. 1 / 23 Megatrend poslovna rješenja 25 + godina na IT tržištu 40 M kn prihoda 50 zaposlenih 60% usluge Zagreb i Split

More information

Upute za korištenje makronaredbi gml2dwg i gml2dgn

Upute za korištenje makronaredbi gml2dwg i gml2dgn SVEUČILIŠTE U ZAGREBU - GEODETSKI FAKULTET UNIVERSITY OF ZAGREB - FACULTY OF GEODESY Zavod za primijenjenu geodeziju; Katedra za upravljanje prostornim informacijama Institute of Applied Geodesy; Chair

More information

UTJECAJ ERP SUSTAVA NA POSLOVANJE DRUŠTVA DM-DROGERIE MARKT D.O.O.

UTJECAJ ERP SUSTAVA NA POSLOVANJE DRUŠTVA DM-DROGERIE MARKT D.O.O. SVEUČILIŠTE U SPLITU EKONOMSKI FAKULTET DIPLOMSKI RAD UTJECAJ ERP SUSTAVA NA POSLOVANJE DRUŠTVA DM-DROGERIE MARKT D.O.O. Mentorica: doc. dr. sc. Ivana Dropulić Studentica: Ivana Šimić Broj indeksa: 2152576

More information

Engineering Design Center LECAD Group Engineering Design Laboratory LECAD II Zenica

Engineering Design Center LECAD Group Engineering Design Laboratory LECAD II Zenica Engineering Design Center Engineering Design Laboratory Mašinski fakultet Univerziteta u Tuzli Dizajn sa mehatroničkom podrškom mentor prof.dr. Jože Duhovnik doc.dr. Senad Balić Tuzla, decembar 2006. god.

More information

RAZVOJ NGA MREŽA U CRNOJ GORI

RAZVOJ NGA MREŽA U CRNOJ GORI RAZVOJ NGA MREŽA U CRNOJ GORI INFOFEST 2017 SLJEDEĆA GENERACIJA REGULACIJE, 25 26 Septembar 2017 Budva, Crna Gora Vitomir Dragaš, Manadžer za interkonekciju i sisteme prenosa Sadržaj 2 Digitalna transformacija

More information

DANI BRANIMIRA GUŠICA - novi prilozi poznavanju prirodoslovlja otoka Mljeta. Hotel ODISEJ, POMENA, otok Mljet, listopad 2010.

DANI BRANIMIRA GUŠICA - novi prilozi poznavanju prirodoslovlja otoka Mljeta. Hotel ODISEJ, POMENA, otok Mljet, listopad 2010. DANI BRANIMIRA GUŠICA - novi prilozi poznavanju prirodoslovlja otoka Mljeta Hotel ODISEJ, POMENA, otok Mljet, 03. - 07. listopad 2010. ZBORNIK SAŽETAKA Geološki lokalitet i poucne staze u Nacionalnom parku

More information

Agilne metodologije u razvoju softvera

Agilne metodologije u razvoju softvera broj 10, svibanj 2011. tema broja Agilne metodologije u razvoju softvera tehnologije i trendovi Rational AppScan IBM Maximo Asset Management Jaspersoft Business Intelligence Suite Activiti/BPMN 2.0 novosti

More information

STATISTIKA U OBLASTI KULTURE U BOSNI I HERCEGOVINI

STATISTIKA U OBLASTI KULTURE U BOSNI I HERCEGOVINI Bosna i Hercegovina Agencija za statistiku Bosne i Hercegovine Bosnia and Herzegovina Agency for Statistics of Bosnia and Herzegovina STATISTIKA U OBLASTI KULTURE U BOSNI I HERCEGOVINI Jahorina, 05.07.2011

More information

Usporedba koncepata i metoda koje se koriste u područjima upravljanja informacijskim sustavima i upravljanja informacijskom sigurnošću seminarski rad

Usporedba koncepata i metoda koje se koriste u područjima upravljanja informacijskim sustavima i upravljanja informacijskom sigurnošću seminarski rad FER, Upravljanje informacijskim sustavima, Prof. dr. sc. Krešimir Fertalj Usporedba koncepata i metoda koje se koriste u područjima upravljanja informacijskim sustavima i upravljanja informacijskom sigurnošću

More information

СТРУКТУРА СТАНДАРДА СИСТЕМАМЕНАЏМЕНТАКВАЛИТЕТОМ

СТРУКТУРА СТАНДАРДА СИСТЕМАМЕНАЏМЕНТАКВАЛИТЕТОМ 1 СТРУКТУРА СТАНДАРДА СИСТЕМАМЕНАЏМЕНТАКВАЛИТЕТОМ 2 ПРИНЦИПИ МЕНАЏМЕНТА КВАЛИТЕТОМ 3 ПРИНЦИПИ МЕНАЏМЕНТА КВАЛИТЕТОМ 4 ПРИНЦИПИ МЕНАЏМЕНТА КВАЛИТЕТОМ Edwards Deming Не морате то чинити, преживљавање фирми

More information

Projektiranje informacijskih sustava

Projektiranje informacijskih sustava Projektiranje informacijskih sustava Uvod Ak. god. 2009/2010 Literatura System Analysis and Design, Third Edition; Dennis, Wixom and Roth; Wiley, 2006 www.wiley.com/college/dennis 2 1 Informacijski sustav

More information

CILJ UEFA PRO EDUKACIJE

CILJ UEFA PRO EDUKACIJE CILJ UEFA PRO EDUKACIJE Ciljevi programa UEFA PRO M s - Omogućiti trenerima potrebnu edukaciju, kako bi mogli uspešno raditi na PRO nivou. - Utvrdjenim programskim sadržajem, omogućiti im kredibilitet.

More information

Implementacija metodologije ekstremnog programiranja u nastavni proces visokoobrazovnih institucija

Implementacija metodologije ekstremnog programiranja u nastavni proces visokoobrazovnih institucija Implementacija metodologije ekstremnog programiranja u nastavni proces visokoobrazovnih institucija Autori: Tomislav Gligora, Veleučilište Velika Gorica Sažetak Davorin Valenčić, Veleučilište Velika Gorica

More information

PRIMJENA SUSTAVA UPRAVLJANJA KVALITETOM U PROCESU PROIZVODNJE MLIJEKA

PRIMJENA SUSTAVA UPRAVLJANJA KVALITETOM U PROCESU PROIZVODNJE MLIJEKA SVEUČILIŠTE U RIJECI EKONOMSKI FAKULTET ROBERT ČAČKOVIĆ PRIMJENA SUSTAVA UPRAVLJANJA KVALITETOM U PROCESU PROIZVODNJE MLIJEKA DIPLOMSKI RAD Rijeka, 2014. SVEUČILIŠTE U RIJECI EKONOMSKI FAKULTET PRIMJENA

More information

Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» SARA IBRULJ CRM SUSTAV PODUZEĆA RUDAN D.O.O.

Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» SARA IBRULJ CRM SUSTAV PODUZEĆA RUDAN D.O.O. Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» SARA IBRULJ CRM SUSTAV PODUZEĆA RUDAN D.O.O. Diplomski rad Pula, 2016. Sveučilište Jurja Dobrile u Puli Fakultet ekonomije

More information

GRowing Advanced industrial Crops on marginal lands for biorefineries

GRowing Advanced industrial Crops on marginal lands for biorefineries Doc.dr.sc. Vanja Jurišić (AFZ) Slavica Rukavina, univ.spec.oec.mag.ing.bioteh. (INA) GRowing Advanced industrial Crops on marginal lands for biorefineries Konzorcij Industries Joint Undertaking under the

More information

Hrvatsko tržište derivativnih instrumenata pravni okvir. Mladen Miler ACI Hrvatska,Predsjednik

Hrvatsko tržište derivativnih instrumenata pravni okvir. Mladen Miler ACI Hrvatska,Predsjednik Hrvatsko tržište derivativnih instrumenata pravni okvir Mladen Miler ACI Hrvatska,Predsjednik ACI Hrvatska (www.forexcroatia.hr) je neprofitna udruga građana Republike Hrvatske koji su profesionalno uključeni

More information

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT TRAJANJE AKCIJE 16.01.2019-28.02.2019 ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT Akcija sa poklonima Digitally signed by pki, pki, BOSCH, EMEA, BOSCH, EMEA, R, A, radivoje.stevanovic R, A, 2019.01.15 11:41:02

More information

RAZVOJ METODIKE MJERENJA ORGANIZACIJSKE UČINKOVITOSTI UPORABOM METAMODELIRANJA

RAZVOJ METODIKE MJERENJA ORGANIZACIJSKE UČINKOVITOSTI UPORABOM METAMODELIRANJA Fakultet organizacije i informatike Martina Tomičić Furjan RAZVOJ METODIKE MJERENJA ORGANIZACIJSKE UČINKOVITOSTI UPORABOM METAMODELIRANJA DOKTORSKI RAD Varaždin, 2016. PODACI O DOKTORSKOM RADU I. AUTOR

More information

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine UNIVERZITETUBEOGRADU RUDARSKOGEOLOŠKIFAKULTET DEPARTMANZAHIDROGEOLOGIJU ZBORNIKRADOVA ZLATIBOR 1720.maj2012.godine XIVSRPSKISIMPOZIJUMOHIDROGEOLOGIJI ZBORNIKRADOVA IZDAVA: ZAIZDAVAA: TEHNIKIUREDNICI: TIRAŽ:

More information

ANALIZA PRIMJENE KOGENERACIJE SA ORGANSKIM RANKINOVIM CIKLUSOM NA BIOMASU U BOLNICAMA

ANALIZA PRIMJENE KOGENERACIJE SA ORGANSKIM RANKINOVIM CIKLUSOM NA BIOMASU U BOLNICAMA ANALIZA PRIMJENE KOGENERACIJE SA ORGANSKIM RANKINOVIM CIKLUSOM NA BIOMASU U BOLNICAMA Nihad HARBAŠ Samra PRAŠOVIĆ Azrudin HUSIKA Sadržaj ENERGIJSKI BILANSI DIMENZIONISANJE POSTROJENJA (ORC + VRŠNI KOTLOVI)

More information

Otpremanje video snimka na YouTube

Otpremanje video snimka na YouTube Otpremanje video snimka na YouTube Korak br. 1 priprema snimka za otpremanje Da biste mogli da otpremite video snimak na YouTube, potrebno je da imate kreiran nalog na gmailu i da video snimak bude u nekom

More information

UNIVERZITET SINGIDUNUM. Tema: ERP Enterprise Resource Planning Istorijat razvoja, polje primene i novi oblici poslovanja primenom cloud rešenja

UNIVERZITET SINGIDUNUM. Tema: ERP Enterprise Resource Planning Istorijat razvoja, polje primene i novi oblici poslovanja primenom cloud rešenja UNIVERZITET SINGIDUNUM Departmant za poslediplomske studije Diplomski akademski Master program Studijski program: Savremene informacione tehnologije MASTER RAD Tema: ERP Enterprise Resource Planning Istorijat

More information

KABUPLAST, AGROPLAST, AGROSIL 2500

KABUPLAST, AGROPLAST, AGROSIL 2500 KABUPLAST, AGROPLAST, AGROSIL 2500 kabuplast - dvoslojne rebraste cijevi iz polietilena visoke gustoće (PEHD) za kabelsku zaštitu - proizvedene u skladu sa ÖVE/ÖNORM EN 61386-24:2011 - stijenka izvana

More information

VLADAN MARTIĆ PhD. Montenegro Business School, MEDITERAN UNIVERSITY. Institute of Accountants and Auditors of Montenegro

VLADAN MARTIĆ PhD. Montenegro Business School, MEDITERAN UNIVERSITY. Institute of Accountants and Auditors of Montenegro Personal data Address E-mail Linkedln VLADAN MARTIĆ PhD No 28 Admirala Zmajevica Street, Podgorica, Montenegro Cell +382 67 280 211 vladan.martic@unimediteran.net https://www.linkedin.com/in/vladan-martic-4b651833

More information

Rešavanje problema pomoću računara

Rešavanje problema pomoću računara Rešavanje problema pomoću računara Vladimir Filipović vladaf@matf.bg.ac.rs Softversko inženjerstvo Šta podrazumevamo pod softverskim inženjerstvom? vladaf@matf.bg.ac.rs 2/16 Konstrukcija prevodilaca Prevođenje

More information

Kontroling kao pokretač promjena u Orbico d.o.o. Sarajevo. Orbico Group

Kontroling kao pokretač promjena u Orbico d.o.o. Sarajevo. Orbico Group Kontroling kao pokretač promjena u Orbico d.o.o. Sarajevo Emina Leka Ilvana Ugarak 1 Orbico Group vodeći distributer velikog broja globalno zastupljenih brendova u Europi 5.300 zaposlenika 19 zemalja 646

More information

NAUTICAL TOURISM - RIVER CRUISE ONE OF THE FACTORS OF GROWTH AND DEVELOPMENT OF EASTERN CROATIA

NAUTICAL TOURISM - RIVER CRUISE ONE OF THE FACTORS OF GROWTH AND DEVELOPMENT OF EASTERN CROATIA Ph.D. Dražen Ćućić Faculty of Economics in Osijek Department of National and International Economics E-mail: dcucic@efos.hr Ph.D. Boris Crnković Faculty of Economics in Osijek Department of National and

More information

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD. Andrea Ladan. Zagreb, 2017 godina.

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD. Andrea Ladan. Zagreb, 2017 godina. SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD Andrea Ladan Zagreb, 2017 godina. SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD Mentori: Prof. dr. sc.

More information

Struktura indeksa: B-stablo. ls/swd/btree/btree.html

Struktura indeksa: B-stablo.   ls/swd/btree/btree.html Struktura indeksa: B-stablo http://cis.stvincent.edu/html/tutoria ls/swd/btree/btree.html Uvod ISAM (Index-Sequential Access Method, IBM sredina 60-tih godina 20. veka) Nedostaci: sekvencijalno pretraživanje

More information

Cloud kompjuting ačunarstvo u oblaku) Amijeve nove tehnologije. Računarstvo u oblaku

Cloud kompjuting ačunarstvo u oblaku) Amijeve nove tehnologije. Računarstvo u oblaku Cloud kompjuting (Ra ačunarstvo u oblaku) Cloud kompjuting - sadržaj Uvod... 4 Historija... 5 Slični sistemi i koncepti... 7 Karakteristike... 7 Pet osnovnih karakteristika... 9 Samousluga na zahtjev...

More information

METODE PROCJENE LOKALNE INFRASTRUKTURE PROSTORNIH PODATAKA

METODE PROCJENE LOKALNE INFRASTRUKTURE PROSTORNIH PODATAKA METODE PROCJENE LOKALNE INFRASTRUKTURE PROSTORNIH PODATAKA Slaven Marasović, Vodoprivredno-projektni biro, d.d., Zagreb slaven.marasovic@vpb.hr dr. sc. Željko Hećimović, Fakultet građevinarstva, arhitekture

More information

METODE PROCJENE LOKALNE INFRASTRUKTURE PROSTORNIH PODATAKA

METODE PROCJENE LOKALNE INFRASTRUKTURE PROSTORNIH PODATAKA METODE PROCJENE LOKALNE INFRASTRUKTURE PROSTORNIH PODATAKA Slaven Marasović, Vodoprivredno-projektni biro, d.d., Zagreb slaven.marasovic@vpb.hr dr. sc. Željko Hećimović, Fakultet građevinarstva, arhitekture

More information

Kooperativna meteorološka stanica za cestovni promet

Kooperativna meteorološka stanica za cestovni promet Kooperativna meteorološka stanica za cestovni promet Marko Gojić LED ELEKTRONIKA d.o.o. marko.gojic@led-elektronika.hr LED Elektronika d.o.o. Savska 102a, 10310 Ivanić Grad, Croatia tel: +385 1 4665 269

More information

MINISTRY OF THE SEA, TRANSPORT AND INFRASTRUCTURE

MINISTRY OF THE SEA, TRANSPORT AND INFRASTRUCTURE MINISTRY OF THE SEA, TRANSPORT AND INFRASTRUCTURE 3309 Pursuant to Article 1021 paragraph 3 subparagraph 5 of the Maritime Code ("Official Gazette" No. 181/04 and 76/07) the Minister of the Sea, Transport

More information

IZVEDBENI PLAN NASTAVE OPIS KOLEGIJA

IZVEDBENI PLAN NASTAVE OPIS KOLEGIJA VELEUČILIŠTE U ŠIBENIKU IZVEDBENI PLAN NASTAVE Oznaka: PK-10 Datum: 22.01.2014. Stranica: 1 od 4 Revizija: 01 Studij: Spec.dipl.str.stu.Menadžment Studijska godina: 2 Akad. godina: 2013/2014 Smjer: Semestar:

More information

PRILAGODBA INFORMATIČKOG SUSTAVA SPECIFIČNOSTIMA GRAFIČKE TVRTKE

PRILAGODBA INFORMATIČKOG SUSTAVA SPECIFIČNOSTIMA GRAFIČKE TVRTKE GRAFIČKI FAKULTET Marko Morić PRILAGODBA INFORMATIČKOG SUSTAVA SPECIFIČNOSTIMA GRAFIČKE TVRTKE MAGISTARSKI RAD Zagreb, 2011. FACULTY OF GRAPHIC ART Marko Morić ADAPTATION OF AN INFORMATION SYSTEM FOR SPECIFICITIES

More information

SVEUČILIŠTE U RIJECI EKONOMSKI FAKULTET ANTE ZUBOVIĆ UTJECAJ ODRŽAVANJA SUSTAVA UPRAVLJANJA KVALITETOM U HOTELU BONAVIA

SVEUČILIŠTE U RIJECI EKONOMSKI FAKULTET ANTE ZUBOVIĆ UTJECAJ ODRŽAVANJA SUSTAVA UPRAVLJANJA KVALITETOM U HOTELU BONAVIA SVEUČILIŠTE U RIJECI EKONOMSKI FAKULTET ANTE ZUBOVIĆ UTJECAJ ODRŽAVANJA SUSTAVA UPRAVLJANJA KVALITETOM U HOTELU BONAVIA DIPLOMSKI RAD Rijeka, 2015. SVEUČILIŠTE U RIJECI EKONOMSKI FAKULTET UTJECAJ ODRŽAVANJA

More information

Informacijski sustav primarne zdravstvene zaštite Republike Hrvatske

Informacijski sustav primarne zdravstvene zaštite Republike Hrvatske 2/153 21-FAP 901 0481 Uhr Rev A Informacijski sustav primarne zdravstvene zaštite Republike Hrvatske Ispitni slučajevi ispitivanja prihvaćanja korisnika G1 sustava 2/153 21-FAP 901 0481 Uhr Rev A Sadržaj

More information

Albert Farkaš SUVREMENI TRENDOVI RAZVOJA INFORMACIJSKIH SUSTAVA

Albert Farkaš SUVREMENI TRENDOVI RAZVOJA INFORMACIJSKIH SUSTAVA Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma Dr. Mijo Mirković Albert Farkaš SUVREMENI TRENDOVI RAZVOJA INFORMACIJSKIH SUSTAVA Diplomski rad Pula, 2015. Sveučilište Jurja Dobrile u Puli

More information

En-route procedures VFR

En-route procedures VFR anoeuvres/procedures Section 1 1.1 Pre-flight including: Documentation, mass and balance, weather briefing, NOTA FTD FFS A Instructor initials when training 1.2 Pre-start checks 1.2.1 External P# P 1.2.2

More information

LJUDSKI RESURSI ULJANIKA

LJUDSKI RESURSI ULJANIKA LJUDSKI RESURSI ULJANIKA PROFIL DRUŠTVA NAJUSPJEŠNIJE NIJE HRVATSKO BRODOGRADILIŠTE GRADIMO BRODOVE I PROIZVODIMO BRODSKE DIZEL MOTORE KNJIGA NARUDŽBI DOBRO I KVALITETNO POPUNJENA 1856-2008 TEHNOLOŠKA

More information

SPECIJALISTIČKI RAD. Tema: TQM Potpuno upravljanje kvalitetom i uloga zaposlenih u postizanju potpunog kvaliteta. Br. ind.

SPECIJALISTIČKI RAD. Tema: TQM Potpuno upravljanje kvalitetom i uloga zaposlenih u postizanju potpunog kvaliteta. Br. ind. SPECIJALISTIČKI RAD Tema: TQM Potpuno upravljanje kvalitetom i uloga zaposlenih u postizanju potpunog kvaliteta Mentor: Prof. dr Željko Baroš Student: Kljajić Živana Br. ind. 0018-07/RMUS Banja Luka, 2009

More information

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD. Marko Navijalić. Zagreb, 2014.

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD. Marko Navijalić. Zagreb, 2014. SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD Marko Navijalić Zagreb, 2014. SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD Mentor: Prof.dr.sc. Dragutin

More information

Prekogranična regija gdje rijeke. spajaju, a ne razdvajaju

Prekogranična regija gdje rijeke. spajaju, a ne razdvajaju Prekogranična regija gdje rijeke spajaju, a ne razdvajaju O programu B Light Grant Shema je projekt kojim se financira suradnja malih i srednjih poduzeća (MSP) na pograničnom području Mađarska Hrvatska

More information

Projekti Svjetske banke u Bosni i Hercegovini

Projekti Svjetske banke u Bosni i Hercegovini Projekti Svjetske banke u Bosni i Hercegovini Svjetska banka je od 1996. godine odobrila 101 projekat u Bosni i Hercegovini, u ukupnom iznosu preko 2,51 milijardi dolara. Trenutno je aktivno 14 projekata:

More information

DIZAJN PROIZVODA PREDVIĐENIH ZA PROIZVODNJU ADITIVNIM TEHNOLOGIJAMA

DIZAJN PROIZVODA PREDVIĐENIH ZA PROIZVODNJU ADITIVNIM TEHNOLOGIJAMA Sveučilište u Mostaru Adisa Vučina, Milenko Obad, Nebojša Rašović DIZAJN PROIZVODA PREDVIĐENIH ZA PROIZVODNJU ADITIVNIM TEHNOLOGIJAMA Improvement of product development studies in Serbia and Bosnia and

More information

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE ZAVRŠNI RAD Ivan Džolan Zagreb, 2017 SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE ZAVRŠNI RAD Mentor: Dr. sc. Biserka Runje, dipl.

More information

VELEUČILIŠTE NIKOLA TESLA U GOSPIĆU POTPUNO UPRAVLJANJE KVALITETOM

VELEUČILIŠTE NIKOLA TESLA U GOSPIĆU POTPUNO UPRAVLJANJE KVALITETOM VELEUČILIŠTE NIKOLA TESLA U GOSPIĆU Mile Ratković POTPUNO UPRAVLJANJE KVALITETOM Završni rad Gospić, 2015. VELEUČILIŠTE NIKOLA TESLA U GOSPIĆU Poslovni odjel Stručni studij Ekonomika poduzetništva POTPUNO

More information

projektne priče reportaže LIKE MY IDEA NA IBM CONNECT KONFERENCIJI tehnologije i trendovi

projektne priče reportaže LIKE MY IDEA NA IBM CONNECT KONFERENCIJI tehnologije i trendovi broj 14, svibanj 2013. projektne priče INTERNETSKO BANKARSTVO U RBA IBM MAXIMO: UPRAVLJANJE PROMJENAMA U HYPO GRUPI Croatia osiguranje: Intranet je postao zabavniji! PREDSTEČAJNE NAGODBE U FINI reportaže

More information

STRUKTURNO KABLIRANJE

STRUKTURNO KABLIRANJE STRUKTURNO KABLIRANJE Sistematski pristup kabliranju Kreiranje hijerarhijski organizirane kabelske infrastrukture Za strukturno kabliranje potrebno je ispuniti: Generalnost ožičenja Zasidenost radnog područja

More information

Start of FP7-project Danube-INCO.NET: Advancing Research and Innovation in the Danube Region

Start of FP7-project Danube-INCO.NET: Advancing Research and Innovation in the Danube Region Start of FP7-project Danube-INCO.NET: Advancing Research and Innovation in the Danube Region Vienna, 24 th of February, 2014 The Danube-INCO.NET project was successfully kicked-off on February 2nd and

More information

CRNA GORA

CRNA GORA HOTEL PARK 4* POLOŽAJ: uz more u Boki kotorskoj, 12 km od Herceg-Novog. SADRŽAJI: 252 sobe, recepcija, bar, restoran, besplatno parkiralište, unutarnji i vanjski bazen s terasom za sunčanje, fitnes i SPA

More information