Iììì Hrade Králo é )e ědělst í a [architektura] David Šetina Ředitel odboru centrálních IS Ministerstvo zemědělství david.setina@mze.cz
Cíle preze ta e Předsta it o aktuál í sta realiza e ílů z roku o pro íhají í a plá o a é akti ity M)e o lasti, říze í architektury o ýstupy akti it a jeji h yužití
Vý oj elko ý h ákladů a ICT, a e Pár čísel a od
Kč Celko é áklady M)e a ICT 1 200 000 000 M)e: Náklady a ICT 8-2015 1 000 000 000 800 000 000 600 000 000 400 000 000 200 000 000 0 2008 2009 2010 2011 2012 2013 2014 2015 investice 255 528 908 98 742 435 40 045 085 77 034 879 166 854 189 121 519 427 92 052 620 107 988 321 neinvestice 791 032 644 929 928 554 625 386 782 479 950 613 522 487 118 536 398 298 415 402 299 306 721 069 celkem 1 046 561 55 1 028 670 98 665 431 867 556 985 492 689 341 307 657 917 725 507 454 919 414 709 390
Architektura
Stav MZe 2014 M)e pro ozuje elké ožst í systé ů pro podporu agend. ìložitá ar hitektura zahr ují í geografi ké lustery, cache, e o é a aplikač í servery. ìpe ifi ké požada ky eřešitel é sta dard í software. Časté z ě y důsledku z ě legislativy. M ožst í eřej ý h zakázek a roz oj a pro oz systé ů. Vysoké ároky a k alitu a detail ar hitekto i ký h á rhů a dokumentace.
Jaké js e plá o ali akti ity Usta e í t arů říze í ar hitektury a t aru hla ího architekta. Ná rh a doku e ta i etodik. Ná rh a doku e ta i pro esů a pra o í h postupů. I ple e ta i podpůr ý h ástrojů age dy. Škole í etodik, pro esů, postupů a podpůr ý h ástrojů.
Jaké js e ěli íle Popisy systé ů a ísto slo í dokumentace. Ko ziste t í doku e ta e a še h ro í h. Využití rá e TOGAF a odelo a ího jazyka ArchiMate. Ma i ál í yužití strukturo a ý h odelů. Detail í odely popisují í te h i kou spe ifika i komponent. Psa á doku e ta e á ýt yužita i adále, ale o eze é ěřítku.
2015 ka js e pokročili
Procesy a standardy Má e připra e u řadu ýstupů defi ují í h pro esy a sta dardy a a další h pra uje e. V prů ěhu roku udou jed otli é pro esy a sta dardy postup ě i ple e to á y a ro i M)e. Jaké tedy á e ýstupy a jak udou použity.
ì ěr i e říze í ar hitektury Nařizuje ar hitektů a rho at a doku e to at ar hitektury souladu se standardy enterprise ar hitektury, rá e TOGAF, plat ou etodikou AgriTe ture, pro es í doku e ta í a záro eň souladu se sta dardy M)e, OHA MVČR a EU. Usta o uje t ar hla ího ar hitekta M)e. Po ěřuje odpo ěd é t ary ýko e dílčí h age d rá i říze í architektury. Defi uje role, jí přiděle é odpo ěd osti a koly pro ese h říze í architektury. Vy ezuje rozsah půso osti s ěr i e = M)e. Defi uje základ í poj y. Odkazuje přílohy: pro es í doku e ta e, etodika AgriTe ture.
Metodika AgriTecture I struk e a postupy pro i ter í ar hitekty a e ter í ar hitekty doda atele, jak postupo at při á rhu a doku e ta i architektury. O sahuje o e ou část a dílčí etodiky pro spe ifi ké o lasti apř. etodika á rhu ar hitektury e o ý h GUI, e o ý h služe, etodika fu kč í spe ifika e,. )ajišťuje, že še h y á rhy ar hitektury udou souladu se standardy Mze, udou záje ě ko pati il í a propojitel é podo ě jed ot ého odelu a doku e ta e Iì AgriTe ture.
Podpůr ý Iì AgriTe ture Ce trál í repositář ar hitekto i ký h odelů ArchiMate ota i a sou isejí í doku e ta e HP E terprise Maps. Podporuje ži ot í yklus ar hitekto i ký h á rhů. U ožňuje sdílet a yhledá at ko po e ty. Podporuje říze í ICT. Doku e tač í ástroj Sparx Systems Enterprise Architect) Aplika e pro odelo á í a doku e ta i ar hitektury. Ce trál í repositář detail í h te h i ký h odelů. ArchiMate repositář a te h i ký repositář jsou záje ě propojeny.
Podpůr ý Iì AgriTe ture
Ar hitekto i ké pri ipy )áklad í pri ipy, které usí ýt ak epto á y každou architekturou. Přístup é repositáři Iì AgriTe ture. )a á rh a sprá u pri ipů odpo ěd í ar hitekti jed otli ý h o ore h ezpeč ost, data, aplika e,... Příklad: aplika e usí poskyto at e o é rozhra í, data usí ýt ulože a relač í data ázi, ) ě y a rozšíře í pri ipů podléhají s h ále í. E port pri ipů do )D. Aktuál ě plá uje e zaháje í s ěru pri ipů.
Ar hitekto i ké sta dardy Výčet sta dard í h te h ologií a řeše í yužitel ý h pro udo á í ar hitektury. Přístup é repositáři Iì AgriTe ture. )a á rh a drž u sta dardů odpo ěd i hla í ar hitekti jed otli ý h o ore h ar hitektury. ) ě y a rozšíře í sta dardů podléhají s h ále í. E port sta dardů do zadá a í doku e ta e. Aktuál ě plá uje e zaháje í s ěru sta dardů.
Refere č í ar hitektury Vzory orga iza e a fu k í age d. Vzory ar hitektury aplika í. Vzory te h ologi ké ar hitektury. Vzor defi uje požado a ou strukturu, fu k io alitu a detail í požada ky a ar hitekturu. Doda atel po i ě zohledňuje refere č í ar hitekturu á rhu ar hitektury řeše í. Fu kč í spe ifika e refere č í h ar hitekturá h je e porto á a do )D. Aktuál ě pro íhá defi i e pr í h refere č í h ar hitektur.
Příklad: AgriGIS [AgriGIì] Klie tské aplika e GRP [AgriGIì] preze tač í rst a GRP [AgriGIS] CL_WEBVIEWER [AgriGIS] CL_MOBILE [AgriGIS] CL_THICK [AgriGIS] CL_DSKTP [AgriGIS] SRVC_PRESENTATION (ASRV) Refere č í ar hitektura geografi kého systé u [AgriGIS] SB_PRESENTATION [AgriGIS] SB_LICENCE [GIì_BUì] Pu liko a é e o é služ y AìRV GIS_WS_INT SRVC_ISND [AgriGIì] aplikač í rst a GRP [GIS_BUS] Mediace/Integrace (AFCE) [AgriBUS] Mediace/Integrace/Orchestrace FCE_ISND [AgriGIS] GIS_BUS [MZe] AgriBUS [MZe] ISND [SZIF] IS SZR Interface [MZe] SZR [AgriGIì] We o é služ y AìRV [MZe] IZR [AgriGIì] Aplikač í rozhra í AINT [MZe] EPH [MZe] SVS [MZe] SR [AgriGIS] SB_TILE [AgriGIS] SB_FEATURE [AgriGIS] SB_RENDERING [AgriGIS] SB_QUERY [AgriGIS] [AgriGIS] SB_ANALYSIS [AgriGIS] SB_ENVIROMENT [AgriGIS] SB_INTEGRATION [AgriGIS] SB_CATALOGUE [AgriGIS] SB_ADMIN [AgriGIS] SB_GIS_WKFW SB_GEOPROCESSING [MZe] SRS [LDAP] LDAP (AIFC) [MZe] LDAP [AgriGIì] dato á rst a GRP [GEO_DB] GEO_ARCHIV (GRP) [GEO_DB] SRVC_DATABASE (SRVC) [GEO_FS] SRVC_FILESYSTEM (SRVC) SRVC_DATABASE SRVC_FILESYSTEM [AgriGIS] GEO_DB [AgriGIS] GEO_FS FILE_SYSTEM Dokumenty Doku e ty pů odu Map Cache REFERENCE DB WORK DB ASYNCHR DB DWH DB Rastry Doku e ty o e é Doku e ty pů odu
ìdíle é loky řeše í ìdíle é služ y, fu k e, aplikač í a te h ologi ké ko po e ty příklad EìB, e o é služ y, Dostup é repository Iì AgriTe ture a předá y doda atelů jako součást zadá í. Doda atel usí po i ě a e o olitel ě yuží at sdíle é bloky. )ajišťuje dosaže í a i ál í íry opako a ého yužití e istují í h ko po e t. Pro íhá defi i e sdíle ý h loků.
Příklad: Iì Národ í dota e V prů ěhu roku ylo yhláše o ý ěro é říze í a realiza i Iì Národ í dota e dle o ý h sta dardů a etodiky el i apjaté ter í y start 1.4.2016). Hlav část zadá tvořil Sparx EA projekt s požadova ou architekturou. Dodavatel rá i á rhu ar hitektury musel pouze částeč ě odifikovat a doplňovat architekto ický ávrh => ýraz é zkrá e í a alýzy.
IS Národ í dota e zadá í e Sparx EA Pro esy => Akti ity => Případy užití aplika e => Požada ky a aplika i [ì)if] Příje a ko trola žádostí Ano Storno žádosti Pro jed otli é žádosti Dá ka k předá í Pro dá ky žádostí Pro jed otli é žádosti )a ít utí žádosti Ne [SZIF] Datum zaháje í o do í pro příje žádostí [ì)if] No á žádost Pro jed otli é žádosti [ì)if] Příje žádosti Storno? [SZIF] Datum ko e o do í pro příje žádostí Ne [ì)if] Ko trola žádosti [ì)if] Žádost zko trolo á a [M)e] Uko če í příj u žádostí [ì)if] Předá í žádostí a MZe Pro jed otli é žádosti [M)e] Posouze í gara ty MZe [M)e] ì h ále í žádosti Ano ì h álit? [M)e] ìta o e í pro e ta ýše přiz á í Ano Krátit částku? Ne Pro jed otli é žádosti [M)e] Přiz á í částky Organizace zadavatele SZIF referent Žádost ke kontrole Pro jed otli é žádosti For ál í ko trola [M)e] Rozhod utí Pro jed otli é žádosti V á ko trola Požada ek a stor o ì h ále í for ál í sprá osti žádosti Ne Nedostatky? Ano Po dá ká h žádostí hro ad ě Ano Je opra itel é? [M)e] Propla e í Ne dota e Dopl í Požada ek a dopl í ìtor o ísla jed a ího [SZIF] Žádost zpra o á a Data dopl a Pøe zetí podklad [M)e] Krá e í přiz a é částky Ano [MZe] Rezervace ve stát í poklad ě Dopl í Pro jed otli é žádosti Žadatel Žadatel Požado á o dopl í Lze doplnit? Ne Požada ek a stor o žádosti [M)e] Přípra a podkladů Ko troluje for ál k propla e í Kontroluje, zda jsou k správ ost oproti žádosti pøipoje y ko trol u sez a u požadova pø lohy Nahl ž a detaily dota ch progra ù a podprogra ù v sel ku M stav žádosti a For ál OK M stav žádosti a Èekaj c a dopl Zaz a e ává do žádosti popis požadova ho dopl Nastavuje stav žádosti a ìtor ova á Doplòuje i for ace do záz a u žádosti Pøipojuje elektro ick pø lohy k žádosti Zadavatel
Další yužití ýstupů etodiky Případy užití Testo a í protokol Požada ky a systé
CO DÁL
Další kroky For ál í ydá í připra e é doku e ta e Prů ěž é škole í zai tereso a ý h za ěst a ů Ko zulta e pro stá ají í doda atele Rozšíře í o e ý h zadá a í h pod í ek o připra e é standardy a metodiky Postup ý s ěr a e ide e pri ipů, sta dardů, refere č í h ar hitektur a sdíle ý h ar hitekto i ký h loků Distri u e sta dardů do elého resortu Mze Koordi a e s OHA MVČR
Dlouhodo é íle Ch e e dát jas á pra idla doda atelů a postup ě s ižo at ýhrad í ko trolu ad pro oze a roz oje řeše í Ch e e ýt s hop i ry hle a tra spare t ě ahrazo at stá ají í řeše í o ý i řeše í i z eřej ý h soutěží Ch e e ýt připra e i a předá í pro ozu systé ů o ý pro ozo atelů e. do GCloudu Musí e ědět o dělá e, proč to dělá e a jakou systé o ou podporu k tomu yuží á e Chceme dokonale z át last í systé y, způso jeji h yužití i přes ý popis požada ků, které jsou a ě klade y ejlépe izuál í for ou
Děkuje e za pozor ost!