I střední podniky potřebují SOA



Podobné dokumenty
Řízení SOA v provozním prostředí

Vytvoření procesně integrační nástavby KUBIKI pro ERP systém MAX+

Software as a Service -příležitosti, kritické faktory a srovnání s klasickým modelem dodávky aplikací

Optimalizaci aplikací. Ing. Martin Pavlica

Strategické řízení IS Strategické řízení Základní pojmy

Virtualizace serverů v ČSOB

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY

Implementace SOA v GE Money

ARIS Platform softwarová podpora řízení procesů Procesní ARIS laboratoř základ moderní výuky.

Vnořený Ensemble nové integrované aplikace. Martin Zubek, Account manager

Jakým způsobem lze zlepšit plnění smluv o úrovni poskytovaných služeb a současně snížit náklady?

3. Očekávání a efektivnost aplikací

Zpráva o Digitální cestě k prosperitě

Řízení ICT služeb na bázi katalogu služeb

Otázky kurzu 4IT417 Řízení podnikové informatiky verze z 1/2/ Podniková informatika pojmy a komponenty

Jak vybírat vhodnou infrastrukturu pro SOA

IBM Analytics Professional Services

Zavádění SOA v dnešním pragmatickém světě

Sjednocení dohledových systémů a CMDB

Informační strategie. Doc.Ing.Miloš Koch,CSc.

Efektivnější systém pro vyřizování požadavků na IT v ČMSS

ČD Telematika a.s. Efektivní správa infrastruktury. 11. května Konference FÓRUM e-time, Kongresové centrum Praha. Ing.

Cíle a měřitelné parametry budování a provozu egc. Příloha č. 1 Souhrnné analytické zprávy

Efektivnost informačních systémů. strategické řízení taktické řízení. operativní řízení a provozu

Okruhy otázek ke státní závěrečné zkoušce VS 4IP

Outsourcing & Cloud. v českých firmách

DOVOLTE E-CMR POSÍLIT VÁŠ DODAVATELSKÝ ŘETĚZEC

Obsah. Zpracoval:

CobiT. Control Objectives for Information and related Technology. Teplá u Mariánských Lázní, 6. října 2004

Způsob řízení architektury ve Skupině ČEZ

Web Design Factory Projektové řízení pro progresivní společnost

Business Suite for Notes

Projektové řízení jako základ řízení organizace

Technologie pro maloobchod nové pohledy, nové příležitosti. Marta Nováková, Generální ředitelka, U&SLUNO a.s.

VÝBĚR CLOUDU, ANEB JAK ZVOLIT TEN NEJLEPŠÍ

POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček

Katedra managementu ŘÍZENÍ OBCHODU. Ing. Miloš Krejčí

Management IS. Doc.Ing.Miloš Koch,CSc. 22/ 1

Helios Easy. integrované řešení pro řízení

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček

Téma dizertační práce - Strategie ŠKODA AUTO pro čínský trh

Hynek Cihlář Podnikový architekt Od Indoše ke Cloudu

Management IS1. Doc.Ing.Miloš Koch,CSc.

Role logistiky v ekonomice státu a podniku 1

Architektury Informačních systémů. Jaroslav Žáček

Realizace klientsky orientovaných služeb veřejné správy

Praktické zkušenosti s certifikací na ISO/IEC 20000

Vedení a technologie: Výhody videokomunikace pro středně velké podniky

POMŮŽEME VÁM VYUŽÍT NOVÉ PŘÍLEŽITOSTI ZALOŽENÉ NA TALENTECH PRO ROZVOJ VAŠEHO BYZNYSU

Obsah. Část I Řízením k inovacím 1. 1 Klíčové otázky při řízení inovací 3. 2 Inovace jako řídicí proces 63 III

Nadpis presentace. Řízení IT v malých. útvarech aneb Light verze IT governance

Symphony. Nová generace e-commerce řešení pro cestovní ruch

Datová kvalita základ úspěšného BI. RNDr. Ondřej Zýka, Profinit

Snížení skrytých nákladů spojených se zvýšením kapacity napájení datových středisek

Dodavatelský portál Senior Flexonics Czech, s.r.o. David Matuška manažer logistiky

Informační systémy ve výuce na PEF Information Systems in teaching at the FEM

IT Outsourcing COMPLUS CZ a.s. Petr Taševský

PODNIKOVÁ INFORMATIKA

Zavedení e-learningu

