1 PV098 Řízení implementace IS a SS* Architektura P098_1/3 2 Architektura řešení P098_1/3 3 Témata •IS versus programové balíky poskytující „funkční“ služby •IS jako poskytovatel služeb s určitou info schopností •geneze z pojmu záznamník •architektura umožňující rozvoj •primární IS •MIS, EIS, DWH ... •CEP •„CEP je všechno“ P098_1/3 4 IS versus programové balíky •kdy je program na účetnictví informačním systémem? •co charakterizuje aplikační programy •administrativní činnost a její vykonání versus její podpora informacemi •permanentní data nestačí •architektura programových balíků - filozofie a východiska P098_1/3 5 IS jako poskytovatel s info schopností •IS - poskytovatel jiných služeb •dozvědět se jaký je stav věcí •co je informační schopnost •uspokojení ad-hoc dotazů a požadavků jiných komponent IS •architektura IS - filozofie a východiska •definice info schopnosti = datový model P098_1/3 6 Geneze z pojmu záznamník •fabrika r. 1850, 1950 a 2010 •knihy, dokumenty, šanony •prvotní forma: lodní deník •knihy faktur, dodávek, zakázek, hl. účetní kniha •strukturované záznamníky •IS, ERP, ERM, CRM, … P098_1/3 7 Architektura umožňující rozvoj •komponenty IS •component-based development •LEGO systém •komponenty vycházející z fyziologického panáka •klasický omyl: účetnictví jako centrum IS •informační centrum a standardizace komponent •datový model komponenty, pojem „zástupce“ •komponenta „Globální objekty“ P098_1/3 8 Primární IS •prvotní záznamníky dat provázejících resp. vznikajících s „business procesy“ •tvoří běžné podnikové SW aplikace „primární IS“ ? •úloha primárních IS: poskytnou komplexní info schopnost business procesům •... a jak to skutečně vypadá P098_1/3 9 MIS, EIS, DWH ... •sekundární data •manažerské IS: agregované informace •EIS: multidimenzionální kostka - technické řešení •Data Warehouse: berla prodávaná k IS se špatnou architekturou P098_1/3 10 Event clouds approx. cited from David C Luckham •Large enterprises operate on top of what is referred to as “The IT layer“. •Business+management level events are entering enterprises’ IT layers from all corners of the globe … in all the different formats … •Enterprises operate in a veritable cloud of application level events. New problem approx. cited from David C Luckham •… trying to understand what was happening in my enterprise IT layer •The event cloud doesn’t come with any explanation, events simply arrived ! •What can be extracted from the cloud of events flowing through the IT layer of an enterprise? Event (Opher Etzion and Peter Niblett) •An event is an occurrence within a particular system or domain; it is something that happens, or is contemplated as having happened in that domain. •The word event is also used to mean a programming entity that represents such an occurrence in a computing system. •Diskuse: Event •„Událost je koincidence alespoň dvou procesů.“ –Kontinuální přístup; primární jsou kontinuální jevy = procesy •„Proces je sekvence událostí.“ –Diskrétní přístup; primární je diskrétní jev = událost. •Událost je to, co má smysl rozlišovat resp. zaznamenávat jako spouštěč nějaké akce, nějakého procesu. CEP pyramida •Jak se vypořádat se složitostí ? • •… má čím dál větší zavalení daty, událostmi vůbec řešení ? ! Události, doplňující informace Akce Zkrátka data !!! O co jde: Události, doplňující informace Akce PYRAMIDA PROBLÉMU Události, doplňující informace Akce Co mohu dostat jako službu ? Co si musím vyřešit sám ! Události, doplňující informace Akce Oceán dat !! Užitečné informace DESTILACE Události, doplňující informace Akce PRINCIP CEP Jak to lze zlepšit ??? Události, doplňující informace Akce Toto je cíl ! V dané parciální situaci uspokojený Zákazník služby, která „poskytuje informací“ … a je to fakt všechno? Události, doplňující informace Akce Data mimo, která jsme dříve nebrali do úvahy Postupné rozšiřování a zlepšování služby Shrnutí •Je to o aplikaci TOC na procesy managementu • • •Nejde to efektivně jinak než jako Systém Služeb (Service System) CLIENT PROVIDER TARGET C P T C P T C P T TIME Protože to je o „Value Co-creation“ mezi těmi, kdo rozhodnutí o akcích dělají, a těmi, kteří je posunují vzhůru Pyramidou CEP ! Zipper Method •Jakou potřebu to pokrývá •Z čeho to vychází •Princip •Konkrétní provedení • Jim Spohrer Jak si situaci představuje dnešní Partner nebo Zákazník: Goods-Dominant Logic Jim Spohrer Co bychom potřebovali pro úspěch: Service-Dominant Logic Jim Spohrer Shift from Value creation to Value co-creation Zipper Method Příjemce CEP řešení Realizátor CEP řešení Complex Event Processing je všechno ! •See •Recognize •Organize •Do •Probe •Audit •Initialize •Provide PAST FUTURE PRESENT P098_1/3 32 Závěr •co je to architektura •filozofie •info schopnost a komponenty •datový model •zlaté vidle a hromada hnoje