INFORMAČNÍ SYSTÉMY , Ing. Jiří Mráz

Cíle a metodika průzkumu

Architektury Informačních systémů. Jaroslav Žáček

EKONOMICKÝ A LOGISTICKÝ SOFTWARE. Luhačovice

Ekonomika IT PRE od A do Z

Cloudové řešení pro ŠKODA AUTO

Vývoj informačních systémů. Obecně o IS

STORK Secure Identity Across Borders Linked

POPIS PRODUKTU KLIKACÍ ROZPOČET. Autoři dokumentu

Metodická podpora vývoje orientovaného na služby 1

Seminář Budoucnost IT trendy versus aktuální potřeby. 6. dubna 2016

Zkouška ITIL Foundation

PROVOZOVÁNÍ PRIVATE CLOUD VE VEŘEJNÉ SPRÁVĚ

Enterprise Architecture na MPSV

Datasheet SanDisk Řada PCIe-SSD Fusion iomemory PX600 Server

VIZE INFORMATIKY V PRAZE

GIS jako důležitá součást BI. Jan Broulík, Petr Panec ARCDATA PRAHA, s.r.o.

ISO 9000, 20000, Informační management VIKMA07 Mgr. Jan Matula, PhD. III. blok

Cloud projekt v praxi Zkušenosti a rizika s nasazením řešení v Cloudu

informační technologie: vaše výhoda, váš úspěch

Úvod do správy a řízení SOA. Nejdůležitější aspekty řízení provozu servisně orientované architektury

RFID laboratoř Ing. Jan Gottfried, Ph.D.

CO NÁM BUDE VYDĚLÁVAT ZÍTRA? aneb Data o stavu rozvojových potřeb 2016 v denní realitě výrobních firem

Analýzy konkurence - teorie:

One Life, live it well

E-COMMERCE. Elektronické podnikání a koncepce elektronického obchodování. Petr Suchánek

Teorie systémů TES 6. Systémy procesní

INFORMAČNÍ ZABEZPEČENÍ LOGISTICKÝCH SYSTÉMŮ

Servisně orientovaná architektura Základ budování NGII

1 Služby SAP Business Transformation and Plan Services Služby SAP Business Transformation and Plan Services aktuálně zahrnují:

Případová studie. Partners Financial Services a.s.

Vaše budoucnost. Program výměny baterií. Synergy. Získejte nové zákazníky, zvyšte svůj zisk a zabezpečte svoje podnikání podle vývoje trhu

Strategické řízení IS v podmínkách VS přínosy a problémy

Archivace Elektronických Dokumentů

EMBARCADERO TECHNOLOGIES. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů.

Trendy outsourcingu pro veřejnou správu

Aplikační software. Řízení lidských zdrojů PRAHA Zpracoval: Ing. Pavel Branšovský pro potřebu VOŠ a SŠSE

IT Cluster Spolupráce IT prostředí. Přemysl Soldán chairman IT Cluster

Integrací aplikací proti blackoutům

Transkript:

I střední podniky potřebují SOA Jiří Gregor Architektura orientovaná na služby SOA (Service Oriented Architecture) je všeobecně pojímána a přijímána jako další fáze budování podnikových informačních systémů. Koncentruje v sobě to nejlepší z dřívějších kompozitních modelů návrhu, vývoje, provozu a integrace aplikací a dnes zřejmě nemá žádnou přijatelnou alternativu. Proto je přitažlivá pro softwarové dodavatele, vyzdvihovaná analytiky a vyžadovaná zákazníky. Početnou a značně specifickou skupinu potenciálních uživatelů SOA tvoří středně velké podniky. Kvůli náročnosti jejího zavádění se však tyto firmy v současnosti na přijetí SOA teprve připravují a čekají, až jim jejich dodavatelé softwaru nabídnou cenově dostupné a snadno zaveditelné balíky. Současné změny v podnikání Podívejme se nejprve na situaci, v níž se podniky a jejich IT nyní obecně nacházejí. Základem podnikání jakékoli firmy jsou procesy, nikoli aplikace. Jednotlivé procesy překračují hranice podnikových aplikací což se může týkat jak procesů uvnitř firmy, tak subdodavatelských řetězců. Procesy tečou přes hranice závodů, divizí i outsourcingových partnerů a pokud podniky chtějí uspět, musí je umět řídit vcelku včetně všech služeb, které tyto procesy realizují. Jestliže podnikový software buď nepodporuje unikátnost firemního podnikání vůči konkurenci, nebo nedovoluje podniku rychlou a efektivní změnu podnikání a nebo mu neumožňuje řídit procesy bez ohledu na to, kde se nalézají, pak se tento software stává brzdou podnikání a jeho špatná funkce může vést až k pádu celé firmy. Stále jasněji se projevuje korelace mezi nízkou schopností podniku dobře řídit jak podnikové procesy, tak změny v podnikání a diferenciaci firemního byznysu a mezi malou schopností tyto procesy, změny a diferenciaci softwarově podporovat. Moderní softwarová podpora těchto aktivit musí být nejenom správně nasazena, ale každodenně řízena a náležitě spravována (governována). Softwarovou podporou se zabývají správní rady, podnikové strategie, dokumenty určující řízení rizik, podnikovou kulturu, atd. Pro podporu těchto funkcí vytvářejí softwaroví dodavatelé softwarové suity obsahující kromě samotných aplikací i nástroje pro jejich vývoj, integraci, provoz, řízení a governance. Tyto suity mohou být (a stále častěji jsou) založeny na architektuře SOA, podporují celý životní cyklus podnikového výpočetního prostředí a jejich páteří se stávají podnikové sběrnice služeb ESB (nebo produkty takto nazývané). Součástí těchto suit musí být produkty pro řízení podnikových procesů BPM (business process management), které se důsledně stávají součástí postupů pro 1

řízení a rekonfiguraci procesů. Cílem je reálné procesní řízení podniků včetně takových úseků, jako jsou řízení kvality nebo projektové řízení. Kromě toho může v brzké době dojít i k dalším změnám požadavků na software, které budou způsobené vnějšími vlivy. Firmy hledají způsob jak se vyrovnat s globalizací a s výraznými změnami světového podnikání. Za pět let tu mohou být úplně jiné podniky s úplně jinými požadavky. Firmy, které se vydaly cestou akvizic nebo které byly donuceny ve svých dodavatelských řetězcích ke změně náplně výroby a služeb (nebo které si zřizují pobočku například v Číně), znají tuto situaci již dnes. Princip podnikání sice zůstává stejný firmy objednávají, produkují, platí mzdy, expedují atd. Vedle těchto základních činností však prudce rostou požadavky na počet, frekvenci a rychlost kalkulací, analýz a jiných, dříve méně důležitých aktivit, spojených s dříve méně požadovanými informacemi. Jejich výsledky firmy stále častěji potřebují v reálném čase. A s nárůstem počtu firemních procesů roste i počet nových řídicích softwarových modulů, protože dřívější ruční řídicí postupy již potřebám podniků nestačí. Implementace SOA Na implementaci architektury SOA pracuje nejenom hodně velkých podniků, které se v současnosti nacházejí v různých stádiích jejího modelu zralosti. Také mnoho středních podniků připravuje změny, které jim umožní profitovat z výhod SOA přičemž některé z nich jsou k těmto krokům přímo nuceny buď svými velkými zákazníky, nebo konkurencí. Každý podnik je jiný a od dodavatele softwaru tudíž očekává produkt, který bude sloužit jeho specifickým potřebám a dovolí mu růst podle jeho vlastních individuálních potřeb. Jakákoli nová generace podnikové informační architektury proto musí středním podnikům umožnit, aby se změny v podnikání daly zavést podle požadavků vývoje podniku, přičemž je nezbytné tyto změny realizovat relativně levně a rychle. Důvody k těmto změnám mohou být různé: nasazení specifických algoritmů, které firmě poskytnou konkurenční výhodu, změna podnikových procesů apod. Od výpočetní architektury se očekává, že poskytne integraci podnikových procesů, integraci aplikací a rozšíření aplikací s cílem umožnit firmám realizaci plného potenciálu jejich stávajících aplikací. Kromě toho, že firmy budou moci uskutečňovat změny s dostupnými náklady a akceptovatelnou rychlostí, se taková architektura uplatní i při akvizici jiných firem, při propojení se zákazníky nebo při outsourcingu některých činností k partnerům. V takové architektuře koexistují původní, vhodně zabalené moduly vedle nových, postavených na principech kompozitních aplikací. Tyto nové moduly jsou přitom sestaveny v prostředí, které k tomu nabízí vhodné nástroje, z nichž klíčovým je podniková sběrnice služeb ESB. Kromě této integrační páteře jsou pro správné fungování SOA zapotřebí i nástroje pro vývoj aplikací/služeb, jejich konfiguraci a implementaci, řízení provozu a governanci. SOA governance Jako SOA governance se označuje souhrn politik, procesů a vizualizačních nástrojů pro správu volně spojených systémů založených na modelu SOA a pro jejich vizualizaci z pohledu IT i byznysu. Ze současné nabídky nástrojů softwarových 2

dodavatelů se dá soudit, že se dosud jedná pravděpodobně o nejméně propracovanou oblast. K pionýrům (Actional, Amberpoint, SOA Software) se postupně připojují i tradiční dodavatelé s rozšířenou nabídkou funkcionality stávajících nástrojů pro správu IT infrastruktury (HP OpenView, IBM Tivoli, CA Unicenter). Mezi hlavní přísliby architektury SOA patří interoperabilita a znovupoužitelnost služeb. Obě věci se dají plně realizovat pouze při součinnosti všech zainteresovaných složek. Nepřekvapí proto, že právě díky SOA v minulých letech výrazně vzrostl zájem o governanci, na kterou se začal klást stále větší důraz. V období, kdy většina společností architekturu SOA vyvíjela a navrhovala, se řídicí a kontrolní mechanismy soustředily na samotnou tvorbu služeb, procesy jejich zavádění či tvorbu WSDL a řízení SOA se zaměřovalo na předprodukční fázi. Naproti tomu dnes, kdy v mnoha velkých organizacích jsou služby SOA již zavedeny do produkčního prostředí, systémoví architekti zjišťují, že nejkritičtější problémy spojené s kontrolou a řízením se týkají právě ostrého provozu. Některé implementace SOA prostě nepracují podle očekávání. Dochází k přerušování činnosti jednotlivých služeb, celé podnikové procesy selhávají a objevují se rizika spojená s nedostatečným zajištěním souladu s předpisy a zákony (compliance), která vedou k nákladným prodlevám. Governance v provozním prostředí (runtime governance) se proto stává kritickou součástí celkové strategie řízení organizace. Čekání na balíky Střední podniky jsou už z principu závislé na kompletních, případně částečně customizovaných balíkových řešeních. Jejich zisky nikdy nebudou tak velké, aby si z nich mohly dovolit financovat vývoj vlastních aplikací. Mají možná prostředky a lidi na to, aby tu a tam mohly k hotovým řešením připojit vlastní nevelké moduly nebo funkce, rozhodně však nemohou k takovým účelům sestavovat celé vývojářské a projektové týmy. Podniky automobilového nebo potravinářského průmyslu dodávající rychloobrátkové zboží jsou obvykle zapojené do hodnototvorných řetězců a čelí globálnímu tlaku větších firem. Jejich zákazníky jsou nadnárodní řetězce, které se stále vehementněji tlačí na místní trh. Takové střední firmy s obratem okolo miliardy korun mají několik stovek dělníků a několik desítek technicko-hospodářských pracovníků obchodníků, technologů, kvalitářů a dalších profesí důležitých pro výrobu a podnikání. Zaměstnanci vyčlenění na rozvoj, správu a údržbu IT se dají spočítat na prstech jedné ruky. Tito lidé mají přitom na starosti úplně všechno od hardwaru přes síť a aplikace až po komunikaci se všemi uživateli podnikového IT. Informační systémy středních či menších firem proto zřejmě nebudou ještě dlouho zcela odpovídat zásadám SOA a budou v nich koexistovat staré a nové softwarové moduly. Je to zejména proto, že tyto firmy musejí čekat na SOA-enabled verze aplikačních balíků vzhledem k podmínkám si nemohou dovolit vlastní vývoj celého nebo většiny modulů informačního systému. Poznamenejme, že koexistence starých a nových modulů nemusí být specifická pouze pro architekturu SOA. Pokud však střední podniky nechtějí zmizet z trhu, musí některé klíčové věci udělat už dnes. Jejich globální zákázníci je do nich často nesmlouvavě tlačí. Potřebu těchto změn lze už nyní částečně vyřešit nasazením podnikové sběrnice služeb ESB a integrací aplikačních modulů buď v rámci podniku nebo propojením aplikace s aplikací svého partnera či svého zákazníka. 3

Mnoho středních firem takové aplikace resp. propojení aplikací už v současností má. Tyto nové moduly jsou provozovány v prostředí podnikové sběrnice služeb ESB. Ovšem opatření a správa všech nástrojů potřebných pro správné fungování SOA, tj. nástrojů pro vývoj aplikací, jejich správu, konfiguraci a implementaci, řízení provozu a governanci, přesahuje možnosti podniku. Naopak, rozhodující většina takto fungujících aplikací byla dodána do těchto podniků zvenku. Například česká skupina Madeta už před lety poskytla svým logistickým partnerům automatizované funkce pro odesílání či přijímání dokumentů přes EDI. Pro podnik zabývající se výrobou rychloobrátkového zboží je hlavním přínosem takového řešení rychlejší zpracování dokumentů, které přináší výrazné úspory ve výrobě, v dopravě i jinde, ale také výhodu v kvalitě a rychlosti plnění objednávek (a tím mj. menší penále). Menší roli hraje zmenšení chybovosti a zvýšení spolehlivosti. U jiných výrobců zase hraje větší roli záruka kvality. V automobilovém průmyslu jde o to opravdu vyrobit kvalitu a dokumentovat ji. Každý výrobek musí být spojen s certifikátem kvality a zprávou o postupu výroby i měření kvality, aby kdykoli bylo možné zpětně dohledat příčinu případné závady a systémově ji odstranit. A to napříč informačními systémy v dodavatelském řetězci obsahujícími záznam o výrobku. Podniky chtějí tyto konkrétní přínosy už dnes a zároveň se chtějí připravit na SOA. Proto by svá výpočetní prostředí měly budovat tak, aby jejich jednotlivé komponenty měly charakter služby, která se bude připojovat k aplikacím, aby v nich bylo co možná nejvíce prvků SOA, které jsou už dnes k dispozici, a aby se v nich uplatňovaly technologické standardy, které jsou součástí SOA (například WS- *). Pak budou lépe připraveny na budoucí zavedení balíkových SOA-enabled řešení od svých ISV partnerů. ESB jako služba Jednou z možností, jak mohou už nyní softwarehousy poskytnout svým zákazníkům z řad středních podniků za rozumný peníz funkcionalitu odpovídající architektuře SOA, je nabídnout sběrnici ESB jako službu. Integrace aplikací dodávaná poskytovatelem softwaru jako služba je ekonomicky dosažitelná a přitom umožní jak získání konkurenčních výhod a úspor, tak přípravu na SOA. K dosažení obou cílů je třeba postupně s co možná nejmenšími náklady, efektivně a pokud možno rychle spojit dohromady původní (legacy) aplikační moduly a nové moduly vyvíjené pro použití v SOA, případně doplněné o moduly nakoupené od třetích stran. Původní software, který obsahuje klíčovou funkcionalitu, bez níž se zákazník neobejde, pak musí nějakým způsobem obalit či doplnit adaptérem tak, aby se z něj stal kamínek použitelný v mozaice komponentového modelu. Jak vidíme, střední podniky si architekturu SOA v zásadě samy neudělají musí jim být dodána dodavatelsky. Už dnes jim lze dodat kostru a jednotlivé komponenty vystavěné okolo sběrnice ESB včetně jednotlivých služeb, k nimž v budoucnu přibudou moduly komponentově pojatých verzí jejich aplikačních balíků. Tento přístup neprosazují pouze aplikační partneři společnosti Progress Software (například QAD). Podobně budují své platformy a produkty i jiné softwarové firmy od SAPu (NetWeaver) přes PeopleSoft až k IFS. Všechny vyvíjejí kompozitní aplikace, které jsou kromě modulů aplikačních služeb vybaveny integrující sběrnicí tvořící jejich páteř i nástroji nutnými pro vývoj dalších modulů, implementaci a správu. Jednotlivé systémy se liší pouze v tom, jak daleko pokročila jejich realizace. 4

Výhodám SOA dnes nejen nelze odolat, ale v některých případech už bez nich nelze ani přežít. Jestliže se střední podnik nedokáže rychle měnit, automatizovat řízení svých procesů, efektivně pospojovat outsourcing nebo automatizovat předávání informací v dodavatelském řetězci, pak v konkurenci neobstojí. A SOA je řešení, které mu to umožní. Jiří Gregor je spoluzakladatelem společnosti PragoData, poté působil jako ředitel české pobočky Progress Software. Dnes je členem představenstva PLASTIKA, a.s., a dozorčí rady Progress Software, s.r.o. 2007 Progress Software 5